Diagnozuokite „Windows 10“ naujinimo problemas naudodami „SetupDiag“.
Naujas itin greitas šiuolaikinių Windows versijų dažnis ir trumpas gyvavimo ciklas privertė vartotojus du kartus per metus atlikti pilną OS atnaujinimą. Pavyzdžiui, naujausias stabilus „Windows 10“ leidimas šiuo metu yra 1803 versija „2018 m. balandžio mėn. naujinimas“. Tačiau šių metų pabaigoje jau laukiame 1809 versijos. Siekdama padėti vartotojams sklandžiai atlikti atnaujinimus, „Microsoft“ išleido naują diagnostikos įrankį „SetupDiag“.
Skelbimas

„Windows 10“ naujinimo procedūra gali turėti problemų, todėl naujos versijos įdiegti neįmanoma. Jei esate „Windows Insider“, dalyvaujantis „Fast Ring“, naujas versijas gausite daug greičiau nei kitas. Jie yra iki išleidimo kokybės ir gali turėti rimtų problemų.
Kai sąrankos programai nepavyksta atnaujinti OS, Windows parodo klaidos kodą ir nutraukia procesą. Daugiau informacijos paprastai galima rasti sąrankos žurnale. Deja, šie žurnalai nėra patogūs vartotojui. Sunku perskaityti ir suprasti, kas vyksta, ir išfiltruoti sėkmingus įvykius. Šiuo tikslu galima naudoti SetupDiag įrankį.
SetupDiag.exe yra atskiras diagnostikos įrankis, kurį galima naudoti norint gauti išsamios informacijos apie tai, kodėl Windows 10 naujinimas buvo nesėkmingas.
„SetupDiag“ veikia nagrinėdama „Windows“ sąrankos žurnalo failus. Bandoma išanalizuoti šiuos žurnalo failus, kad nustatytų pagrindinę priežastį, kodėl nepavyko atnaujinti arba atnaujinti kompiuterio į Windows 10. „SetupDiag“ galima paleisti kompiuteryje, kurio nepavyko atnaujinti, arba galite eksportuoti žurnalus iš kompiuterio į kitą vietą ir paleisti „SetupDiag“ neprisijungus.
„SetupDiag“ galima atsisiųsti iš šios svetainės:
Atsisiųskite „SetupDiag“.
Įrankis palaiko šiuos parametrus:
Parametras | apibūdinimas |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Jei kūrimo naujinimas nepavyko, paleiskite įrankį ir peržiūrėkite failą SetupDiagResults.log tame pačiame aplanke, kuriame saugoma SetupDiag.

