Diagnostiser Windows 10-oppgraderingsproblemer med SetupDiag
Den nye superraske tråkkfrekvensen til moderne Windows-versjoner og korte livssyklus har tvunget brukere til å utføre fullstendige OS-oppgraderinger to ganger i året. For eksempel er den siste stabile Windows 10-utgivelsen når dette skrives versjon 1803, "April 2018 Update". Imidlertid venter vi allerede versjon 1809 på slutten av dette året. For å hjelpe brukere med å utføre oppgraderinger problemfritt, har Microsoft lansert et nytt diagnoseverktøy, SetupDiag.
Annonse

Oppgraderingsprosedyren for Windows 10 kan ha problemer, noe som gjør installasjonen av en ny versjon umulig. Hvis du er en Windows Insider i Fast Ring, mottar du nye bygg mye raskere enn andre. De er av pre-release kvalitet og kan inneholde alvorlige problemer.
Når installasjonsprogrammet ikke oppgraderer operativsystemet, viser Windows en feilkode og avslutter prosessen. Flere detaljer finner du vanligvis i oppsettloggen. Dessverre er disse loggene ikke brukervennlige. Det er vanskelig å lese og forstå hva som skjer og filtrere bort de vellykkede hendelsene. Til dette formålet kan SetupDiag-verktøyet brukes.
SetupDiag.exe er et frittstående diagnoseverktøy som kan brukes til å få detaljer om hvorfor en Windows 10-oppgradering mislyktes.
SetupDiag fungerer ved å undersøke Windows Setup-loggfiler. Den prøver å analysere disse loggfilene for å finne årsaken til feil ved å oppdatere eller oppgradere datamaskinen til Windows 10. SetupDiag kan kjøres på datamaskinen som ikke klarte å oppdatere, eller du kan eksportere logger fra datamaskinen til et annet sted og kjøre SetupDiag i frakoblet modus.
SetupDiag kan lastes ned fra følgende nettside:
Last ned SetupDiag
Verktøyet støtter følgende parametere:
Parameter | Beskrivelse |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Hvis byggeoppgraderingen mislyktes, kjør verktøyet og se filen SetupDiagResults.log i samme mappe som SetupDiag er lagret.

