So verwenden Sie SetupDiag.exe zum Diagnostizieren von Windows-Upgrade-Fehlern
Windows-Updates werden normalerweise problemlos auf Ihrem PC installiert. Aber es gibt Fälle, in denen es ein wenig Arbeit erfordert, insbesondere wenn es um Kompatibilität und Patches geht. Wenn Sie auf solche fehlgeschlagenen Aktualisierungsfehler stoßen, müssen Sie zuerst den Fehlercode manuell suchen und dann nach Schritten zur Fehlerbehebung suchen. Das alles kostet Zeit. Also hat Microsoft eine einfache Lösung gefunden – SetupDiag.exe .
SetupDiag.exe ist ein eigenständiges Diagnosetool zum Auffinden von Details darüber, warum ein Windows 11/10 Upgrade nicht installiert werden konnte. Wie Sie wissen, wurde der Update-Prozess in Windows 11/10 gründlich optimiert, aber das bedeutet nicht, dass er immer problemlos ist und daher das Tool.
So verwenden Sie SetupDiag.exe
SetupDiag.exe erfordert , dass Microsoft .NET Framework 4 auf Ihrem PC installiert ist. Das Tool untersucht die Protokolldateien von Windows Setup und analysiert sie, um die Hauptursache für einen Fehler beim Aktualisieren oder Upgraden des Computers auf Windows 10 zu finden . SetupDiag kann auf dem Computer ausgeführt werden, der nicht aktualisiert werden konnte, oder Sie können Protokolle vom Computer an einen anderen Speicherort exportieren und SetupDiag im Offlinemodus ausführen.
Sobald Sie das Tool eingerichtet und ausgeführt haben, können Sie es auch für die Durchführung von Überprüfungen und Analysen verwenden. Immer wenn Windows auf eine Situation stößt, die wahrscheinlich den sicheren Systembetrieb gefährden soll, hält das System an. Diese Bedingung wird Fehlerprüfung(bug check) genannt . Es wird auch allgemein als ein-
- System Absturz
- Kernel-Fehler
- Stop-Fehler oder BSOD
Die typische Ursache für dieses Problem ist entweder ein Hardwaregerät, ein Hardwaretreiber oder eine verwandte Software.
Wenn die Fehlerprüfung während eines Upgrades erfolgt, extrahiert Windows Setup eine Minidump-Datei ( setupmem.dmp ).
Um eine Setup-bezogene Fehlerprüfung zu debuggen, muss man:
/Mode: Offline und /LogsPath und versuchen Sie, die Setup-Speicherabbilddatei (setupmem.dmp) vom fehlerhaften System zu erfassen.
Bitte(Please) beachten Sie, dass Sie Speicherabbilder im Online-Modus nicht debuggen können.
Unter beiden finden Sie Setupmem.dmp
%SystemDrive%$Windows.~bt\Sources\Rollback
Oder
%WinDir%\Panther\NewOS\Rollback
abhängig davon, wann die Fehlerprüfung stattfindet.
Danach können Sie die Windows-Debuggingtools auf dem Computer installieren, auf dem SetupDiag ausgeführt wird(SetupDiag) . Wenn Sie das Tool ohne Parameter ausführen, versucht es, Protokolldateien zu finden, die Windows 11/10 während des Upgrade-Vorgangs in den Standardordnern auf dem Gerät erstellt.
Sobald der Scan abgeschlossen ist, generiert SetupDiag Log.zip , SetupDiag.exe.config und SetupDiagResults.log in dem Ordner, in dem sich SetupDiag.exe befindet.
Das Programm erstellt nach Abschluss des Scanvorgangs auch eine Datei results.log in seinem Verzeichnis. (results.log file)Alle aufgetretenen Upgrade-Probleme werden während der Analyse schnell in den Protokolldateien erkannt.
Abgesehen davon erstellt SetupDiag ein ZIP-Archiv aller verarbeiteten Protokolldateien und speichert auch die Datei Logs.zip im selben Verzeichnis.
Schließlich gibt es eine Option, SetupDiag.exe sogar im Offline-Modus auszuführen, um Ordner zu analysieren, die von einem anderen Gerät kopiert wurden.
Das SetupDiag-(SetupDiag) Tool ist jetzt in Windows Setup enthalten(Windows Setup)
In Windows 10 und Windows 11 ist das SetupDiag- Tool in Windows Setup enthalten .
Während des Aktualisierungsvorgangs extrahiert Windows Setup alle seine Quelldateien in das %SystemDrive%$Windows.~btSources
Verzeichnis.
Jetzt wird setupdiag.exe auch in diesem Ordner installiert, und falls das Upgrade fehlschlägt, wird das SetupDiag- Tool automatisch ausgeführt, um herauszufinden, warum es fehlgeschlagen ist.
In diesem Szenario werden die folgenden Parameter verwendet:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
Die resultierende SetupDiag -Analyse finden Sie unter:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
und in der Registry unter
HKLM\SYSTEM\Setup\SetupDiag\Results
- Wenn der Upgrade-Vorgang normal verläuft, wird das Sources-Verzeichnis einschließlich setupdiag.exe
%SystemDrive%Windows.Old
zur Bereinigung nach unten verschoben. - Wenn das Windows.old-Verzeichnis später gelöscht wird, wird auch setupdiag.exe entfernt.
Ausführliche Informationen zur Verwendung von SetupDiag.exe finden Sie in diesem Microsoft(Microsoft Doc) -Dokument .
Related posts
Liste der Windows-Upgrade-Fehlercodes und -Lösungen
Die Systemregistrierung enthält ungültige Dateipfade – Windows Upgrade-Fehler
So führen Sie ein Upgrade von Windows 7 auf Windows 10 durch, ohne Daten zu verlieren
Beheben Sie den Windows-Upgrade-Fehler 0xc1900204
Entfernen Sie frühere Windows-Installationen nach einem Windows 10-Upgrade
So überprüfen Sie, ob Sie auf demselben PC auf 64-Bit-Windows 10 aktualisieren können
IRP_NO_MORE_STACK_LOCATIONS Windows 10 Upgrade-Fehler
Modern Setup Host funktioniert nicht mehr – Windows 10-Fehler
Zurücksetzen vs. Neuinstallation vs. In-Place-Upgrade vs. Cloud-Reset vs. Neustart
Beheben Sie den Windows-Upgrade-Installationsfehler 0x80070002 - 0x3000D
Der Computer wurde mit dem Windows-Installationsmedium gestartet
Beheben Sie den Windows-Upgrade-Fehler 0xc1900200 oder 0xC1900202
Windows Media Creation Tool: Problem beim Ausführen dieses Tools, Starten des Setups
Beheben Sie Fehler bei der Installation, Aktualisierung oder Aktualisierung von Windows
Windows Upgrade Error Write 0x0000065e beim Sammeln/Anwenden von Objekten
0x80070004-0x3000D, Installation während MIGRATE_DATA-Vorgang fehlgeschlagen
Windows 11/10 bleibt auf dem Bildschirm „Windows bereit machen“ hängen
Beheben Sie den Windows-Upgrade-Fehlercode 0xe06d7363
Der Windows Update-Assistent bleibt bei 99 % hängen
Beheben Sie den Windows-Upgrade-Fehler 0xC1900101-0x4000D