Galite nurodyti žurnalo failo vietą naudodami išvesties argumentą:
SetupDiag.exe /Išvestis: C:\SetupDiag\Results.log /Režimas: prisijungęs
Be to, galite nepaisyti „Windows“ žurnalų vietos (pvz., analizuoti netinkamos OS žurnalus) taip:
SetupDiag.exe /Išvestis: C:\SetupDiag\Results.log /Mode: Offline /LogsPath: D:\Temp\Logs\LogSet1.
Atsižvelgdami į tai, kada nepavyko atnaujinti, nukopijuokite vieną iš šių aplankų į neprisijungus pasiekiamą vietą:
\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS
Šis pavyzdys rodo, kad „SetupDiag“ žurnalas buvo paleistas neprisijungus. Šiame pavyzdyje yra programos įspėjimas, bet kadangi sąranka vykdoma /quiet režimu, jis tampa bloku. Instrukcijas, kaip išspręsti problemą, išvestyje pateikia SetupDiag.
C:\SetupDiag>SetupDiag.exe /Išvestis: C:\SetupDiag\Results.log /Režimas: neprisijungęs /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Autorių teisės (c) „Microsoft Corporation“. Visos teisės saugomos. Ieškoma sąrankos žurnalų, tai gali užtrukti minutę ar ilgiau, priklausomai nuo žurnalų skaičiaus ir dydžio...palaukite. Rasti 4 setupact.logs. Apdorojamas setupact.log adresu: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Apdorojamas setupact.log adresu: c:\temp\bobmacneill\Panther\setupact.log Apdorojama setupact.log adresu: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Apdorojama setupact.log adresu: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. C:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log su atnaujinimo data 2018-03-29 23:13:58 ir CV: H2X+YsWL/UOkj/8X yra teisingas sąrankos žurnalas. Informacijos rinkimas iš sąrankos žurnalų. SetupDiag: apdorojimo taisyklė: CompatScanOnly. ..Nesutampa. SetupDiag: apdorojimo taisyklė: BitLockerHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: VHDHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: PortableWorkspaceHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: AuditModeHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: SafeModeHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: InsufficientSystemPartitionDiskSpaceHardblock. ..Nesutampa. SetupDiag: apdorojimo taisyklė: CompatBlockedApplicationAutoUninstall. ...Nesutampa. SetupDiag: apdorojimo taisyklė: CompatBlockedApplicationDismissable... Rastas atitinkantis profilis: CompatBlockedApplicationDismissable – EA52620B-E6A0-4BBC-882E-0686605736D9. Įspėjimas: rastas programos blokas, skirtas: "Microsoft Endpoint Protection". Tai yra atmetamas pranešimas, kai nevykdoma setup.exe režimu „/quiet“. Apsvarstykite galimybę nurodyti „/compat /ignore įspėjimą“, kad nepaisytumėte šių atmetamų įspėjimų. Prieš tęsdami diegimą / naujinimą, turite rankiniu būdu pašalinti „Microsoft Endpoint Protection“ arba pakeisti komandų eilutės parametrus, kad būtų nepaisoma įspėjimų. Daugiau informacijos apie sąrankos komandų eilutės jungiklius rasite čia: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: apdorojimo taisyklė: CompatBlockedApplicationManualUninstall. ...Nesutampa. SetupDiag: apdorojimo taisyklė: HardblockDeviceOrDriver. ...Nesutampa. SetupDiag: apdorojimo taisyklė: HardblockMismatchedLanguage. ..Nesutampa. SetupDiag: apdorojimo taisyklė: HardblockFlightSigning. ..Nesutampa. SetupDiag: apdorojimo taisyklė: DiskSpaceBlockInDownLevel. ..Nesutampa. SetupDiag: apdorojimo taisyklė: DiskSpaceFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: DebugSetupMemoryDump. .Nesutampa. SetupDiag: apdorojimo taisyklė: DebugSetupCrash. .Nesutampa. SetupDiag: apdorojimo taisyklė: DebugMemoryDump. .Nesutampa. SetupDiag: apdorojimo taisyklė: DeviceInstallHang. ..Nesutampa. SetupDiag: apdorojimo taisyklė: BootFailureDetected. .Nesutampa. SetupDiag: apdorojimo taisyklė: FindDebugInfoFromRollbackLog. .Nesutampa. SetupDiag: apdorojimo taisyklė: AdvancedInstallerFailed. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindMigApplyUnitFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindMigGatherUnitFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: OptionalComponentInstallFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: CriticalSafeOSDUFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: UserProfileCreationFailureDuringOnlineApply. ..Nesutampa. SetupDiag: apdorojimo taisyklė: WimMountFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindSuccessfulUpgrade. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindSetupHostReportedFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindDownlevelFailure. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindAbruptDownlevelFailure. ...Klaida: SetupDiag praneša apie staigų žemesnio lygio gedimą. Paskutinė operacija: užbaigti, klaida: 0xC1900208 - 0x4000C. Gedimo duomenys: paskutinė operacija: užbaigti, klaida: 0xC1900208 - 0x4000C. Atsižvelgti į https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes dėl klaidų informacijos. SetupDiag: apdorojimo taisyklė: FindSetupPlatformFailedOperationInfo. ..Nesutampa. SetupDiag: apdorojimo taisyklė: FindRollbackFailure. ..Nesutampa. „SetupDiag“ rado 2 atitinkančias problemas. Įspėjimas: rastas programos blokas, skirtas: "Microsoft Endpoint Protection". Tai yra atmetamas pranešimas, kai nevykdoma setup.exe režimu „/quiet“. Apsvarstykite galimybę nurodyti „/compat /ignore įspėjimą“, kad nepaisytumėte šių atmetamų įspėjimų. Prieš tęsdami diegimą / naujinimą, turite rankiniu būdu pašalinti „Microsoft Endpoint Protection“ arba pakeisti komandų eilutės parametrus, kad būtų nepaisoma įspėjimų. Daugiau informacijos apie sąrankos komandų eilutės jungiklius rasite čia: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Klaida: „SetupDiag“ praneša apie staigų žemesnio lygio gedimą. Paskutinė operacija: užbaigti, klaida: 0xC1900208 - 0x4000C. Gedimo duomenys: paskutinė operacija: užbaigti, klaida: 0xC1900208 - 0x4000C. Atsižvelgti į https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes dėl klaidų informacijos. SetupDiag rezultatai buvo įrašyti į: c:\setupdiag\results.log. Žurnalai „ZipFile“ sukurti adresu: c:\setupdiag\Logs_14.zip.
Šaltinis: docs.microsoft.com