SetupDiag.exe-ohjelman käyttäminen Windowsin päivitysvirheiden diagnosointiin
Windows-päivitykset asennetaan yleensä tietokoneellesi ilman ongelmia. Mutta on tilanteita, jolloin se vaatii hieman työtä, varsinkin kun on kyse yhteensopivuudesta ja korjaustiedostoista. Jos kohtaat tällaisia epäonnistuneita päivitysvirheitä, sinun on ensin etsittävä virhekoodi manuaalisesti ja etsittävä sitten vianetsintävaiheita. Kaikki tämä vie aikaa. Joten Microsoft on keksinyt yksinkertaisen ratkaisun – SetupDiag.exe .
SetupDiag.exe on erillinen diagnostiikkatyökalu, jonka avulla voit etsiä tietoja siitä, miksi Windows 11/10 -päivitys ei asentunut. Kuten tiedät, Windows 11/10 :n päivitysprosessia on virtaviivaistettu, mutta se ei tarkoita, että se olisi aina ongelmaton ja siten työkalu.
Kuinka käyttää SetupDiag.exe-tiedostoa
SetupDiag.exe vaatii , että tietokoneellesi on asennettu Microsoft .NET Framework 4 . Työkalu toimii tutkimalla Windowsin asennuksen(Windows Setup) lokitiedostoja ja jäsentämällä niitä löytääkseen syyn tietokoneen päivityksen tai päivittämisen Windows 10 -käyttöjärjestelmään(Windows 10) epäonnistumiseen . SetupDiag voidaan suorittaa tietokoneessa, jonka päivitys epäonnistui, tai voit viedä lokit tietokoneesta toiseen paikkaan ja suorittaa SetupDiagin(SetupDiag) offline-tilassa.
Kun työkalu on käytössä, sitä voidaan käyttää myös tarkastusten ja analyysien tekemiseen. Aina kun Windows kohtaa tilanteen, joka todennäköisesti aikoo vaarantaa järjestelmän turvallisen toiminnan, järjestelmä pysähtyy. Tätä ehtoa kutsutaan virhetarkistukseksi(bug check) . Sitä kutsutaan yleisesti myös
- Järjestelmän kaatuminen
- Ytimen virhe
- Pysäytysvirhe tai BSOD
Tyypillinen syy tähän ongelmaan on joko laitteisto, laitteistoohjain tai jokin siihen liittyvä ohjelmisto.
Jos virheentarkistus tapahtuu päivityksen aikana, Windowsin asennusohjelma(Windows Setup) purkaa minidump-tiedoston ( setupmem.dmp ).
Asetuksiin liittyvän virheentarkistuksen viankorjaus edellyttää:
Määritä parametrit /Mode: Offline ja /LogsPath ja yritä kerätä asennusmuistin vedostiedosto (setupmem.dmp) viallisesta järjestelmästä.
Huomaa(Please) , että et voi korjata muistivedoksia online-tilassa.
Löydät Setupmem.dmp jommankumman alta
%SystemDrive%$Windows.~bt\Sources\Rollback
Tai
%WinDir%\Panther\NewOS\Rollback
riippuen siitä, milloin virheentarkistus tapahtuu.
Tämän jälkeen voit asentaa Windowsin virheenkorjaustyökalut(Windows Debugging Tools) tietokoneeseen, jossa on SetupDiag . Jos valitsit työkalun suorittamisen ilman parametreja, se yrittää paikantaa lokitiedostot, jotka Windows 11/10 luo päivityksen aikana laitteen oletuskansioista.
Kun tarkistus on ohi, SetupDiag luo Log.zip- , SetupDiag.exe.config- ja SetupDiagResults.log -kansion kansioon, jossa SetupDiag.exe sijaitsee.
Ohjelma luo myös tulokset.log(results.log file) -tiedoston hakemistoonsa skannausprosessin päätyttyä. Kaikki havaitut päivitysongelmat havaitaan nopeasti lokitiedostoista jäsentämisen aikana.
Yllä olevan lisäksi SetupDiag luo zip-arkiston kaikista käsitellyistä lokitiedostoista ja tallentaa myös Logs.zip- tiedoston samaan hakemistoon.
Lopuksi on mahdollisuus jopa suorittaa SetupDiag.exe offline-tilassa toisesta laitteesta kopioitujen kansioiden jäsentämiseksi.
SetupDiag- työkalu sisältyy nyt Windowsin asennusohjelmaan(Windows Setup)
Windows 10 : ssä ja Windows 11 :ssä SetupDiag- työkalu sisältyy Windowsin asennusohjelmaan(Windows Setup) .
Päivityksen aikana Windowsin asennusohjelma(Windows Setup) purkaa kaikki lähdetiedostonsa %SystemDrive%$Windows.~btSources
hakemistoon.
Nyt myös setupdiag.exe on asennettu tähän kansioon, ja jos päivitys epäonnistuu, SetupDiag- työkalu käynnistyy automaattisesti selvittääkseen, miksi se epäonnistui.
Tässä skenaariossa käytetään seuraavia parametreja:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
Tuloksena saatu SetupDiag- analyysi löytyy osoitteesta:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
ja rekisterissä alla
HKLM\SYSTEM\Setup\SetupDiag\Results
- Jos päivitysprosessi etenee normaalisti, Sources-hakemisto, mukaan lukien setupdiag.exe, siirretään
%SystemDrive%Windows.Old
siivousta varten. - Jos Windows.old-hakemisto poistetaan myöhemmin, myös setupdiag.exe poistetaan.
Saat täydelliset tiedot SetupDiag.exe -sovelluksen käytöstä lukemalla tämän Microsoft Doc : n .
Related posts
Luettelo Windows Upgrade -virhekoodeista ja -ratkaisuista
Järjestelmän rekisteri sisältää virheellisiä tiedostopolkuja - Windowsin päivitysvirhe
Kuinka päivittää Windows 7:stä Windows 10:een menettämättä tietoja
Korjaa Windows Upgrade -virhe 0xc1900204
Poista aiemmat Windows-asennukset Windows 10 -päivityksen jälkeen
Korjaa Windowsin asennus-, päivitys- tai päivitys epäonnistuneet virheet
Windows 10 -version 21H2 marraskuun 2021 päivityksen hankkiminen
Päivitystä edeltävän vahvistuksen suorittaminen Windows 11/10:ssä
Korjaa "Windows Anytime Upgrade ei onnistunut" -virhe
Korjaa Windows Upgrade -virhe 0x800705AA Windows 11/10:ssä
0x80070004-0x3000D, Asennus epäonnistui MIGRATE_DATA-toiminnon aikana
Windows Update Assistant on jumissa 99%
Modern Setup Host on lakannut toimimasta - Windows 10 -virhe
0XC1900103, MOSETUP_E_COMPAT_TIMEOUT virhe Windows 10:ssä
Korjaa Windows 10 -päivityksen asennusvirhe 0x8007042B - 0x2000D
Median luontityökalu: Luo asennusmedia tai päivitä PC
Windows 11/10 jumissa Windowsin valmisteleminen -näytössä
Korjaa Windows Update Error 0x80073712 Windows 11/10:ssä
Windows 11/10:n asennus epäonnistui - Windowsin päivitysvirhe
Lykkää tai lykätä Windows 10 -version 21H2 tai ominaisuuspäivityksiä