Da es bei vielen von uns zu Einfrieren oder Abstürzen kommt, frage ich mich, wie ich das Einfrieren eines Computers manuell veranlassen kann, um einen Speicherauszug zu erstellen und alle Probleme anzuzeigen und zu diagnostizieren, die mit dem Absturz in Zusammenhang stehen könnten.
Ich bin auf der Suche nachGewaltzum Absturz des Computers führen, anstatt darauf zu warten, dass der Computer selbst abstürzt.
Antwort1
Ihre Frage ist etwas unklar: Möchten Sie, dass der Dump generiert wird, wenn es abstürzt, oder möchten Sie einen Dump generieren, wenn es nicht abstürzt, und versuchen, das Problem auf dieser Grundlage zu diagnostizieren? Wenn Letzteres der Fall ist, ist das wahrscheinlich keine besonders gute Vorgehensweise.
Aktivieren von Crash Dumps
Sie können Crash Dumps aktivieren, indem Sie zu
My Computer
> Properties
> Startup and Recovery
>Settings
und wählen Sie dann unter entweder einen Minidump oder einen Kernel-Speicherauszug aus Write debugging information
. Dadurch sollte ein Minidump geschrieben werden, wenn ein Absturz erkannt wird.
Einen manuellen Absturz einleiten
Erforderliche Einrichtung
Wenn Sie wissen möchten, wie Sie manuell einen Absturz durchführen und einen Minidump erstellen können, haben Sie folgende Möglichkeiten:
Öffnen Sie regedit.
Wenn Sie eine USB-Tastatur haben, suchen Sie die folgende Taste:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
Oder die folgende Taste, wenn Sie eine PS/2-Tastatur haben:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Klicken Sie im Menü „Bearbeiten“ auf „Wert hinzufügen“ und fügen Sie den folgenden Registrierungseintrag hinzu:
- Name:
CrashOnCtrlScroll
- Datentyp:
REG_DWORD
- Wert:
1
- Name:
Beenden Sie den Registrierungseditor und starten Sie den Computer neu.
Absturz des (hängenden) Systems
Nach dem Neustart können Sie einen Absturz auslösen, indem Sie die SCROLLTaste auf der Tastatur zweimal drücken, während Sie die rechte CTRLTaste gedrückt halten. Sofern Sie Windows so eingestellt haben, dass dabei ein Dump geschrieben wird, wird dieser in geschrieben %SYSTEMROOT%\Minidump
.
Der Hotkey in Kurzform ist CTRL+ SCR LK+ SCR LK.
Antwort2
Dumpen eines Prozesses, wenn er hängt oder abstürzt
ich würde ... benutzenProcDumpum einen Dump des abgestürzten Prozesses zu erstellen:
ProcDumpist ein Befehlszeilenprogramm, dessen Hauptzweck darin besteht, eine Anwendung auf CPU-Spitzen zu überwachen und während einer Spitze Absturzabbilder zu erstellen, mit denen ein Administrator oder Entwickler die Ursache der Spitze ermitteln kann. ProcDump umfasst auch die Überwachung hängender Fenster (unter Verwendung derselben Definition eines hängenden Fensters wie Windows und Task-Manager), die Überwachung nicht behandelter Ausnahmen und kann Abbilder basierend auf den Werten der Systemleistungsindikatoren erstellen. Es kann auch als allgemeines Prozessabbildprogramm dienen, das Sie in andere Skripts einbetten können.
Antwort3
Sie müssen den Computer anweisen, einen Crash Dump zu erstellen, wenn ein Bluescreen auftritt
My Computer
-> Properties
-> Advanced
-> Start and Recovery
.
Analysieren des Dumps
ich benutzediese Verfahrenum den Dump zu analysieren.