Sådan bruger du SetupDiag.exe til at diagnosticere Windows Upgrade-fejl

Windows-opdateringer bliver normalt installeret på din pc uden besvær. Men der er lejligheder, hvor det kræver lidt arbejde, især når det kommer til kompatibilitet og patches. Hvis du støder på sådanne mislykkede opdateringsfejl, skal du først manuelt søge i fejlkoden og derefter lede efter fejlfindingstrin. Alt dette bruger tid. Så Microsoft er kommet med en simpel løsning - SetupDiag.exe .

SetupDiag.exe er et selvstændigt diagnostisk værktøj til at finde detaljer om, hvorfor en Windows 11/10 opgradering ikke kunne installeres. Som du ved, er opdateringsprocessen i Windows 11/10 blevet grundigt strømlinet, men det betyder ikke, at den altid er problemfri og dermed værktøjet.

Sådan bruger du SetupDiag.exe til at diagnosticere Windows Upgrade-fejl

Sådan bruger du SetupDiag.exe

SetupDiag.exe kræver, at Microsoft .NET Framework 4 er installeret på din pc. Værktøjet fungerer ved at undersøge Windows Setup -logfiler og parse dem for at finde årsagen til en fejl i at opdatere eller opgradere computeren til Windows 10 . SetupDiag kan køres på den computer, der ikke kunne opdatere, eller du kan eksportere logfiler fra computeren til en anden placering og køre SetupDiag i offlinetilstand.

Når du har værktøjet oppe at køre, kan det også bruges til at udføre kontroller og analyser. Når Windows støder på en situation, der sandsynligvis har til hensigt at kompromittere sikker systemdrift, stopper systemet. Denne tilstand kaldes en fejlkontrol(bug check) . Det omtales også almindeligvis som en-

  1. Systemnedbrud
  2. Kernel fejl
  3. Stop fejl eller BSOD

Den typiske årsag til dette problem er enten en hardwareenhed, hardwaredriver eller noget relateret software.

Hvis fejlkontrollen finder sted under en opgradering, udpakker Windows Setup en minidump-fil ( setupmem.dmp ).

For at debugge et opsætningsrelateret fejltjek skal man:

Angiv parametrene /Mode: Offline og /LogsPath , og prøv at samle opsætningshukommelsesdumpfilen (setupmem.dmp) fra det fejlbehæftede system.

Bemærk(Please) venligst, at du ikke kan fejlsøge hukommelsesdumps i onlinetilstand.

Du finder Setupmem.dmp under enten

%SystemDrive%$Windows.~bt\Sources\Rollback

Eller

%WinDir%\Panther\NewOS\Rollback

afhængig af hvornår fejltjekket finder sted.

Derefter kan du installere Windows Debugging Tools på den computer, der kører SetupDiag . Hvis du vælger at køre værktøjet uden parametre, forsøger det at finde logfiler, som Windows 11/10 opretter under opgraderingsprocessen i standardmapperne på enheden.

Når scanningen er overstået, genererer SetupDiag Log.zip , SetupDiag.exe.config og SetupDiagResults.log i den mappe, hvor SetupDiag.exe er placeret.

Programmet opretter også en results.log-fil(results.log file) i sin mappe efter afslutningen af ​​scanningsprocessen. Eventuelle opgraderingsproblemer opdages hurtigt i logfilerne under parsing.

Udover ovenstående opretter SetupDiag et zip-arkiv over alle logfiler, der behandles og gemmer også Logs.zip -filen i samme mappe.

Endelig er der en mulighed for endda at køre SetupDiag.exe i offlinetilstand for at analysere mapper kopieret fra en anden enhed.

SetupDiag- værktøjet er nu inkluderet i Windows Setup

I Windows 10 og Windows 11 er SetupDiag- værktøjet inkluderet i Windows Setup .

Under opgraderingsprocessen vil Windows Setup udpakke alle sine kildefiler til %SystemDrive%$Windows.~btSourcesmappen.

Nu er setupdiag.exe også installeret i denne mappe, og hvis opgraderingen mislykkes, kører SetupDiag-(SetupDiag) værktøjet automatisk for at finde ud af, hvorfor det mislykkedes.

I dette scenarie bruges følgende parametre:

/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results

Den resulterende SetupDiag- analyse kan findes på:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

og i registret under

HKLM\SYSTEM\Setup\SetupDiag\Results
  • Hvis opgraderingsprocessen forløber normalt, flyttes kildebiblioteket inklusive setupdiag.exe under %SystemDrive%Windows.Oldtil oprydning.
  • Hvis mappen Windows.old slettes senere, vil setupdiag.exe også blive fjernet.

For alle detaljer om, hvordan du bruger SetupDiag.exe , kan du læse dette Microsoft-dokument(Microsoft Doc) .



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts