Diagnostikujte problémy s inováciou systému Windows 10 pomocou SetupDiag
Nová super rýchla kadencia moderných verzií Windows a krátky životný cyklus prinútili používateľov vykonávať úplné aktualizácie operačného systému dvakrát do roka. Napríklad najnovšie stabilné vydanie systému Windows 10 v čase písania tohto článku je verzia 1803, „Aktualizácia z apríla 2018“. Verziu 1809 však očakávame už koncom tohto roka. Spoločnosť Microsoft vydala nový diagnostický nástroj SetupDiag, aby pomohla používateľom plynule vykonávať inovácie.
Postup inovácie pre Windows 10 môže mať problémy, ktoré znemožňujú inštaláciu novej zostavy. Ak ste Windows Insider v Fast Ring, budete dostávať nové zostavy oveľa rýchlejšie ako ostatné. Majú kvalitu pred vydaním a môžu obsahovať vážne problémy.
Keď inštalačný program zlyhá pri inovácii operačného systému, systém Windows zobrazí kód chyby a ukončí proces. Viac podrobností zvyčajne nájdete v protokole nastavenia. Bohužiaľ, tieto protokoly nie sú užívateľsky prívetivé. Je ťažké prečítať a pochopiť, čo sa deje, a odfiltrovať úspešné udalosti. Na tento účel možno použiť nástroj SetupDiag.
SetupDiag.exe je samostatný diagnostický nástroj, ktorý možno použiť na získanie podrobností o tom, prečo bola inovácia systému Windows 10 neúspešná.
SetupDiag funguje tak, že skúma súbory denníka inštalácie systému Windows. Pokúsi sa analyzovať tieto protokolové súbory, aby určil hlavnú príčinu zlyhania aktualizácie alebo inovácie počítača na 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.
SetupDiag si môžete stiahnuť z nasledujúcej webovej stránky:
Stiahnite si SetupDiag
Nástroj podporuje nasledujúce parametre:
Parameter | Popis |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Ak aktualizácia zostavy zlyhala, spustite nástroj a pozrite si súbor SetupDiagResults.log v rovnakom priečinku, kde je uložený SetupDiag.
Umiestnenie súboru denníka môžete určiť pomocou argumentu Výstup:
SetupDiag.exe /Výstup: C:\SetupDiag\Results.log /Režim: Online
Môžete tiež prepísať umiestnenie denníkov systému Windows (napríklad na analýzu denníkov operačného systému, v ktorom nie je možné zaviesť systém) takto:
SetupDiag.exe /Výstup: C:\SetupDiag\Results.log /Režim: Offline /LogsPath: D:\Temp\Logs\LogSet1.
V závislosti od toho, kedy inovácia zlyhala, skopírujte jeden z nasledujúcich priečinkov do svojho offline umiestnenia:
\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS
Nasledujúci príklad ukazuje, že denník programu SetupDiag sa spustil v režime offline. V tomto príklade je upozornenie aplikácie, ale keďže sa nastavenie vykonáva v režime /quiet, stáva sa blokom. Pokyny na vyriešenie problému poskytuje SetupDiag vo výstupe.
C:\SetupDiag>SetupDiag.exe /Výstup: C:\SetupDiag\Results.log /Režim: Offline /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Autorské práva (c) Microsoft Corporation. Všetky práva vyhradené Vyhľadávanie protokolov nastavení môže trvať minútu alebo viac v závislosti od počtu a veľkosti protokolov... počkajte prosím. Nájdených 4 setupact.logs. Spracovanie setupact.log na: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Spracovanie setupact.log na: c:\temp\bobmacneill\Panther\setupact.log Spracovanie setupact.log na: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Spracovanie setupact.log na: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. Nájdené c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log s dátumom aktualizácie 29.03.2018 23:13:58 a CV: H2X+YsWL/UOkj/8X ako správny denník nastavenia. Zhromažďovanie informácií z denníkov nastavenia. SetupDiag: pravidlo spracovania: CompatScanOnly. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: BitLockerHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: VHDHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: PortableWorkspaceHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: AuditModeHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: SafeModeHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: InsufficientSystemPartitionDiskSpaceHardblock. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: CompatBlockedApplicationAutoUninstall. ...Žiadna zhoda. SetupDiag: pravidlo spracovania: CompatBlockedApplicationDisissable... Nájdený zodpovedajúci profil: CompatBlockedApplicationDisissable - EA52620B-E6A0-4BBC-882E-0686605736D9. Upozornenie: Našiel sa aplikačný blok pre: "Microsoft Endpoint Protection". Toto je správa, ktorú možno zamietnuť, keď nie je spustený súbor setup.exe v režime „/quiet“. Zvážte zadanie "/compat /ignore warning" na ignorovanie týchto odmietnuteľných upozornení. Pred pokračovaním v inštalácii/aktualizácii musíte manuálne odinštalovať "Microsoft Endpoint Protection" alebo zmeniť parametre príkazového riadka tak, aby ignorovali varovania. Ďalšie informácie o nastaveniach prepínačov príkazového riadka nájdete tu: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: pravidlo spracovania: CompatBlockedApplicationManualUninstall. ...Žiadna zhoda. SetupDiag: pravidlo spracovania: HardblockDeviceOrDriver. ...Žiadna zhoda. SetupDiag: pravidlo spracovania: HardblockMismatchedLanguage. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: HardblockFlightSigning. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: DiskSpaceBlockInDownLevel. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: DiskSpaceFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: DebugSetupMemoryDump. .Žiadna zhoda. SetupDiag: pravidlo spracovania: DebugSetupCrash. .Žiadna zhoda. SetupDiag: pravidlo spracovania: DebugMemoryDump. .Žiadna zhoda. SetupDiag: pravidlo spracovania: DeviceInstallHang. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: BootFailureDetected. .Žiadna zhoda. SetupDiag: pravidlo spracovania: FindDebugInfoFromRollbackLog. .Žiadna zhoda. SetupDiag: pravidlo spracovania: AdvancedInstallerFailed. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindMigApplyUnitFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindMigGatherUnitFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: OptionalComponentInstallFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: CriticalSafeOSDUFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: UserProfileCreationFailureDuringOnlineApply. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: WimMountFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindSuccessfulUpgrade. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindSetupHostReportedFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindDownlevelFailure. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindAbruptDownlevelFailure. ...Chyba: SetupDiag hlási náhle zlyhanie nižšej úrovne. Posledná operácia: Finalizácia, Chyba: 0xC1900208 - 0x4000C. Údaje o poruche: Posledná operácia: Finalizácia, Chyba: 0xC1900208 - 0x4000C. Odkazujú na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes pre informáciu o chybe. SetupDiag: pravidlo spracovania: FindSetupPlatformFailedOperationInfo. ..Žiadna zhoda. SetupDiag: pravidlo spracovania: FindRollbackFailure. ..Žiadna zhoda. SetupDiag našiel 2 zodpovedajúce problémy. Upozornenie: Našiel sa aplikačný blok pre: "Microsoft Endpoint Protection". Toto je správa, ktorú možno zamietnuť, keď nie je spustený súbor setup.exe v režime „/quiet“. Zvážte zadanie "/compat /ignore warning" na ignorovanie týchto odmietnuteľných upozornení. Pred pokračovaním v inštalácii/aktualizácii musíte manuálne odinštalovať "Microsoft Endpoint Protection" alebo zmeniť parametre príkazového riadka tak, aby ignorovali varovania. Ďalšie informácie o nastaveniach prepínačov príkazového riadka nájdete tu: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Chyba: SetupDiag hlási náhle zlyhanie nižšej úrovne. Posledná operácia: Finalizácia, Chyba: 0xC1900208 - 0x4000C. Údaje o poruche: Posledná operácia: Finalizácia, Chyba: 0xC1900208 - 0x4000C. Odkazujú na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes pre informáciu o chybe. Výsledky SetupDiag boli zaznamenané do: c:\setupdiag\results.log. Protokoly Súbor ZipFile vytvorený na adrese: c:\setupdiag\Logs_14.zip.
Zdroj: docs.microsoft.com