Diagnosticați problemele de upgrade la Windows 10 cu SetupDiag
Noua cadență super rapidă a versiunilor moderne de Windows și ciclul de viață scurt i-au forțat pe utilizatori să efectueze actualizări complete ale sistemului de operare de două ori pe an. De exemplu, cea mai recentă versiune stabilă a Windows 10 la momentul scrierii acestui articol este versiunea 1803, „Actualizare aprilie 2018”. Cu toate acestea, așteptăm deja versiunea 1809 la sfârșitul acestui an. Pentru a ajuta utilizatorii să efectueze upgrade-uri fără probleme, Microsoft a lansat un nou instrument de diagnosticare, SetupDiag.
Publicitate
Procedura de upgrade pentru Windows 10 poate avea probleme, ceea ce face imposibilă instalarea unei noi versiuni. Dacă sunteți Windows Insider în Fast Ring, primiți versiuni noi mult mai rapid decât altele. Sunt de calitate pre-lansare și pot conține probleme grave.
Când instalarea nu reușește să actualizeze sistemul de operare, Windows afișează un cod de eroare și încheie procesul. Mai multe detalii pot fi găsite de obicei în jurnalul de configurare. Din păcate, aceste jurnale nu sunt ușor de utilizat. Este greu de citit și de înțeles ce se întâmplă și de a filtra evenimentele de succes. În acest scop, instrumentul SetupDiag poate fi utilizat.
SetupDiag.exe este un instrument de diagnosticare autonom care poate fi utilizat pentru a obține detalii despre motivul pentru care o actualizare la Windows 10 nu a reușit.
SetupDiag funcționează prin examinarea fișierelor jurnal de instalare Windows. Încearcă să analizeze aceste fișiere jurnal pentru a determina cauza principală a eșecului de actualizare sau actualizare a computerului la Windows 10. SetupDiag poate fi rulat pe computerul care nu a reușit să se actualizeze sau puteți exporta jurnalele de pe computer în altă locație și rulați SetupDiag în modul offline.
SetupDiag poate fi descărcat de pe următorul site web:
Descărcați SetupDiag
Instrumentul acceptă următorii parametri:
Parametru | Descriere |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Dacă actualizarea versiunii a eșuat, rulați instrumentul și vedeți fișierul SetupDiagResults.log în același folder în care este stocat SetupDiag.
Puteți specifica locația fișierului jurnal utilizând argumentul Ieșire:
SetupDiag.exe /Ieșire: C:\SetupDiag\Results.log /Mod: Online
De asemenea, puteți suprascrie locația jurnalelor Windows (de exemplu, pentru a analiza jurnalele unui sistem de operare nebotabil) după cum urmează:
SetupDiag.exe /Ieșire: C:\SetupDiag\Results.log /Mod: Offline /LogsPath: D:\Temp\Logs\LogSet1.
În funcție de momentul în care actualizarea a eșuat, copiați unul dintre următoarele foldere în locația dvs. offline:
\$Windows.~bt\sources\panther
\$Windows.~bt\Surse\Rollback
\Windows\Panther
\Windows\Panther\NewOS
Următorul exemplu demonstrează că jurnalul SetupDiag a început în modul offline. În acest exemplu, există un avertisment de aplicație, dar din moment ce setarea este executată în modul /quiet, aceasta devine un bloc. Instrucțiunile pentru rezolvarea problemei sunt furnizate de SetupDiag în rezultat.
C:\SetupDiag>SetupDiag.exe /Ieșire: C:\SetupDiag\Results.log /Mod: Offline /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Drepturi de autor (c) Microsoft Corporation. Toate drepturile rezervate Căutarea jurnalelor de configurare, aceasta poate dura un minut sau mai mult, în funcție de numărul și dimensiunea jurnalelor... așteptați. S-au găsit 4 setupact.logs. Se procesează setupact.log la: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Se procesează setupact.log la: c:\temp\bobmacneill\Panther\setupact.log Se procesează setupact.log la: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Se procesează setupact.log la: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. S-a găsit c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log cu data actualizării 29.03.2018 23:13:58 și CV: H2X+YsWL/UOkj/8X ca jurnalul de configurare corect. Colectarea informațiilor din jurnalele de configurare. SetupDiag: regulă de procesare: CompatScanOnly. ..Nu se potrivesc. SetupDiag: regulă de procesare: BitLockerHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: VHDHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: PortableWorkspaceHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: AuditModeHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: SafeModeHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: InsufficientSystemPartitionDiskSpaceHardblock. ..Nu se potrivesc. SetupDiag: regulă de procesare: CompatBlockedApplicationAutoUninstall. ...Nu se potrivesc. SetupDiag: regulă de procesare: CompatBlockedApplicationDismissable... Profil potrivit găsit: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9. Avertisment: Bloc de aplicații găsit pentru: „Microsoft Endpoint Protection”. Acesta este un mesaj de respins atunci când nu rulați setup.exe în modul „/quiet”. Vă recomandăm să specificați „/compat /ignore warning” pentru a ignora aceste avertismente respinse. Trebuie să dezinstalați manual „Microsoft Endpoint Protection” înainte de a continua instalarea/actualizarea sau modificați parametrii liniei de comandă pentru a ignora avertismentele. Pentru mai multe informații despre Configurarea comutatoarelor din linia de comandă, consultați aici: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: regulă de procesare: CompatBlockedApplicationManualUninstall. ...Nu se potrivesc. SetupDiag: regulă de procesare: HardblockDeviceOrDriver. ...Nu se potrivesc. SetupDiag: regulă de procesare: HardblockMismatchedLanguage. ..Nu se potrivesc. SetupDiag: regulă de procesare: HardblockFlightSigning. ..Nu se potrivesc. SetupDiag: regulă de procesare: DiskSpaceBlockInDownLevel. ..Nu se potrivesc. SetupDiag: regulă de procesare: DiskSpaceFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: DebugSetupMemoryDump. .Nu se potrivesc. SetupDiag: regulă de procesare: DebugSetupCrash. .Nu se potrivesc. SetupDiag: regulă de procesare: DebugMemoryDump. .Nu se potrivesc. SetupDiag: regulă de procesare: DeviceInstallHang. ..Nu se potrivesc. SetupDiag: regulă de procesare: BootFailureDetected. .Nu se potrivesc. SetupDiag: regulă de procesare: FindDebugInfoFromRollbackLog. .Nu se potrivesc. SetupDiag: regulă de procesare: AdvancedInstallerFailed. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindMigApplyUnitFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindMigGatherUnitFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: OptionalComponentInstallFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: CriticalSafeOSDUFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: UserProfileCreationFailureDuringOnlineApply. ..Nu se potrivesc. SetupDiag: regulă de procesare: WimMountFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindSuccessfulUpgrade. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindSetupHostReportedFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindDownlevelFailure. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindAbruptDownlevelFailure. ...Eroare: SetupDiag raportează o eroare bruscă la nivelul scăzut. Ultima operație: Finalizare, Eroare: 0xC1900208 - 0x4000C. Date de eșec: Ultima operație: Finalizare, Eroare: 0xC1900208 - 0x4000C. A se referi la https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes pentru informații despre erori. SetupDiag: regulă de procesare: FindSetupPlatformFailedOperationInfo. ..Nu se potrivesc. SetupDiag: regulă de procesare: FindRollbackFailure. ..Nu se potrivesc. SetupDiag a găsit 2 probleme care se potrivesc. Avertisment: Bloc de aplicații găsit pentru: „Microsoft Endpoint Protection”. Acesta este un mesaj de respins atunci când nu rulați setup.exe în modul „/quiet”. Vă recomandăm să specificați „/compat /ignore warning” pentru a ignora aceste avertismente respinse. Trebuie să dezinstalați manual „Microsoft Endpoint Protection” înainte de a continua instalarea/actualizarea sau modificați parametrii liniei de comandă pentru a ignora avertismentele. Pentru mai multe informații despre Configurarea comutatoarelor din linia de comandă, consultați aici: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Eroare: SetupDiag raportează o eroare bruscă la nivelul scăzut. Ultima operație: Finalizare, Eroare: 0xC1900208 - 0x4000C. Date de eșec: Ultima operație: Finalizare, Eroare: 0xC1900208 - 0x4000C. A se referi la https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes pentru informații despre erori. Rezultatele SetupDiag au fost înregistrate în: c:\setupdiag\results.log. Jurnal ZipFile creat la: c:\setupdiag\Logs_14.zip.
Sursă: docs.microsoft.com