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, dostávate 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 pri aktualizácii alebo inovácii počítača na Windows 10. SetupDiag je možné spustiť na počítači, ktorý zlyhal pri aktualizácii, 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 |
---|
/? | - Zobrazí interaktívnu pomoc
|
/Výkon: | - Tento voliteľný parameter vám umožňuje zadať výstupný súbor pre výsledky. Tu nájdete to, čo program SetupDiag dokázal určiť. Podporovaný je iba výstup v textovom formáte. Cesty UNC budú fungovať za predpokladu, že kontext, v ktorom je spustený SetupDiag, má prístup k ceste UNC. Ak cesta obsahuje medzeru, musíte celú cestu uzavrieť do dvojitých úvodzoviek (pozri príklad nižšie).
- Predvolené: Ak nie je zadané, SetupDiag vytvorí súborSetupDiagResults.logv rovnakom adresári, kde je spustený SetupDiag.exe.
|
/Režim: | - Tento voliteľný parameter vám umožňuje určiť režim, v ktorom bude SetupDiag fungovať: Offline alebo Online.
- Offline: povie SetupDiag, aby sa spustil so súborom protokolových súborov, ktoré už boli zachytené z neúspešného systému. V tomto režime môžete spustiť kdekoľvek, kde máte prístup k súborom denníka. Tento režim nevyžaduje spustenie programu SetupDiag na počítači, ktorý sa nepodarilo aktualizovať. Keď zadáte režim offline, musíte zadať aj parameter /LogsPath:.
- Online: informuje SetupDiag, že je spustený na počítači, ktorý sa nepodarilo aktualizovať. SetupDiag sa pokúsi nájsť protokolové súbory a zdroje v štandardných umiestneniach systému Windows, ako je napr%SystemDrive%$Windows.~btadresár pre súbory denníka nastavenia.
- Cesty vyhľadávania súborov denníka sú konfigurovateľné v súbore SetupDiag.exe.config pod kľúčom SearchPath. Vyhľadávacie cesty sú oddelené čiarkami. Poznámka: Veľký počet vyhľadávacích ciest predĺži čas potrebný na to, aby SetupDiag vrátil výsledky.
- Predvolené: Ak nie je zadané, SetupDiag sa spustí v režime online.
|
/LogsPath: | - Tento voliteľný parameter je povinný iba vtedy, keď/Režim:Offlineje špecifikovaný. Toto povie SetupDiag.exe, kde má nájsť súbory denníka. Tieto protokolové súbory môžu byť vo formáte plochého priečinka alebo môžu obsahovať viacero podadresárov. SetupDiag bude rekurzívne vyhľadávať všetky podradené adresáre. Tento parameter by mal byť vynechaný, keď/Režim:Onlineje špecifikovaný.
|
/ZipWindow: | - Tento voliteľný parameter povie SetupDiag.exe, aby vytvoril súbor zip, ktorý bude pokračovať vo výsledkoch a všetkých protokolových súboroch, ktoré analyzoval. Súbor zip sa vytvorí v rovnakom adresári, kde je spustený SetupDiag.exe.
- Predvolené: Ak nie je zadané, použije sa hodnota 'true'.
|
/Úplné | - Tento voliteľný parameter odošle oveľa viac údajov do súboru denníka vytvoreného SetupDiag.exe. V predvolenom nastavení SetupDiag vytvorí záznam súboru denníka iba pre závažné chyby. Použitím/Úplnéspôsobí, že SetupDiag vždy vytvorí protokolový súbor s podrobnosťami o ladení, čo môže byť užitočné pri hlásení problému s SetupDiag.
|
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:
|_+_|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 sa nedá zaviesť systém) takto:
|_+_|V závislosti od toho, kedy inovácia zlyhala, skopírujte jeden z nasledujúcich priečinkov do svojho offline umiestnenia:
$Windows.~btsourcespanther
$Windows.~btSourcesRollback
WindowsPanther
WindowsPantherNewOS
Nasledujúci príklad ukazuje, že denník 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.
|_+_|Zdroj: docs.microsoft.com