Ein Einfacher Weg, Das Debuggen Des Windows XP-Kernels Zu Beheben

Manchmal zeigt Ihr Computer möglicherweise einen Fehlercode an, der darauf hinweist, dass der Windows XP-Kernel debuggt wurde. Dieses Problem kann viele Ursachen haben.

Ihr PC läuft langsam und träge? Wird es von mysteriösen Fehlermeldungen und Abstürzen geplagt? Wenn ja, dann brauchen Sie Reimage – die ultimative Software zum Beheben von Windows-Fehlern und Wiederherstellen der optimalen Leistung.

Dieser Artikel von Mathias Porolli scheint zu erklären, wie man eine Workstation mit WinDbg und essentiellen Maschinen einrichtet, um Treiber zu debuggen oder sich wirklich auf die Arbeit im Windows-Kernel-Space zu konzentrieren.

Ich habe mehrere Anfragen zur Bereitstellung und Verwendung von WinDbg erhalten. Aus diesem Hauptgrund zeige ich Ihnen im folgenden Artikel, wie Sie eine großartige Umgebung mit WinDbg und virtuellen Laptops und Debug-Treibern einrichten oder Code hier im Windows-Kernel-Bereich einbinden.

windows xp kernel debug

In diesem Beispiel kann ich am besten meine Windows 10-Computerzeit zum Debuggen vieler weiterer Computer verwenden, auf denen VMWare ausgeführt wird. Es ist auch möglich, von einer echten Maschine wie jedem Debugger und Ihrer zweiten Maschine als vollständigem Target zu profitieren, obwohl wir heute in diesem Artikel nicht auf ein Beispiel eingehen.

Der erste Schritt besteht normalerweise darin, die WinDbg-Installation herunterzuladen, dies kann hier erfolgen. Wir machen eine Installation auf die gleiche Weise wie die Debug-Tools, damit andere Funktionen nicht geladen werden, die ich persönlich nicht benötige:

Windows Experience Points Kernel-Debug

Führen Sie nach dem Download eine bestimmte Installation aus. Abhängig von der Anzahl der zugehörigen Updates müssen Sie möglicherweise mehrere .Framework-Netzwerkpakete herunterladen, die auch als Windows-Updates bekannt sind. Installieren Sie “Debugging Tools” während der Installation:

Nach der Installation achten wir auf die Konfiguration der debuggten Maschinen. Der erste Schritt besteht darin, einen Eintrag in der Starttabelle mit aktivierten Debug-Optionen zu erstellen. Um dies zu tun, suchen wir einen Windows 7-Gastcomputer, der über alle bcdedit-Befehle verfügt, um die meisten dieser Aufgaben zu erledigen.

Empfohlen:

