Wie erstelle ich einen Speicherauszug meines Computers?

18963
KronoS

Während viele von uns Einfrieren oder Abstürze erleben, frage ich mich, wie ich einen Computer manuell einfriere, um einen Speicherauszug zu erstellen, um Probleme anzuzeigen und zu diagnostizieren, die möglicherweise mit dem Absturz zusammenhängen.

Ich bin auf der Suche, wie man zwingen, den Computer anstatt zu warten, für den Computer zum Absturz bringt es selbst zu tun.

17
Wenn Sie es zum Absturz zwingen, hilft das nicht, das Problem zu diagnostizieren, denn dafür müssten Sie bereits wissen, was es zum Absturz gebracht hat, und Sie könnten es stattdessen beheben. Ken White vor 13 Jahren 1
@ KenWhite: Das stimmt nicht. Können Sie mir sagen, welche Anwendung, welcher Treiber oder welches Gerät meinen Computer blockiert, wenn ich auf den Desktop schaue? Nein! Sie benötigen einen Speicherauszug, den Sie analysieren können ... Tom Wijsman vor 13 Jahren 0

3 Antworten auf die Frage

17
Matthieu Cartier

Ihre Frage ist etwas unklar - möchten Sie, dass der Dump erstellt wird, wenn er abstürzt, oder möchten Sie einen Dump erstellen, wenn er nicht abstürzt, und versuchen, dies zu diagnostizieren? Bei Letzterem ist das wahrscheinlich nicht besonders gut.

Crash-Dumps aktivieren

Sie können Absturzabbilder aktivieren, indem Sie zu gehen

My Computer> Properties> Startup and Recovery>Settings

und wählen Sie dann unter Minidump oder Kernel Memory Dump aus Write debugging information. Dies sollte einen Minidump schreiben, wenn ein Absturz erfasst wird.

Einen manuellen Absturz auslösen

Erforderliche Einrichtung

Wenn Sie fragen, wie Sie manuell abstürzen und einen Minidump schreiben lassen, haben Sie folgende Möglichkeiten:

  1. Regedit öffnen

  2. Suchen Sie den folgenden Schlüssel, wenn Sie eine USB-Tastatur haben:

    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
       
  3. Beenden Sie den Registrierungseditor und starten Sie den Computer neu.

Absturz des (gehangenen) Systems

Nach dem Neustart können Sie einen Absturz auslösen, indem Sie SCROLLzweimal die Tastaturtaste drücken, während Sie die rechte CTRLTaste gedrückt halten. Solange Windows dazu eingerichtet ist, einen Speicherauszug zu schreiben, wird dies geschrieben %SYSTEMROOT%\Minidump.

Die Kurztaste lautet CTRL+ SCR LK+ SCR LK.

was ist mit laptop? AminM vor 9 Jahren 0
Es funktioniert auf einem Laptop. Jamie Hanrahan vor 9 Jahren 0
3
EKS

Ablegen eines Prozesses, wenn er hängt oder abstürzt

Ich würde ProcDump verwenden, um einen Dump des Prozesses zu erstellen, der abgestürzt ist:

ProcDump ist ein Befehlszeilendienstprogramm, dessen Hauptzweck darin besteht, eine Anwendung auf CPU-Spitzen zu überwachen und während eines Spitzenwerts Absturzabbilder zu erstellen, die ein Administrator oder Entwickler verwenden kann, um die Ursache des Spitzenwerts zu ermitteln. ProcDump umfasst auch die Überwachung von Hung-Fenstern (mit derselben Definition eines Windows-Hangs, die von Windows und Task Manager verwendet wird), die Überwachung nicht behandelter Ausnahmen und kann Dumps auf der Grundlage der Werte der Systemleistungsindikatoren generieren. Es kann auch als allgemeines Prozessabbild-Dienstprogramm dienen, das Sie in andere Skripts einbetten können.

3
KutscheraIT

Sie müssen den Computer anweisen, einen Absturzabzug zu erstellen, wenn er blaue Bildschirme anzeigt

My Computer-> Properties-> Advanced-> Start and Recovery.

Den Dump analysieren

Ich verwende diese Verfahren, um das Dump zu analysieren.