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.
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-
- Systeem crash
- Kernelfout
- 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.~btSources
map.
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.Old
voor 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 .
Related posts
Lijst met foutcodes en oplossingen voor Windows Upgrade
Het systeemregister bevat ongeldige bestandspaden - Windows Upgrade-fout
Upgraden van Windows 7 naar Windows 10 zonder gegevens te verliezen
Fix Windows Upgrade-fout 0xc1900204
Eerdere Windows-installaties verwijderen na een Windows 10-upgrade
Sorry, we hebben problemen om te bepalen of je pc Windows 11/10 kan draaien
Fix Windows Update-foutcode 0x800704B8 - 0x3001A
Windows Media Creation Tool: Probleem bij het uitvoeren van deze tool, Setup starten
Fix Windows Update Error 0x80073712 op Windows 11/10
Upgraden naar Windows 11/10 van Windows 7 of Windows 8.1 Gratis
Plaats de externe opslagmedia en druk op OK
0XC1900103, MOSETUP_E_COMPAT_TIMEOUT-fout op Windows 10
Fix Windows Upgrade-fout 0xc1900200 of 0xC1900202
Hulpmiddel voor het maken van media: installatiemedia maken of pc upgraden
Fix Windows Upgrade Assistant Error 0xC1900200
Modern Setup Host werkt niet meer - Windows 10-fout
Hoe u uw gratis upgrade naar Windows 10 reserveert
Windows Upgrade Error Schrijf 0x0000065e tijdens het verzamelen/toepassen van Object
Fix Windows Upgrade Installatiefout 0x80070570 - 0x2000C
De computer is gestart met het gebruik van de Windows-installatiemedia