Diagnosticirajte težave z nadgradnjo sistema Windows 10 s programom SetupDiag
Nova super hitra kadenca sodobnih različic operacijskega sistema Windows in kratek življenjski cikel sta uporabnike prisilila, da dvakrat letno izvajajo popolne nadgradnje operacijskega sistema. Na primer, najnovejša stabilna izdaja sistema Windows 10 od tega pisanja je različica 1803, "April 2018 Update". Vendar že konec tega leta pričakujemo različico 1809. Da bi uporabnikom pomagal nemoteno izvajati nadgradnje, je Microsoft izdal novo diagnostično orodje SetupDiag.
Oglas
Postopek nadgradnje za Windows 10 ima lahko težave, zaradi česar namestitev nove različice ni mogoča. Če ste Windows Insider v Fast Ringu, prejmete nove različice veliko hitreje kot druge. So kakovosti pred izdajo in lahko vsebujejo resne težave.
Ko namestitveni program ne uspe nadgraditi operacijskega sistema, Windows prikaže kodo napake in zaključi postopek. Več podrobnosti je običajno mogoče najti v dnevniku nastavitev. Žal ti dnevniki niso uporabniku prijazni. Težko je prebrati in razumeti, kaj se dogaja, ter filtrirati uspešne dogodke. V ta namen lahko uporabite orodje SetupDiag.
SetupDiag.exe je samostojno diagnostično orodje, s katerim lahko pridobite podrobnosti o tem, zakaj nadgradnja sistema Windows 10 ni bila uspešna.
SetupDiag deluje s pregledovanjem dnevniških datotek programa Windows Setup. Poskuša razčleniti te datoteke dnevnika, da bi ugotovil glavni vzrok za neuspeh pri posodobitvi ali nadgradnji računalnika na Windows 10. SetupDiag lahko zaženete v računalniku, ki se ni posodobil, ali pa izvozite dnevnike iz računalnika na drugo lokacijo in zaženete SetupDiag v načinu brez povezave.
SetupDiag lahko prenesete s tega spletnega mesta:
Prenesite SetupDiag
Orodje podpira naslednje parametre:
Parameter | Opis |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Če vaša nadgradnja ni uspela, zaženite orodje in si oglejte datoteko SetupDiagResults.log v isti mapi, kjer je shranjen SetupDiag.
Lokacijo datoteke dnevnika lahko določite z argumentom Output:
SetupDiag.exe /Izhod: C:\SetupDiag\Results.log /Način: Online
Prav tako lahko preglasite lokacijo dnevnikov Windows (npr. za analizo dnevnikov operacijskega sistema, ki ga ni mogoče zagnati), kot sledi:
SetupDiag.exe /Izhod: C:\SetupDiag\Results.log /Način: Brez povezave /LogsPath: D:\Temp\Logs\LogSet1.
Odvisno od tega, kdaj nadgradnja ni uspela, kopirajte eno od naslednjih map na lokacijo brez povezave:
\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS
Naslednji primer prikazuje, da se dnevnik SetupDiag zažene v načinu brez povezave. V tem primeru je opozorilo aplikacije, a ker se nastavitev izvaja v /quiet načinu, postane blok. Navodila za odpravo težave je v izhodu na voljo v programu SetupDiag.
C:\SetupDiag>SetupDiag.exe /Izhod: C:\SetupDiag\Results.log /Način: Brez povezave /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Avtorske pravice (c) Microsoft Corporation. Vse pravice pridržane. Iskanje dnevnikov nastavitev lahko traja minuto ali več, odvisno od števila in velikosti dnevnikov...počakajte. Najdeni so 4 setupact.logi. Obdelava setupact.log na: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Obdelava setupact.log na: c:\temp\bobmacneill\Panther\setupact.log Obdelava setupact.log na: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Obdelava setupact.log na: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. Ugotovljeno je bilo, da je c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log z datumom posodobitve 29.3.2018 23:13:58 in življenjepisom: H2X+YsWL/UOkj/8X pravilen dnevnik nastavitev. Zbiranje informacij iz dnevnikov nastavitev. SetupDiag: pravilo obdelave: CompatScanOnly. ..Ni ujemanj. SetupDiag: pravilo obdelave: BitLockerHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: VHDHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: PortableWorkspaceHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: AuditModeHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: SafeModeHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: InsufficientSystemPartitionDiskSpaceHardblock. ..Ni ujemanj. SetupDiag: pravilo obdelave: CompatBlockedApplicationAutoUninstall. ...Ni ujemanj. SetupDiag: pravilo obdelave: CompatBlockedApplicationDismisable... Najden je bil ujemajoči se profil: CompatBlockedApplicationDismisable - EA52620B-E6A0-4BBC-882E-0686605736D9. Opozorilo: Najden blok aplikacije za: "Microsoft Endpoint Protection". To je sporočilo, ki ga je mogoče opustiti, če se setup.exe ne izvaja v načinu "/quiet". Razmislite o določitvi "/compat /ignore warning", da prezrete ta opustitvena opozorila. Preden nadaljujete z namestitvijo/posodabljanjem, morate ročno odstraniti "Microsoft Endpoint Protection" ali spremeniti parametre ukazne vrstice, da prezrete opozorila. Za več informacij o stikalih ukazne vrstice Setup glejte tukaj: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: pravilo obdelave: CompatBlockedApplicationManualUninstall. ...Ni ujemanj. SetupDiag: pravilo obdelave: HardblockDeviceOrDriver. ...Ni ujemanj. SetupDiag: pravilo obdelave: HardblockMismatchedLanguage. ..Ni ujemanj. SetupDiag: pravilo obdelave: HardblockFlightSigning. ..Ni ujemanj. SetupDiag: pravilo obdelave: DiskSpaceBlockInDownLevel. ..Ni ujemanj. SetupDiag: pravilo obdelave: DiskSpaceFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: DebugSetupMemoryDump. .Ni ujemanj. SetupDiag: pravilo obdelave: DebugSetupCrash. .Ni ujemanj. SetupDiag: pravilo obdelave: DebugMemoryDump. .Ni ujemanj. SetupDiag: pravilo obdelave: DeviceInstallHang. ..Ni ujemanj. SetupDiag: pravilo obdelave: BootFailureDetected. .Ni ujemanj. SetupDiag: pravilo obdelave: FindDebugInfoFromRollbackLog. .Ni ujemanj. SetupDiag: pravilo obdelave: AdvancedInstallerFailed. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindMigApplyUnitFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindMigGatherUnitFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: OptionalComponentInstallFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: CriticalSafeOSDUFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: UserProfileCreationFailureDuringOnlineApply. ..Ni ujemanj. SetupDiag: pravilo obdelave: WimMountFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindSuccessfulUpgrade. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindSetupHostReportedFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindDownlevelFailure. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindAbruptDownlevelFailure. ...Napaka: SetupDiag poroča o nenadni napaki na nižji ravni. Zadnja operacija: dokončaj, napaka: 0xC1900208 - 0x4000C. Podatki o napaki: Zadnja operacija: Dokončanje, Napaka: 0xC1900208 - 0x4000C. Nanašati se na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes za informacije o napaki. SetupDiag: pravilo obdelave: FindSetupPlatformFailedOperationInfo. ..Ni ujemanj. SetupDiag: pravilo obdelave: FindRollbackFailure. ..Ni ujemanj. SetupDiag je našel 2 ujemajoči se težavi. Opozorilo: Najden blok aplikacije za: "Microsoft Endpoint Protection". To je sporočilo, ki ga je mogoče opustiti, če se setup.exe ne izvaja v načinu "/quiet". Razmislite o določitvi "/compat /ignore warning", da prezrete ta opustitvena opozorila. Preden nadaljujete z namestitvijo/posodabljanjem, morate ročno odstraniti "Microsoft Endpoint Protection" ali spremeniti parametre ukazne vrstice, da prezrete opozorila. Za več informacij o stikalih ukazne vrstice Setup glejte tukaj: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Napaka: SetupDiag poroča o nenadni napaki na nižji ravni. Zadnja operacija: dokončaj, napaka: 0xC1900208 - 0x4000C. Podatki o napaki: Zadnja operacija: Dokončanje, Napaka: 0xC1900208 - 0x4000C. Nanašati se na https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes za informacije o napaki. Rezultati SetupDiag so bili zabeleženi v: c:\setupdiag\results.log. Dnevniki ZipFile, ustvarjen na: c:\setupdiag\Logs_14.zip.
vir: docs.microsoft.com