Hur man använder SetupDiag.exe för att diagnostisera Windows Upgrade-fel
Windows-uppdateringar installeras vanligtvis på din dator utan krångel. Men det finns tillfällen då det kräver lite arbete, särskilt när det kommer till kompatibilitet och patchar. Om du stöter på sådana misslyckade uppdateringsfel måste du först manuellt söka efter felkoden och sedan leta efter felsökningssteg. Allt detta tar tid. Så Microsoft har kommit med en enkel lösning – SetupDiag.exe .
SetupDiag.exe är ett fristående diagnostikverktyg för att hitta detaljer om varför en Windows 11/10 /10- uppgradering misslyckades med att installera. Som ni vet har uppdateringsprocessen i Windows 11/10 strömlinjeformats grundligt men det betyder inte att den alltid är problemfri och därmed verktyget.
Hur man använder SetupDiag.exe
SetupDiag.exe kräver att Microsoft .NET Framework 4 är installerat på din PC. Verktyget fungerar genom att undersöka Windows Setup- loggfiler och analysera dem för att hitta grundorsaken till ett misslyckande med att uppdatera eller uppgradera datorn till Windows 10 . SetupDiag kan köras på datorn som inte uppdaterades, eller så kan du exportera loggar från datorn till en annan plats och köra SetupDiag i offlineläge.
När du har verktyget igång kan det också användas för att utföra kontroller och analyser. Närhelst Windows stöter på en situation som sannolikt avser att äventyra säker systemdrift, stannar systemet. Detta tillstånd kallas en buggkontroll(bug check) . Det kallas också vanligtvis för en
- Systemkrasch
- Kärnfel
- Stop error eller BSOD
Den typiska orsaken till det här problemet är antingen en hårdvaruenhet, hårdvarudrivrutin eller någon relaterad programvara.
Om felkontrollen inträffar under en uppgradering extraherar installationsprogrammet för Windows(Windows Setup) en minidump-fil ( setupmem.dmp ).
För att felsöka en installationsrelaterad buggkontroll måste man:
Ange parametrarna /Mode: Offline och /LogsPath och försök samla in setup-minnesdumpfilen (setupmem.dmp) från det felaktiga systemet.
Observera(Please) att du inte kan felsöka minnesdumpar i onlineläge.
Du hittar Setupmem.dmp under antingen
%SystemDrive%$Windows.~bt\Sources\Rollback
Eller
%WinDir%\Panther\NewOS\Rollback
beroende på när felkontrollen inträffar.
Därefter kan du installera Windows Debugging Tools på datorn som kör SetupDiag . Om du väljer att köra verktyget utan parametrar, försöker det hitta loggfiler som Windows 11/10 skapar under uppgraderingsprocessen i standardmapparna på enheten.
När genomsökningen är över genererar SetupDiag Log.zip , SetupDiag.exe.config och SetupDiagResults.log i mappen där SetupDiag.exe finns.
Programmet skapar också en results.log-fil(results.log file) i sin katalog efter att skanningsprocessen är klar. Eventuella uppgraderingsproblem upptäcks snabbt i loggfilerna under analysen.
Förutom ovanstående skapar SetupDiag ett zip-arkiv med alla loggfiler som bearbetas och sparar även Logs.zip -filen i samma katalog.
Slutligen finns det ett alternativ att till och med köra SetupDiag.exe i offlineläge för att analysera mappar som kopierats från en annan enhet.
SetupDiag- verktyget ingår nu i Windows Setup
I Windows 10 och Windows 11 ingår SetupDiag- verktyget i Windows Setup .
Under uppgraderingsprocessen extraherar Windows Setup alla sina källfiler till %SystemDrive%$Windows.~btSources
katalogen.
Nu är setupdiag.exe också installerat i den här mappen och om uppgraderingen misslyckas körs SetupDiag-(SetupDiag) verktyget automatiskt för att ta reda på varför det misslyckades.
I det här scenariot används följande parametrar:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
Den resulterande SetupDiag- analysen finns på:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
och i registret under
HKLM\SYSTEM\Setup\SetupDiag\Results
- Om uppgraderingsprocessen fortskrider normalt flyttas katalogen Sources inklusive setupdiag.exe under
%SystemDrive%Windows.Old
för rensning. - Om katalogen Windows.old raderas senare kommer setupdiag.exe också att tas bort.
För fullständig information om hur du använder SetupDiag.exe kan du läsa detta Microsoft(Microsoft Doc) -dokument .
Related posts
Lista över Windows Upgrade-felkoder och lösningar
Systemregistret innehåller ogiltiga filsökvägar - Windows Upgrade-fel
Hur man uppgraderar från Windows 7 till Windows 10 utan att förlora data
Åtgärda Windows Upgrade-fel 0xc1900204
Ta bort tidigare Windows-installationer efter en Windows 10-uppgradering
0x800707E7 - 0x3000D, installationen misslyckades i FIRST_BOOT-fasen
Åtgärda Windows Update-felkod 0x800704B8 - 0x3001A
Så här får du Windows 10 version 21H2 November 2021 Update
Tyvärr, vi har problem med att avgöra om din dator kan köra Windows 11/10
Den här datorns processor stöder inte en kritisk funktion
Åtgärda installationsfel för Windows 10-uppgradering 0x8007042B - 0x2000D
Windows 11/10 har fastnat på skärmen Förbered Windows
Installationen av Windows 11/10 misslyckades - Windows uppgraderingsfel
Windows 10 Update Assistant-fel 0x80072f76
Åtgärda felet "Windows Anytime Upgrade misslyckades".
Åtgärda Windows-uppgraderingsfel 0XC1900404 och 0XC1900405
Åtgärda Windows Upgrade-fel 0x8007042B – 0x4000D
Åtgärda installationsfel för Windows Upgrade 0x80070570 - 0x2000C
Åtgärda uppgraderingsfel 0xC190020c, 0xC190020d, 0xC190020e, 0xC190020f
Inkompatibel diskkrypteringsprogram orsakar Windows 10-uppgraderingskrasch