Du kan spesifisere plasseringen av loggfilen ved å bruke Output-argumentet:
SetupDiag.exe /Output: C:\SetupDiag\Results.log /Mode: Online
Du kan også overstyre Windows-loggplasseringen (f.eks. for å analysere logger for et operativsystem som ikke kan botes) som følger:
SetupDiag.exe /Output: C:\SetupDiag\Results.log /Mode: Offline /LogsPath: D:\Temp\Logs\LogSet1.
Avhengig av når oppgraderingen mislyktes, kopierer du en av følgende mapper til frakoblet posisjon:
\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS
Følgende eksempel viser at SetupDiags logg startet i frakoblet modus. I dette eksemplet er det en applikasjonsadvarsel, men siden oppsettet utføres i /quiet mode, blir det en blokk. Instruksjoner for å løse problemet er gitt av SetupDiag i utdataene.
C:\SetupDiag>SetupDiag.exe /Output: C:\SetupDiag\Results.log /Mode: Offline /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Copyright (c) Microsoft Corporation. Alle rettigheter forbeholdt. Søker etter oppsettslogger, dette kan ta et minutt eller mer avhengig av antallet og størrelsen på loggene... vennligst vent. Fant 4 setupact.logs. Behandler setupact.log på: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Behandler setupact.log på: c:\temp\bobmacneill\Panther\setupact.log Behandler setupact.log på: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Behandler setupact.log på: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. Fant c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log med oppdateringsdato 29/03/2018 23:13:58 og CV: H2X+YsWL/UOkj/8X for å være riktig oppsettlogg. Innhenting av informasjon fra oppsettslogger. SetupDiag: behandlingsregel: CompatScanOnly. ..Ingen treff. SetupDiag: behandlingsregel: BitLockerHardblock. ..Ingen treff. SetupDiag: behandlingsregel: VHDHardblock. ..Ingen treff. SetupDiag: behandlingsregel: PortableWorkspaceHardblock. ..Ingen treff. SetupDiag: behandlingsregel: AuditModeHardblock. ..Ingen treff. SetupDiag: behandlingsregel: SafeModeHardblock. ..Ingen treff. SetupDiag: behandlingsregel: InsufficientSystemPartitionDiskSpaceHardblock. ..Ingen treff. SetupDiag: behandlingsregel: CompatBlockedApplicationAutoUninstall. ...Ingen treff. SetupDiag: behandlingsregel: CompatBlockedApplicationDismissable... Matchende profil funnet: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9. Advarsel: Fant applikasjonsblokk for: "Microsoft Endpoint Protection". Dette er en melding som kan avvises når setup.exe ikke kjøres i "/quiet"-modus. Vurder å spesifisere "/compat /ignore warning" for å ignorere disse avvisbare advarslene. Du må avinstallere "Microsoft Endpoint Protection" manuelt før du fortsetter med installasjonen/oppdateringen, eller endre kommandolinjeparametrene for å ignorere advarsler. For mer informasjon om Setup kommandolinjebrytere, se her: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: behandlingsregel: CompatBlockedApplicationManualUninstall. ...Ingen treff. SetupDiag: behandlingsregel: HardblockDeviceOrDriver. ...Ingen treff. SetupDiag: behandlingsregel: HardblockMismatchedLanguage. ..Ingen treff. SetupDiag: behandlingsregel: HardblockFlightSigning. ..Ingen treff. SetupDiag: behandlingsregel: DiskSpaceBlockInDownLevel. ..Ingen treff. SetupDiag: behandlingsregel: DiskSpaceFailure. ..Ingen treff. SetupDiag: behandlingsregel: DebugSetupMemoryDump. .Ingen treff. SetupDiag: behandlingsregel: DebugSetupCrash. .Ingen treff. SetupDiag: behandlingsregel: DebugMemoryDump. .Ingen treff. SetupDiag: behandlingsregel: DeviceInstallHang. ..Ingen treff. SetupDiag: behandlingsregel: BootFailureDetected. .Ingen treff. SetupDiag: behandlingsregel: FindDebugInfoFromRollbackLog. .Ingen treff. SetupDiag: behandlingsregel: AdvancedInstallerFailed. ..Ingen treff. SetupDiag: behandlingsregel: FindMigApplyUnitFailure. ..Ingen treff. SetupDiag: behandlingsregel: FindMigGatherUnitFailure. ..Ingen treff. SetupDiag: behandlingsregel: OptionalComponentInstallFailure. ..Ingen treff. SetupDiag: behandlingsregel: CriticalSafeOSDUFailure. ..Ingen treff. SetupDiag: behandlingsregel: UserProfileCreationFailureDuringOnlineApply. ..Ingen treff. SetupDiag: behandlingsregel: WimMountFailure. ..Ingen treff. SetupDiag: behandlingsregel: FindSuccessfulUpgrade. ..Ingen treff. SetupDiag: behandlingsregel: FindSetupHostReportedFailure. ..Ingen treff. SetupDiag: behandlingsregel: FindDownlevelFailure. ..Ingen treff. SetupDiag: behandlingsregel: FindAbruptDownlevelFailure. ...Feil: SetupDiag rapporterer brå feil på nednivå. Siste operasjon: Fullfør, feil: 0xC1900208 - 0x4000C. Feildata: Siste operasjon: Fullfør, Feil: 0xC1900208 - 0x4000C. Referere til https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes for feilinformasjon. SetupDiag: behandlingsregel: FindSetupPlatformFailedOperationInfo. ..Ingen treff. SetupDiag: behandlingsregel: FindRollbackFailure. ..Ingen treff. SetupDiag fant 2 samsvarende problemer. Advarsel: Fant applikasjonsblokk for: "Microsoft Endpoint Protection". Dette er en melding som kan avvises når setup.exe ikke kjøres i "/quiet"-modus. Vurder å spesifisere "/compat /ignore warning" for å ignorere disse avvisbare advarslene. Du må avinstallere "Microsoft Endpoint Protection" manuelt før du fortsetter med installasjonen/oppdateringen, eller endre kommandolinjeparametrene for å ignorere advarsler. For mer informasjon om Setup kommandolinjebrytere, se her: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Feil: SetupDiag rapporterer brå feil på nednivå. Siste operasjon: Fullfør, feil: 0xC1900208 - 0x4000C. Feildata: Siste operasjon: Fullfør, Feil: 0xC1900208 - 0x4000C. Referere til https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes for feilinformasjon. SetupDiag-resultatene ble logget til: c:\setupdiag\results.log. Logger ZipFile opprettet på: c:\setupdiag\Logs_14.zip.
Kilde: docs.microsoft.com