Ako používať SetupDiag.exe na diagnostiku chýb aktualizácie systému Windows

Aktualizácie systému Windows sa zvyčajne nainštalujú do vášho počítača bez problémov. Sú však prípady, keď to vyžaduje trochu práce, najmä pokiaľ ide o kompatibilitu a opravy. Ak narazíte na takéto chyby neúspešnej aktualizácie, musíte najskôr manuálne vyhľadať kód chyby a potom hľadať kroky na riešenie problémov. To všetko spotrebúva čas. Microsoft teda prišiel s jednoduchým riešením – SetupDiag.exe .

SetupDiag.exe je samostatný diagnostický nástroj na nájdenie podrobností o tom, prečo sa nepodarilo nainštalovať inováciu Windows 11/10Ako viete, proces aktualizácie v Windows 11/10 bol dôkladne zjednodušený, ale to neznamená, že je vždy bezproblémový, a teda nástroj.

Ako používať SetupDiag.exe na diagnostiku chýb aktualizácie systému Windows

Ako používať SetupDiag.exe

SetupDiag.exe vyžaduje , aby bol na vašom PC nainštalovaný Microsoft .NET Framework 4 . Nástroj funguje tak, že skúma súbory denníka inštalácie systému Windows(Windows Setup) a analyzuje ich, aby zistil hlavnú príčinu zlyhania aktualizácie alebo inovácie počítača na systém Windows 10(Windows 10) . SetupDiag je možné spustiť na počítači, ktorý sa nepodarilo aktualizovať, alebo môžete exportovať protokoly z počítača na iné miesto a spustiť SetupDiag v režime offline.

Keď budete mať nástroj v prevádzke, môžete ho použiť aj na vykonávanie kontrol a analýz. Kedykoľvek Windows narazí na situáciu, ktorá má pravdepodobne v úmysle ohroziť bezpečnú prevádzku systému, systém sa zastaví. Táto podmienka sa nazýva kontrola chýb(bug check) . Bežne sa označuje aj ako a-

  1. Zlyhanie systému
  2. Chyba jadra
  3. Chyba zastavenia alebo BSOD

Typickou príčinou tohto problému je buď hardvérové ​​zariadenie, ovládač hardvéru alebo nejaký súvisiaci softvér.

Ak sa kontrola chýb vyskytne počas inovácie, inštalačný program systému Windows(Windows Setup) extrahuje súbor minidump ( setupmem.dmp ).

Ak chcete odladiť kontrolu chýb súvisiacich s nastavením, musíte:

Zadajte parametre /Mode: Offline a /LogsPath a skúste zhromaždiť súbor výpisu pamäte nastavenia (setupmem.dmp) zo zlyhávajúceho systému.

Upozorňujeme(Please) , že v režime online nemôžete ladiť výpisy pamäte.

Setupmem.dmp nájdete pod jedným alebo druhým

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

Alebo

%WinDir%\Panther\NewOS\Rollback

v závislosti od toho, kedy nastane kontrola chýb.

Potom môžete nainštalovať nástroje(Windows Debugging Tools) na ladenie systému Windows do počítača, na ktorom je spustený program SetupDiag(SetupDiag) . Ak sa rozhodnete spustiť nástroj bez parametrov, pokúsi sa nájsť protokolové súbory, ktoré Windows 11/10 vytvorí počas procesu inovácie, v predvolených priečinkoch na zariadení.

Po dokončení skenovania SetupDiag vygeneruje Log.zip , SetupDiag.exe.config a SetupDiagResults.log v priečinku, kde sa nachádza SetupDiag.exe .

Program tiež po dokončení procesu skenovania vytvorí vo svojom adresári súbor results.log . (results.log file)Akékoľvek problémy s aktualizáciou sa rýchlo zistia v protokolových súboroch počas analýzy.

Okrem vyššie uvedeného, ​​SetupDiag vytvorí zip archív všetkých protokolových súborov, ktoré sa spracujú, a tiež uloží súbor Logs.zip do rovnakého adresára.

Nakoniec je tu možnosť dokonca spustiť SetupDiag.exe v režime offline na analýzu priečinkov skopírovaných z iného zariadenia.

Nástroj SetupDiag(SetupDiag) je teraz súčasťou inštalácie systému Windows(Windows Setup)

V systéme Windows 10(Windows 10) a Windows 11 je nástroj SetupDiag súčasťou inštalácie systému Windows(Windows Setup) .

Počas procesu inovácie inštalačný program systému Windows(Windows Setup) rozbalí všetky svoje zdrojové súbory do %SystemDrive%$Windows.~btSourcesadresára.

Teraz je v tomto priečinku nainštalovaný aj setupdiag.exe a v prípade zlyhania aktualizácie sa automaticky spustí nástroj SetupDiag , aby zistil, prečo zlyhala.

V tomto scenári sa používajú nasledujúce parametre:

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

Výslednú analýzu SetupDiag možno nájsť na:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

a v Registri pod

HKLM\SYSTEM\Setup\SetupDiag\Results
  • Ak proces aktualizácie prebieha normálne, adresár Sources vrátane setupdiag.exe sa presunie pod %SystemDrive%Windows.Oldkvôli vyčisteniu.
  • Ak sa adresár Windows.old neskôr odstráni, odstráni sa aj súbor setupdiag.exe.

Úplné podrobnosti o tom, ako používať SetupDiag.exe , si môžete prečítať v tomto dokumente spoločnosti Microsoft(Microsoft Doc) .



About the author

Som senior softvérový inžinier a vývojár obrázkov a aplikácií pre iPhone s viac ako 10-ročnými skúsenosťami. Vďaka mojim zručnostiam v oblasti hardvéru a softvéru sa perfektne hodím pre akýkoľvek podnikový alebo spotrebiteľský projekt smartfónu. Veľmi dobre rozumiem tomu, ako vytvárať vysokokvalitné obrázky, a viem pracovať so všetkými rôznymi formátmi obrázkov. Okrem toho poznám vývoj Firefoxu a iOS.



Related posts