Hvordan analysere Windows Boot Ytelse med xbootmgr

Sakte oppstartstider kan være frustrerende for Windows-brukere. Heldigvis tilbyr Microsoft et kraftig verktøy kalt xbootmgr som lar deg analysere og optimalisere Windows-oppstartsprosessen. Denne artikkelen vil veilede deg gjennom bruk av xbootmgr for å utføre oppstartssporinger og identifisere ytelsesflaskehalser.

Hva er xbootmgr?

xbootmgr er et kommandolinjeverktøy inkludert i Windows Assessment and Deployment Kit (ADK). Den lar deg fange opp detaljerte oppstartsspor som viser nøyaktig hva som skjer under oppstart av Windows. Ved å analysere disse sporene kan du finne ut hvilke drivere, tjenester eller applikasjoner som bremser oppstartsprosessen.

Installere Windows ADK

Før du kan bruke xbootmgr, må du installere Windows ADK:

Trinn 1:Besøk Microsoft Developer-nettstedet og last ned ADK-installasjonsprogrammet for din versjon av Windows.

Trinn 2:Kjør installasjonsprogrammet og velg "Windows Performance Toolkit" når du velger hvilke funksjoner som skal installeres.

Trinn 3:Fullfør installasjonsprosessen.

Kjøre en Basic Boot Trace

Når ADK er installert, kan du utføre en grunnleggende oppstartssporing:

Trinn 1:Åpne en forhøyet ledetekst (kjør som administrator).

Trinn 2:Naviger til katalogen der xbootmgr er installert, vanligvis:

cd C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Performance Toolkit

Trinn 3:Kjør følgende kommando for å starte en oppstartssporing:

xbootmgr -trace boot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:BootTraces

Trinn 4:Datamaskinen starter automatisk på nytt. Logg på som vanlig når den starter på nytt.

Se også:Nettverksmonitor: Fang opp og analyser nettverkstrafikk på Windows

Trinn 5:Vent til sporingen er fullført. Du vil se en nedtellingstidtaker på skjermen.

Trinn 6:Når du er ferdig, finner du sporingsfilene i C:BootTraces-katalogen.

Analyse av forskjellige oppstartsscenarier

xbootmgr kan analysere ulike oppstartsscenarier. Her er noen nyttige kommandoer:

Avslutningssporing

xbootmgr -trace shutdown -noPrepReboot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:ShutdownTraces

Standby og gjenoppta sporing

xbootmgr -trace standby -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:StandbyTraces

Gå i dvale og gjenoppta sporing

xbootmgr -trace hibernate -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:HibernateTraces

Forstå Trace Flags

Parameteren -traceFlags kontrollerer hvilken informasjon som fanges opp. Noen vanlige flagg inkluderer:

  • BASE: Fanger grunnleggende systemhendelser
  • CSWITCH: Logger kontekstbytter mellom tråder
  • DRIVERE: Registrerer driverlasting og initialisering
  • POWER: Fanger strømtilstandsoverganger
  • REGISTRI: Logger operasjoner for registertilgang

Du kan kombinere flere flagg ved å bruke +-symbolet.

Tolke resultater for oppstartssporing

For å analysere sporingsfilene, må du bruke Windows Performance Analyzer (WPA)-verktøyet, som også er inkludert i ADK:

Trinn 1:Åpne Windows Performance Analyzer.

Trinn 2:Last inn .etl-filen generert av xbootmgr.

Trinn 3:Undersøk grafer og tabeller for å identifisere drivere eller tjenester som laster sakte.

Trinn 4:Se etter lange forsinkelser eller høy CPU-bruk under oppstart.

Fokuser på å optimalisere elementene som tar mest tid eller ressurser under oppstart.

Ved å mestre xbootmgr, vil du få verdifull innsikt i Windows-oppstartsprosessen. Denne kunnskapen lar deg ta informerte beslutninger om hvilke drivere, tjenester eller applikasjoner som kan redusere oppstartstidene dine. Husk å være forsiktig når du gjør systemendringer basert på analysen din.

Related Posts