Den nya supersnabba kadensen för moderna Windows-versioner och den korta livscykeln har tvingat användare att utföra fullständiga OS-uppgraderingar två gånger om året. Till exempel är den senaste stabila Windows 10-versionen i skrivande stund version 1803, 'April 2018 Update'. Vi förväntar oss dock redan version 1809 i slutet av detta år. För att hjälpa användare att utföra uppgraderingar smidigt har Microsoft släppt ett nytt diagnosverktyg, SetupDiag.
Annons
Uppgraderingsproceduren för Windows 10 kan ha problem, vilket gör installationen av en nybyggnad omöjlig. Om du är en Windows Insider i Fast Ring får du nya byggnader mycket snabbare än andra. De är av pre-release-kvalitet och kan innehålla allvarliga problem.
När installationen inte uppgraderar operativsystemet visar Windows en felkod och avslutar processen. Mer information finns vanligtvis i installationsloggen. Tyvärr är dessa loggar inte användarvänliga. Det är svårt att läsa och förstå vad som händer och filtrera bort de framgångsrika händelserna. För detta ändamål kan verktyget SetupDiag användas.
SetupDiag.exe är ett fristående diagnostiskt verktyg som kan användas för att få information om varför en Windows 10-uppgradering misslyckades.
SetupDiag fungerar genom att undersöka Windows Setup-loggfiler. Det försöker att analysera dessa loggfiler för att avgöra orsaken till att datorn inte kan uppdateras eller uppgraderas till Windows 10. SetupDiag kan köras på den dator som inte kunde uppdateras, eller så kan du exportera loggar från datorn till en annan plats och köra SetupDiag i offline-läge.
SetupDiag kan laddas ner från följande webbplats:
hur man stänger av rösten på roku
Verktyget stöder följande parametrar:
Parameter | Beskrivning |
---|---|
/? |
|
/Produktion: |
|
/Läge: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/Mångordig |
|
Om din uppgradering misslyckades kör du verktyget och se filen SetupDiagResults.log i samma mapp där SetupDiag lagras.
Du kan ange loggfilens plats med hjälp av Output-argumentet:
SetupDiag.exe / Output:C:SetupDiagResults.log / Mode: Online
Du kan också åsidosätta Windows-loggplatsen (t.ex. för att analysera loggar för ett oboterat operativsystem) enligt följande:
SetupDiag.exe / Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D: Temp Logs LogSet1
Beroende på när uppgraderingen misslyckades, kopiera en av följande mappar till din offline-plats:
$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Källor Återställning
Windows Panther
Windows Panther NewOS
Följande exempel visar att SetupDiags logg startade i offline-läge. I det här exemplet finns en applikationsvarning, men eftersom installationen körs i / tyst läge blir det ett block. Instruktioner för att lösa problemet tillhandahålls av SetupDiag i utdata.
C: SetupDiag> SetupDiag.exe / Output: C: SetupDiagResults.log / Mode: Offline / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Alla rättigheter förbehållna. Söker efter installationsloggar, det kan ta en minut eller mer beroende på antalet och storleken på loggarna ... vänta. Hittade 4 setupact.logs. Bearbetar setupact.log vid: c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log Processing setupact.log at: c: temp bobmacneill Panther setupact.log Processing setupact.log at: c: temp bobmacneill Panther NewOs Panther setupact.log Bearbetning setupact.log vid: c: temp bobmacneill Panther UnattendGC setupact.log Hittade c: temp bobmacneill $ WINDOWS. ~ BT Källor Panther setupact.log med uppdateringsdatum 2018-03-29 23:13:58 och CV: H2X + YsWL / UOkj / 8X för att vara rätt installationslogg. Samla in information från installationsloggar. SetupDiag: bearbetningsregel: CompatScanOnly. ..Ingen match. SetupDiag: bearbetningsregel: BitLockerHardblock. ..Ingen match. SetupDiag: bearbetningsregel: VHDHardblock. ..Ingen match. SetupDiag: bearbetningsregel: PortableWorkspaceHardblock. ..Ingen match. SetupDiag: bearbetningsregel: AuditModeHardblock. ..Ingen match. SetupDiag: bearbetningsregel: SafeModeHardblock. ..Ingen match. SetupDiag: bearbetningsregel: InsufficientSystemPartitionDiskSpaceHardblock. ..Ingen match. SetupDiag: bearbetningsregel: CompatBlockedApplicationAutoUninstall. ....Ingen match. SetupDiag: bearbetningsregel: CompatBlockedApplicationDismissable. .... Matchande profil hittad: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Varning: Hittade applikationsblock för: 'Microsoft Endpoint Protection'. Det här är ett avvisbart meddelande när setup.exe inte körs i '/ tyst' -läge. Överväg att ange '/ compat / ignorera varning' för att ignorera dessa avvisningsbara varningar. Du måste avinstallera 'Microsoft Endpoint Protection' innan du fortsätter med installationen / uppdateringen eller ändra kommandoradsparametrarna för att ignorera varningar. Mer information om inställningar för kommandoradsväxlar finns här: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: bearbetningsregel: CompatBlockedApplicationManualUninstall. ....Ingen match. SetupDiag: bearbetningsregel: HardblockDeviceOrDriver. ....Ingen match. SetupDiag: bearbetningsregel: HardblockMismatchedLanguage. ..Ingen match. SetupDiag: bearbetningsregel: HardblockFlightSigning. ..Ingen match. SetupDiag: bearbetningsregel: DiskSpaceBlockInDownLevel. ..Ingen match. SetupDiag: bearbetningsregel: DiskSpaceFailure. ..Ingen match. SetupDiag: bearbetningsregel: DebugSetupMemoryDump. .Ingen match. SetupDiag: bearbetningsregel: DebugSetupCrash. .Ingen match. SetupDiag: bearbetningsregel: DebugMemoryDump. .Ingen match. SetupDiag: bearbetningsregel: DeviceInstallHang. ..Ingen match. SetupDiag: bearbetningsregel: BootFailureDetected. .Ingen match. SetupDiag: bearbetningsregel: FindDebugInfoFromRollbackLog. .Ingen match. SetupDiag: bearbetningsregel: AdvancedInstallerFailed. ..Ingen match. SetupDiag: bearbetningsregel: FindMigApplyUnitFailure. ..Ingen match. SetupDiag: bearbetningsregel: FindMigGatherUnitFailure. ..Ingen match. SetupDiag: bearbetningsregel: OptionalComponentInstallFailure. ..Ingen match. SetupDiag: bearbetningsregel: CriticalSafeOSDUFailure. ..Ingen match. SetupDiag: bearbetningsregel: UserProfileCreationFailureDuringOnlineApply. ..Ingen match. SetupDiag: bearbetningsregel: WimMountFailure. ..Ingen match. SetupDiag: bearbetningsregel: FindSuccessfulUpgrade. ..Ingen match. SetupDiag: bearbetningsregel: FindSetupHostReportedFailure. ..Ingen match. SetupDiag: bearbetningsregel: FindDownlevelFailure. ..Ingen match. SetupDiag: bearbetningsregel: FindAbruptDownlevelFailure. .... Fel: SetupDiag rapporterar plötsligt fel på nednivå. Senaste åtgärd: Slutför, fel: 0xC1900208 - 0x4000C Feldata: Senaste åtgärd: Slutför, fel: 0xC1900208 - 0x4000C Se https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes för felinformation. SetupDiag: bearbetningsregel: FindSetupPlatformFailedOperationInfo. ..Ingen match. SetupDiag: bearbetningsregel: FindRollbackFailure. ..Ingen match. SetupDiag hittade två matchande problem. Varning: Hittade applikationsblock för: 'Microsoft Endpoint Protection'. Det här är ett avvisbart meddelande när setup.exe inte körs i '/ tyst' -läge. Överväg att ange '/ compat / ignorera varning' för att ignorera dessa avvisningsbara varningar. Du måste avinstallera 'Microsoft Endpoint Protection' innan du fortsätter med installationen / uppdateringen eller ändra kommandoradsparametrarna för att ignorera varningar. Mer information om Setup-kommandoradsväxlar finns här: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Fel: SetupDiag rapporterar plötsligt nedåt- nivåfel. Senaste åtgärd: Slutför, fel: 0xC1900208 - 0x4000C Feldata: Senaste åtgärd: Slutför, fel: 0xC1900208 - 0x4000C Se https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes för felinformation. SetupDiag-resultat loggades till: c: setupdiag results.log Loggar ZipFile skapad på: c: setupdiag Logs_14.zip
Källa: docs.microsoft.com