Naujas itin greitas šiuolaikinių „Windows“ versijų ritmas ir trumpas gyvenimo ciklas privertė vartotojus du kartus per metus atlikti visus OS atnaujinimus. Pvz., Naujausias stabilus „Windows 10“ leidimas šio rašymo metu yra 1803 versija, „2018 m. Balandžio naujinimas“. Tačiau jau laukiame 1809 versijos šių metų pabaigoje. Siekdama padėti vartotojams sklandžiai atlikti naujovinimus, „Microsoft“ išleido naują diagnostikos įrankį „SetupDiag“.
Reklama
„Windows 10“ naujovinimo procedūroje gali kilti problemų, todėl neįmanoma įdiegti naujos versijos. Jei esate „Windows Insider“ ir „Fast Ring“, naujus kūrinius gausite daug greičiau nei kiti. Jie yra prieš išleidimą kokybės ir gali turėti rimtų problemų.
Kai sąrankai nepavyksta atnaujinti OS, „Windows“ rodo klaidos kodą ir nutraukia procesą. Daugiau informacijos paprastai galite rasti sąrankos žurnale. Deja, šie žurnalai nėra patogūs vartotojui. Sunku skaityti ir suprasti, kas vyksta, ir išfiltruoti sėkmingus įvykius. Tam tikslui galima naudoti „SetupDiag“ įrankį.
„SetupDiag.exe“ yra atskiras diagnostikos įrankis, kurį galima naudoti norint gauti išsamią informaciją apie tai, kodėl „Windows 10“ naujinimas buvo nesėkmingas.
„SetupDiag“ veikia tiriant „Windows“ sąrankos žurnalo failus. Jis bando išanalizuoti šiuos žurnalo failus, kad nustatytų pagrindinę kompiuterio atnaujinimo ar naujovinimo į „Windows 10“ nesėkmę. „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:
kaip padaryti slenkančią ekrano kopiją
Įrankis palaiko šiuos parametrus:
Parametras | apibūdinimas |
---|---|
/? |
|
/ Išvestis: |
|
/ Režimas: |
|
/ LogsPath: |
|
/ „ZipLogs“: |
|
/ Verbose |
|
Jei nepavyko atnaujinti versijos, paleiskite įrankį ir pamatykite failą „SetupDiagResults.log“ tame pačiame aplanke, kuriame saugoma „SetupDiag“.
Žurnalo failo vietą galite nurodyti naudodami argumentą Išvestis:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Online
Taip pat galite nepaisyti „Windows“ žurnalų vietos (pvz., Analizuoti nepajudinamos OS žurnalus) taip:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D: Temp Logs LogSet1
Priklausomai nuo to, kada nepavyko atnaujinti, nukopijuokite vieną iš šių aplankų į savo neprisijungus pasiekiamą vietą:
$ „Windows“. ~ Bt šaltiniai pantera
$ Windows. ~ Bt Sources Rollback
Windows Panther
Windows Panther NewOS
Šis pavyzdys rodo, kad „SetupDiag“ žurnalas paleistas neprisijungus. Šiame pavyzdyje yra programos įspėjimas, bet kadangi sąranka vykdoma „/ quiet“ režimu, ji tampa bloku. Nurodymus problemai išspręsti pateikia „SetupDiag“ išvestyje.
C: SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Autorinės teisės (c) „Microsoft Corporation“. Visos teisės saugomos Ieškant sąrankos žurnalų, tai gali užtrukti minutę ar ilgiau, atsižvelgiant į žurnalų skaičių ir dydį ... prašome palaukti. Rasta 4 setupact.logs. Apdorojama setupact.log adresu: c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log Apdorojama setupact.log: c: temp bobmacneill Panther setupact.log Apdorojama setupact.log adresu: c: temp bobmacneill Panther NewOs Panther setupact.log Apdorojamas setupact.log: c: temp bobmacneill Panther UnattendGC setupact.log Rastas c: temp bobmacneill $ WINDOWS. ~ BT Šaltiniai Panther setupact.log su atnaujinimo data 2018-03-29 23:13:58 ir CV: H2X + YsWL / UOkj / 8X, kad būtų 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 atitikimo profilis: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Įspėjimas: Rastas programos blokas: „Microsoft Endpoint Protection“. Tai yra neleidžiamas pranešimas, kai neveikia setup.exe „/ tylus“ režimu. Apsvarstykite galimybę nurodyti „/ suderinti / ignoruoti įspėjimą“, kad nepaisytumėte šių neleistinų įspėjimų. Prieš tęsdami diegimą / atnaujinimą, turite rankiniu būdu pašalinti „Microsoft Endpoint Protection“ arba pakeisti komandinės eilutės parametrus, kad nepaisytumėte įspėjimų. Norėdami gauti daugiau informacijos apie sąrankos komandų eilutės jungiklius, žr. Č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ų žemojo lygio gedimą. Paskutinė operacija: Baigti, Klaida: 0xC1900208 - 0x4000C Gedimo duomenys: Paskutinė operacija: Baigti, Klaida: 0xC1900208 - 0x4000C Žr. Https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes informacijos apie klaidą. „SetupDiag“: tvarkymo taisyklė: „FindSetupPlatformFailedOperationInfo“. ..Nesutampa. „SetupDiag“: apdorojimo taisyklė: „FindRollbackFailure“. ..Nesutampa. „SetupDiag“ rado 2 atitikimo problemas. Įspėjimas: Rastas programų blokas, skirtas „Microsoft Endpoint Protection“. Tai yra neleidžiamas pranešimas, kai neveikia setup.exe „/ tylus“ režimu. Apsvarstykite galimybę nurodyti „/ suderinti / ignoruoti įspėjimą“, kad nepaisytumėte šių neleistinų įspėjimų. Prieš tęsdami diegimą / atnaujinimą, turite rankiniu būdu pašalinti „Microsoft Endpoint Protection“ arba pakeisti komandinės eilutės parametrus, kad nepaisytumėte įspėjimų. Norėdami gauti daugiau informacijos apie sąrankos komandų eilutės jungiklius, ieškokite čia: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Error: „SetupDiag“ ataskaitos staiga žemyn- lygio gedimas. Paskutinė operacija: baigti, klaida: 0xC1900208 - 0x4000C gedimo duomenys: paskutinė operacija: baigti, klaida: 0xC1900208 - 0x4000C Žr. Https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes informacijos apie klaidą. „SetupDiag“ rezultatai buvo užregistruoti: c: setupdiag results.log „Logs ZipFile“ sukurta: c: setupdiag Logs_14.zip
Šaltinis: docs.microsoft.com