Reimage ist eine revolutionäre Software, die Ihnen hilft, eine Vielzahl von Windows-Problemen mit nur einem Klick zu beheben. Es ist einfach zu bedienen und kann Ihnen dabei helfen, Ihren Computer im Handumdrehen wieder zum Laufen zu bringen. Leiden Sie also nicht länger unter Windows-Problemen - Reimage kann helfen!

  • Schritt 1: Reimage herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und wählen Sie das System aus, das Sie scannen möchten
  • Schritt 3: Klicken Sie auf die Schaltfläche „Scannen“ und warten Sie, bis der Vorgang abgeschlossen ist

  • Das Ausführen der meisten Befehle ohne Parameter zeigt usa die Boot- und Broker-Konfiguration, um jeden Eintrag im Load-Workdesk zu finden (am Anfang gibt es leicht einen Eintrag). Dann ist das einfachste Software-Tool zum Erstellen eines neuen Eintrags mit aktiviertem Debugging das Kopieren und Ändern dieses ersten Eintrags:

    Nachdem Sie bei einer Kopie geholfen haben, die allzu oft als “Debug Enabled” bezeichnet wird, wechselt die Site oft in den Debug-Modus. Wenn wir uns jetzt unseren Papierkram in der Tabelle ansehen, wissen wir, dass Experten behaupten, dass ein neuer hinzugefügt wurde. Schließlich kann der Befehl bcdedit zusätzlich verwendet werden, um die Kommunikation zwischen den beiden Hosts mit WinDbg und der Hauptmedienmaschine zu konfigurieren. Ich werde Ihnen auch einige zusätzliche Optionen im Fernsehen programmieren oder Boot-Konfigurationen. Auf der Registerkarte Startup können Sie die erweiterten Optionen wie im App-Bild gezeigt ändern:

    Unser Host und die VM zeigen nur über das serielle COM2-Dock (oder eines unserer Wahl) an, synchronisiert mit 115200 Baud. Ich empfehle jedem, keine menschlichen Baudraten zu ändern, sondern sie stattdessen zu verwenden. neuer COM2-Port. statt COM1. Da es sehr wahrscheinlich ist, dass die virtuelle Maschine im Moment keinen seriellen Port hat, müssen viele sicherstellen, dass Sie einen platzieren. Bei VMWare kann dies in der Konfiguration erfolgen:

    Wählen Sie die Sorten wie im Erscheinungsbild gezeigt aus. Es ist wichtig, Ihrem Welpen seinen Namen zu geben, der angezeigt wird: “\.Pipecom_2”. Jetzt wird alles konfiguriert, und der nächste Schritt besteht darin, derzeit die virtuelle Maschine neu zu starten und auch hier im Debug-Modus zu starten:

    Nachdem Sie eine bestimmte “Alternative”-Option ausgewählt haben, sollte es keinen Unterschied geben. Auf dem Desktop werden wir wahrscheinlich fast jeden Snapshot unserer virtuellen Maschine speichern oder die Erde vorbereiten, bei der wir Ihnen beim Debuggen helfen möchten. Wenn wir fertig sind, sehen Sie sich den Host an und öffnen Sie WinDbg, um sicherzustellen, dass Sie eine gute Debug-Sitzung gestartet haben. Gehen Sie im Menü Datei zur Option Debug Kernel und geben Sie diesen Typ natürlich in diese COM-Registerkarte ein, wie in diesem speziellen Markup unten gezeigt:

    Wenn wir einfach OK sind, wird WinDbg höchstwahrscheinlich als verbunden enden, aber wir werden oft nicht in der Lage sein, mit der gesamten digitalen Maschine zu interagieren, bis wir das Problem nicht mehr wie angewiesen lösen. Drücken Sie dazu “Strg + Pause” (oder im Menü “Debug> Break”). Wenn wir zu Virtual Brewer gehen, können die Verbraucher jetzt sehen, dass diese Appliance eingefroren ist und nicht jede Maus anschließen oder Tastaturinteraktionen empfangen kann. Dies liegt oft daran, dass der einzelne Servercomputer auf Befehl heruntergefahren wird. Auf der zusammengestellten Seite werden wir etwas sehr Ähnliches treffen:

    Aus Ihrer letzten Zeile können viele sehen, dass die Befehlsausführung mit der int 3-Praxis gestoppt wurde, die früher tatsächlich im Kernel des Speicherplatzes gestoppt wurde, abgesehen von dieser Adresszeile , wirklich 64 Bit. Unten ist die gesamte Konsole, über die wir in die WinDbg-Befehle gelangen können.

    Windows XP

    Wenn wir Ihnen beim Debuggen einer virtuellen Maschine mit WinXP helfen müssen, sind alle Schritte identisch mit denen für die genaue Boot-Konfiguration. Anstelle von bcdedit (das unter Windows XP möglicherweise nicht verfügbar ist), bearbeiten wir im Moment die Datei C: sneakers the.ini. Diese Datenbank ist versteckt, daher bitten wir Sie möglicherweise, die Ordnereinstellungen zu regulieren, um anzuzeigen, dass versteckte Computer und vom System geschützte Computerdatendateien wahrscheinlich nicht versteckt sind.

    Wir bereinigen dann alle ersten Einträge (die dann gut als “[Betriebssysteme] erscheinen”), ändern den jeweiligen Namen, um Verwirrung darüber zu vermeiden, wer tatsächlich andere hat, und stellen Debugging-Strategien bereit. Alles, was Sie tun müssen, ist die Datei zu speichern und das System neu zu starten, um die neuen Sneaker-Optionen zu sehen:

    Wenn Sie die meisten dieser Schritte befolgen, sind Sie sicherlich gut aufgestellt, um die Debugging-Tools ohne Probleme auf dem Festplattenspeicher jedes unserer Windows-Kernel zu verwenden. Worauf sollten die Leute warten, um diesen Lernprozess zu testen?

    Mit diesem Windows-Fix-Tool können Sie nichts falsch machen. Wenn Sie Probleme haben, klicken Sie einfach darauf und Ihre Probleme werden gelöst.