Windows Tips & News

Diagnostiser Windows 10-oppgraderingsproblemer med SetupDiag

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

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

Oppsettdiag

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
/?
  • Viser interaktiv hjelp
/Output:
  • Denne valgfrie parameteren lar deg spesifisere utdatafilen for resultater. Det er her du finner hva SetupDiag var i stand til å fastslå. Bare utdata i tekstformat støttes. UNC-baner vil fungere, forutsatt at konteksten som SetupDiag kjører under har tilgang til UNC-banen. Hvis banen har et mellomrom, må du sette hele banen i doble anførselstegn (se eksempeldelen nedenfor).
  • Standard: Hvis ikke spesifisert, vil SetupDiag opprette filen SetupDiagResults.log i samme katalog der SetupDiag.exe kjøres.
/Mode:
  • Denne valgfrie parameteren lar deg spesifisere modusen som SetupDiag skal fungere i: Offline eller Online.
  • Frakoblet: ber SetupDiag kjøre mot et sett med loggfiler som allerede er fanget opp fra et mislykket system. I denne modusen kan du kjøre hvor som helst du har tilgang til loggfilene. Denne modusen krever ikke at SetupDiag kjøres på datamaskinen som ikke kunne oppdateres. Når du angir frakoblet modus, må du også spesifisere parameteren /LogsPath:.
  • Online: forteller SetupDiag at den kjøres på datamaskinen som ikke klarte å oppdatere. SetupDiag vil forsøke å finne loggfiler og ressurser på standard Windows-plasseringer, for eksempel %SystemDrive%$Windows.~bt katalog for oppsettsloggfiler.
  • Søkestier for loggfiler kan konfigureres i filen SetupDiag.exe.config, under SearchPath-nøkkelen. Søkestier er kommadelt. Merk: Et stort antall søkestier vil forlenge tiden som kreves for at SetupDiag skal returnere resultater.
  • Standard: Hvis ikke spesifisert, vil SetupDiag kjøre i Online-modus.
/LogsPath:
  • Denne valgfrie parameteren kreves bare når /Modus: Frakoblet er spesifisert. Dette forteller SetupDiag.exe hvor du finner loggfilene. Disse loggfilene kan være i et flatt mappeformat, eller inneholde flere underkataloger. SetupDiag vil rekursivt søke i alle underordnede kataloger. Denne parameteren bør utelates når /Modus: Online er spesifisert.
/ZipLogs:
  • Denne valgfrie parameteren forteller SetupDiag.exe å opprette en zip-fil som fortsetter resultatene og alle loggfilene den analyserte. Zip-filen opprettes i samme katalog der SetupDiag.exe kjøres.
  • Standard: Hvis ikke spesifisert, brukes verdien "true".
/Verbose
  • Denne valgfrie parameteren vil sende ut mye mer data til loggfilen produsert av SetupDiag.exe. Som standard vil SetupDiag bare produsere en loggfiloppføring for alvorlige feil. Ved hjelp av /Verbose vil føre til at SetupDiag alltid produserer en loggfil med feilsøkingsdetaljer, noe som kan være nyttig når du rapporterer et problem med SetupDiag.

Hvis byggeoppgraderingen mislyktes, kjør verktøyet og se filen SetupDiagResults.log i samme mappe som SetupDiag er lagret.

Setupdiag kjører

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

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Last ned bakgrunnsbilder fra Linux Mint 19

Last ned bakgrunnsbilder fra Linux Mint 19

6 svarLinux Mint 19 "Tara" har veldig vakre bakgrunnsbilder som mange brukere gjerne vil bruke på...

Les mer

Windows 10 ikke-aktivert endre bakgrunnsarkiv

Denne nettsiden bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjenn...

Les mer

Last ned nye standard bakgrunnsbilder fra Windows 10 build 10154

Last ned nye standard bakgrunnsbilder fra Windows 10 build 10154

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenI den nye ulekkede...

Les mer