Comme beaucoup d'entre nous rencontrent des blocages ou des plantages, je me demande comment puis-je manuellement déclencher le gel d'un ordinateur afin de créer un vidage de mémoire pour afficher et diagnostiquer les problèmes pouvant être impliqués dans le crash?
Je cherche à forcer l'ordinateur à planter au lieu d'attendre que l'ordinateur le fasse lui-même.
Réponses:
Votre question n'est pas claire - voulez-vous lui faire générer le vidage quand il plante, ou voulez-vous générer un vidage quand il ne plante pas et essayez de le diagnostiquer à partir de cela? Si ce dernier est, ce n'est probablement pas une bonne façon de procéder.
Activation des vidages sur incident
Vous pouvez activer les vidages sur incident en accédant à
My Computer
>Properties
>Startup and Recovery
>Settings
puis sélectionnez un minidump ou un vidage de mémoire du noyau sous
Write debugging information
. Cela devrait écrire un minidump lorsqu'un crash est détecté.Lancement d'un crash manuel
Configuration requise
Si vous demandez comment planter manuellement et obtenir un minidump écrit, vous pouvez procéder comme suit:
Ouvrez regedit.
Recherchez la clé suivante si vous avez un clavier USB:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
Ou la touche suivante si vous avez un clavier PS / 2:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Dans le menu Edition, cliquez sur Ajouter une valeur et ajoutez l'entrée de registre suivante:
CrashOnCtrlScroll
REG_DWORD
1
Quittez l'éditeur de registre, puis redémarrez.
Plantage du système (bloqué)
Après le redémarrage, vous pouvez déclencher un plantage en appuyant SCROLLdeux fois sur la touche du clavier tout en maintenant la CTRLtouche droite , tant que Windows est configuré pour écrire un vidage lors de cette opération, il l'écrira
%SYSTEMROOT%\Minidump
.Le raccourci clavier sous forme abrégée est CTRL+ SCR LK+ SCR LK.
la source
Dumping d'un processus lorsqu'il se bloque ou se bloque
J'utiliserais ProcDump pour créer un vidage du processus qui est bloqué:
ProcDump est un utilitaire de ligne de commande dont le but principal est de surveiller une application pour les pics de CPU et de générer des vidages sur incident pendant un pic qu'un administrateur ou un développeur peut utiliser pour déterminer la cause du pic. ProcDump inclut également la surveillance des fenêtres bloquées (en utilisant la même définition d'un blocage de fenêtre que celle utilisée par Windows et le Gestionnaire des tâches), la surveillance des exceptions non gérées et peut générer des vidages en fonction des valeurs des compteurs de performances système. Il peut également servir d'utilitaire de vidage de processus général que vous pouvez intégrer dans d'autres scripts.
la source
Vous devez dire à l'ordinateur de faire un vidage sur incident lorsqu'il s'affiche en bleu
My Computer
->Properties
->Advanced
->Start and Recovery
.Analyse de la décharge
J'utilise ces procédures pour analyser le vidage.
la source