SetupDiag.exe gebruiken om Windows Upgrade-fouten te diagnosticeren

Windows-updates worden meestal probleemloos op uw pc geïnstalleerd. Maar er zijn gevallen waarin het wat werk vereist, vooral als het gaat om compatibiliteit en patches. Als u dergelijke mislukte updatefouten tegenkomt, moet u eerst handmatig de foutcode zoeken en vervolgens zoeken naar stappen voor probleemoplossing. Dit alles kost tijd. Daarom heeft Microsoft een eenvoudige oplossing bedacht: SetupDiag.exe .

SetupDiag.exe is een op zichzelf staand diagnostisch hulpprogramma voor het vinden van details over waarom een Windows 11/10 /10- upgrade niet kon worden geïnstalleerd. Zoals u weet, is het updateproces in Windows 11/10 grondig gestroomlijnd, maar dat betekent niet dat het altijd probleemloos is en daarom de tool.

SetupDiag.exe gebruiken om Windows Upgrade-fouten te diagnosticeren

Hoe SetupDiag.exe te gebruiken

SetupDiag.exe vereist dat Microsoft .NET Framework 4 op uw pc is geïnstalleerd. De tool werkt door de logbestanden van Windows Setup te onderzoeken en deze te parseren om de hoofdoorzaak te vinden van het niet bijwerken of upgraden van de computer naar (Windows Setup)Windows 10 . SetupDiag kan worden uitgevoerd op de computer die niet kon worden bijgewerkt, of u kunt logboeken van de computer naar een andere locatie exporteren en SetupDiag in de offline modus uitvoeren.

Als u de tool eenmaal in gebruik heeft, kan deze ook worden gebruikt voor het uitvoeren van controles en analyses. Telkens wanneer Windows een situatie tegenkomt die waarschijnlijk de veilige werking van het systeem in gevaar brengt, stopt het systeem. Deze voorwaarde wordt een bugcontrole(bug check) genoemd . Het wordt ook vaak aangeduid als een-

  1. Systeem crash
  2. Kernelfout
  3. Stopfout of BSOD

De typische oorzaak van dit probleem is een hardwareapparaat, hardwarestuurprogramma of gerelateerde software.

Als de bugcontrole plaatsvindt tijdens een upgrade, extraheert Windows Setup een minidump-bestand ( setupmem.dmp ).

Om fouten op te sporen in een setup-gerelateerde bugcontrole, moet men:

Geef de parameters /Mode: Offline en /LogsPath en probeer het setup-geheugendumpbestand (setupmem.dmp) van het defecte systeem te verzamelen.

Houd(Please) er rekening mee dat u geheugendumps niet kunt debuggen in de online modus.

U vindt Setupmem.dmp onder ofwel:

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

Of

%WinDir%\Panther\NewOS\Rollback

afhankelijk van wanneer de bugcontrole plaatsvindt.

Daarna kunt u de Windows Debugging Tools installeren op de computer waarop SetupDiag wordt uitgevoerd . Als u ervoor kiest om het hulpprogramma zonder parameters uit te voeren, probeert het de logbestanden te vinden die Windows 11/10 tijdens het upgradeproces aanmaakt in de standaardmappen op het apparaat.

Zodra de scan is voltooid(SetupDiag) , genereert SetupDiag Log.zip(Log.zip) , SetupDiag.exe.config en SetupDiagResults.log in de map waarin SetupDiag.exe zich bevindt.

Het programma maakt ook een results.log-bestand(results.log file) aan in de directory na voltooiing van het scanproces. Eventuele upgradeproblemen worden tijdens het parseren snel gedetecteerd in de logbestanden.

Afgezien van het bovenstaande, maakt SetupDiag een zip-archief van alle logbestanden die worden verwerkt en slaat het ook het bestand Logs.zip op in dezelfde map.

Ten slotte is er een optie om SetupDiag.exe zelfs in de offline modus uit te voeren om mappen te parseren die van een ander apparaat zijn gekopieerd.

SetupDiag- tool is nu inbegrepen bij Windows Setup

In Windows 10 en Windows 11 wordt het hulpprogramma SetupDiag meegeleverd met Windows Setup .

Tijdens het upgradeproces extraheert Windows Setup alle bronbestanden naar de %SystemDrive%$Windows.~btSourcesmap.

Nu is setupdiag.exe ook in deze map geïnstalleerd en als de upgrade mislukt, wordt de SetupDiag- tool automatisch uitgevoerd om uit te zoeken waarom deze is mislukt.

In dit scenario worden de volgende parameters gebruikt:

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

De resulterende SetupDiag- analyse is te vinden op:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

en in het register onder

HKLM\SYSTEM\Setup\SetupDiag\Results
  • Als het upgradeproces normaal verloopt, wordt de map Sources inclusief setupdiag.exe verplaatst naar de map %SystemDrive%Windows.Oldvoor opschonen.
  • Als de map Windows.old later wordt verwijderd, wordt setupdiag.exe ook verwijderd.

Voor volledige details over het gebruik van SetupDiag.exe kunt u dit Microsoft(Microsoft Doc) -document lezen .



About the author

Ik ben een computertechnicus met meer dan 10 jaar ervaring, waarvan 3 jaar als a店員. Ik heb ervaring met zowel Apple- als Android-apparaten en ben vooral bedreven in het repareren en upgraden van computers. Ik kijk ook graag films op mijn computer en gebruik mijn iPhone om foto's en video's te maken.



Related posts