Postup upgradu pro Windows 10 může mít problémy, které znemožňují instalaci nového sestavení. Pokud jste Windows Insider ve Fast Ringu, získáte nové sestavení mnohem rychleji než ostatní. Mají předběžnou kvalitu a mohou obsahovat vážné problémy.
Když se instalačnímu programu nepodaří upgradovat operační systém, systém Windows zobrazí kód chyby a proces ukončí. Více podrobností lze obvykle nalézt v protokolu nastavení. Bohužel tyto protokoly nejsou uživatelsky přívětivé. Je těžké číst a pochopit, co se děje, a odfiltrovat úspěšné události. K tomuto účelu lze použít nástroj SetupDiag.
SetupDiag.exe je samostatný diagnostický nástroj, který lze použít k získání podrobností o tom, proč byl upgrade na Windows 10 neúspěšný.
SetupDiag funguje tak, že prozkoumá soubory protokolu instalace systému Windows. Pokusí se analyzovat tyto soubory protokolu, aby určil hlavní příčinu selhání aktualizace nebo upgradu počítače na Windows 10. SetupDiag lze spustit na počítači, který se nepodařilo aktualizovat, nebo můžete exportovat protokoly z počítače do jiného umístění a spustit SetupDiag v režimu offline.
SetupDiag lze stáhnout z následující webové stránky:
Stáhněte si SetupDiag
Nástroj podporuje následující parametry:
Parametr | Popis |
---|
/? | - Zobrazí interaktivní nápovědu
|
/Výstup: | - Tento volitelný parametr umožňuje určit výstupní soubor pro výsledky. Zde najdete, co program SetupDiag dokázal určit. Podporován je pouze výstup v textovém formátu. Cesty UNC budou fungovat za předpokladu, že kontext, pod kterým je spuštěn SetupDiag, má přístup k cestě UNC. Pokud je v cestě mezera, musíte celou cestu uzavřít do dvojitých uvozovek (viz příklad níže).
- Výchozí: Pokud není zadáno, SetupDiag soubor vytvoříSetupDiagResults.logve stejném adresáři, kde je spuštěn SetupDiag.exe.
|
/Režim: | - Tento volitelný parametr umožňuje určit režim, ve kterém bude SetupDiag pracovat: Offline nebo Online.
- Offline: řekne SetupDiag, aby se spustil se sadou souborů protokolu, které již byly zachyceny z neúspěšného systému. V tomto režimu můžete spustit kdekoli, kde máte přístup k souborům protokolu. Tento režim nevyžaduje spuštění SetupDiag na počítači, který se nepodařilo aktualizovat. Když zadáte režim offline, musíte také zadat parametr /LogsPath:.
- Online: informuje SetupDiag, že je spuštěn na počítači, který se nepodařilo aktualizovat. SetupDiag se pokusí najít soubory protokolu a prostředky ve standardních umístěních Windows, jako je např%SystemDrive%$Windows.~btadresář pro soubory protokolu nastavení.
- Cesty hledání souboru protokolu lze konfigurovat v souboru SetupDiag.exe.config pod klíčem SearchPath. Vyhledávací cesty jsou odděleny čárkami. Poznámka: Velký počet vyhledávacích cest prodlouží čas potřebný k tomu, aby SetupDiag vrátil výsledky.
- Výchozí: Pokud není zadáno, SetupDiag se spustí v režimu online.
|
/LogsPath: | - Tento volitelný parametr je vyžadován pouze tehdy, když/Režim:Offlineje specifikováno. Toto řekne SetupDiag.exe, kde najde soubory protokolu. Tyto soubory protokolu mohou být ve formátu ploché složky nebo mohou obsahovat více podadresářů. SetupDiag bude rekurzivně prohledávat všechny podřízené adresáře. Tento parametr by měl být vynechán, když/Režim:Onlineje specifikováno.
|
/ZipWindow: | - Tento volitelný parametr říká SetupDiag.exe, aby vytvořil soubor zip, který bude pokračovat ve výsledcích a všech souborech protokolu, které analyzoval. Soubor zip se vytvoří ve stejném adresáři, kde je spuštěn SetupDiag.exe.
- Výchozí: Pokud není zadáno, použije se hodnota 'true'.
|
/Podrobné | - Tento volitelný parametr vypíše mnohem více dat do souboru protokolu vytvořeného SetupDiag.exe. Ve výchozím nastavení SetupDiag vytvoří záznam souboru protokolu pouze pro závažné chyby. Použitím/Podrobnézpůsobí, že SetupDiag vždy vytvoří soubor protokolu s podrobnostmi o ladění, což může být užitečné při hlášení problému s SetupDiag.
|
Pokud upgrade sestavení selhal, spusťte nástroj a podívejte se do souboru SetupDiagResults.log ve stejné složce, kde je uložen SetupDiag.
Umístění souboru protokolu můžete určit pomocí argumentu Výstup:
|_+_|Můžete také přepsat umístění protokolů systému Windows (např. pro analýzu protokolů OS, který nelze spustit) takto:
|_+_|V závislosti na tom, kdy se upgrade nezdařil, zkopírujte jednu z následujících složek do svého offline umístění:
$Windows.~btzdrojepanther
$Windows.~btSourcesRollback
WindowsPanther
WindowsPantherNewOS
Následující příklad ukazuje, že protokol SetupDiag byl spuštěn v režimu offline. V tomto příkladu je upozornění aplikace, ale protože se instalace provádí v režimu /quiet, stane se blokem. Pokyny k vyřešení problému poskytuje SetupDiag ve výstupu.
|_+_|Zdroj: docs.microsoft.com