Hvis du er Windows 8-bruker, må du ha observert at den nye Oppgavebehandling har en oppstartsfane for å administrere applikasjoner som er lastet inn ved oppstart. Den inneholder en interessant 'Startup impact'-kolonne:
Jeg vil gjerne forklare deg hva nøyaktig 'startup impact'-verdiene betyr og hvordan de beregnes for hver applikasjon.
Annonse
hvordan lage et fb-innlegg som kan deles
Når du holder musepekeren over kolonneoverskriften, viser Oppgavebehandling oss hva kolonnens verdier betyr via en verktøytips:
De nøyaktige verdiene for innvirkning på oppstartshastigheten til apper bestemmes og klassifiseres som følger:
- Høy - applikasjonen bruker mer enn 1 sekund (det vil si 1000 millisekunder) CPU-tid eller mer enn 3 MB disk I / O
- Medium - applikasjonen bruker 300 til 1000 ms CPU-tid eller 300 kB til 3 MB disk I / U
- Lav - applikasjonen bruker mindre enn 300 millisekunder CPU-tid og mindre enn 300 kB disk-I / U
- Ikke målt - betyr at applikasjonen ikke ble kjørt ved oppstart. Vanligvis vises en slik verdi for apper som ble avinstallert, men som fremdeles kan være registrert for å kjøre ved oppstart.I dette eksemplet ovenfor har jeg avinstallert Windows Live Messenger da jeg byttet til Skype.
Hvordan Task Manager oppnår disse verdiene for hver app ved oppstart
Under panseret av 'Startup Impact' -kolonnen i Oppgavebehandling er WDI - Windows Diagnostics Infrastructure.
Ved hver oppstart sporer den oppstartsapper og oppretter loggfiler på følgende sted:
C: Windows System32 wdi LogFiles
For å få tilgang til dette stedet, må du først åpne C: Windows System32 wdi-plasseringen. Utforsker vil fortelle deg at du ikke har tilgang til mappen. Klikk 'Fortsett', så vises innholdet. Deretter får du tilgang til 'LogFiles' -mappen inne i den og klikker 'Fortsett' igjen.
hvordan du trekker fra i google ark
DeBootCKCL.etlfilen vil bli generert ved hver oppstart og inneholder alle data relatert til oppstart av appen. Jeg kan åpne den med ' Windows ytelsesanalysator 'som følger med Visual Studio 2012. Hvis du ikke har Visual Studio 2012 installert, kan du installere Windows Assessment and Deployment Kit (ADK) for å få Windows Performance Analyzer.
Ved hjelp av Windows Performance Analyzer kan vi se de eksakte verdiene for oppstartsytelsen i visningen 'Detaljer':
Som vist på skjermbildet ovenfor har Skype mer enn 1 sekund CPU-tid, det er derfor det er vurdert med en 'startpåvirkning' -verdi på 'Høy'.
Oppgavebehandling i Windows 8 bruker imidlertid ikkeBootCKCL.etlfilen direkte. Det er flere XML-rapporter som genereres under oppstart, basert på filen BootCKCL.etl. De ligger i C: Windows System32 wdi LogFiles StartupInfo mappen og oppkalt etter sikkerhets-ID (SID) for brukeren.
Hvordan få SID for brukerkontoen din
Du kan få SID med følgende kommando:
hvordan fjerner du skrivebeskyttet
wmic brukerkonto får navn, sid
Du bør åpne ledeteksten som administrator (bruk hurtigtast Win + X) og skriv deretter inn kommandoen nevnt ovenfor. Du får noe slikt:
Det er flere filer for hver SID. Åpne den nyeste filen ved å se kolonnen 'Datomodifisert' og for riktig SID. Du vil se dataene som Oppgavebehandling bruker for å vise deg Startup Impact-verdiene. De er ganske like dataene som er lagret iBootCKCL.etlfil.
Nå vet du hva kolonneverdiene 'Startup impact' betyr nøyaktig, og du kan bruke den til å diagnostisere hvilken app som forårsaker langsom oppstart. Del med oss som er de tregeste appene på systemet ditt (de som har 'høy' innvirkning).