Windows Tips & News

Diagnosticirajte težave z nadgradnjo sistema Windows 10 s programom SetupDiag

click fraud protection

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.
Setupdiag

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
/?
  • Prikaže interaktivno pomoč
/Output:
  • Ta izbirni parameter vam omogoča, da določite izhodno datoteko za rezultate. Tukaj boste našli tisto, kar je SetupDiag lahko ugotovil. Podprt je samo izpis besedilne oblike. Poti UNC bodo delovale, če ima kontekst, v katerem se izvaja SetupDiag, dostop do poti UNC. Če ima pot presledek, morate celotno pot zajeti v dvojne narekovaje (glejte spodnji razdelek za primer).
  • Privzeto: če ni določeno, bo SetupDiag ustvaril datoteko SetupDiagResults.log v istem imeniku, kjer se izvaja SetupDiag.exe.
/Mode:
  • Ta izbirni parameter vam omogoča, da določite način, v katerem bo SetupDiag deloval: Offline ali Online.
  • Brez povezave: pove SetupDiagu, da se zažene z nizom dnevniških datotek, ki so že zajete iz okvarjenega sistema. V tem načinu lahko zaženete kjer koli imate dostop do dnevniških datotek. Ta način ne zahteva, da se SetupDiag zažene v računalniku, ki ni uspel posodobiti. Ko podate način brez povezave, morate podati tudi parameter /LogsPath:.
  • Na spletu: pove SetupDiagu, da se izvaja v računalniku, ki ni uspel posodobiti. SetupDiag bo poskušal najti datoteke dnevnika in vire na standardnih lokacijah sistema Windows, kot je %SystemDrive%$Windows.~bt imenik za nastavitvene datoteke dnevnika.
  • Poti iskanja datoteke dnevnika je mogoče konfigurirati v datoteki SetupDiag.exe.config pod ključem SearchPath. Iskalne poti so ločene z vejico. Opomba: Veliko število iskalnih poti bo podaljšalo čas, potreben, da SetupDiag vrne rezultate.
  • Privzeto: če ni določeno, se bo SetupDiag zagnal v spletnem načinu.
/LogsPath:
  • Ta neobvezni parameter je potreben le, če /Način: Brez povezave je določeno. To pove, kje najti datoteke dnevnika SetupDiag.exe. Te datoteke dnevnika so lahko v obliki ploščate mape ali vsebujejo več podimenikov. SetupDiag bo rekurzivno iskal vse podrejene imenike. Ta parameter je treba izpustiti, ko je /Način: Online je določeno.
/ZipLogs:
  • Ta izbirni parameter pove, da SetupDiag.exe ustvari datoteko zip, ki nadaljuje svoje rezultate in vse datoteke dnevnika, ki jih je razčlenil. Zip datoteka je ustvarjena v istem imeniku, kjer se izvaja SetupDiag.exe.
  • Privzeto: če ni določeno, se uporabi vrednost 'true'.
/Verbose
  • Ta izbirni parameter bo izpisal veliko več podatkov v datoteko dnevnika, ki jo ustvari SetupDiag.exe. SetupDiag bo privzeto ustvaril vnos v dnevniško datoteko samo za resne napake. Uporaba /Verbose bo povzročilo, da SetupDiag vedno ustvari datoteko dnevnika s podrobnostmi o odpravljanju napak, kar je lahko koristno pri poročanju o težavi s SetupDiag.

Č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 izvede 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

Microsoft povleče varnostno posodobitev za Windows 10 KB4524244

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Omogočite način poglobljenega branja v Microsoft Edge Chromium

Omogočite način poglobljenega branja v Microsoft Edge Chromium

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Arhivi bralnika Microsoft Edge Immersive

To spletno mesto uporablja piškotke za izboljšanje vaše izkušnje med krmarjenjem po spletnem mest...

Preberi več