Jei esate „Windows 8“ vartotojas, turite pastebėti, kad naujojoje „Task Manager“ yra skirtukas „Startup“, kad būtų galima tvarkyti paleisties metu įkeltas programas. Jame yra įdomus stulpelis „Startup impact“:
Norėčiau paaiškinti, ką tiksliai reiškia „paleidimo poveikio“ vertės ir kaip jos apskaičiuojamos kiekvienai programai.
Reklama
kaip aš galiu įdiegti dlc garuose
Kai užvedate pelės žymeklį ant stulpelio antraštės, Užduočių tvarkyklė nurodo, ką reiškia to stulpelio vertės, naudodamas patarimą:
Tikslios poveikio programos paleidimo greičiui vertės nustatomos ir klasifikuojamos taip:
- Aukštas - programa naudoja daugiau nei 1 sekundę (tai yra 1000 milisekundžių) procesoriaus laiką arba daugiau nei 3 MB disko įvesties / išvesties
- Vidutinis - programa naudoja 300–1000 ms procesoriaus laiko arba 300–3 MB disko įvesties / išvesties
- Žemas - programa naudoja mažiau nei 300 milisekundžių procesoriaus laiko ir mažiau nei 300 KB disko įvesties / išvesties
- Neišmatuota - reiškia, kad programa nebuvo paleista paleidimo metu. Paprastai tokia vertė rodoma programoms, kurios buvo pašalintos, bet vis tiek gali būti užregistruotos paleisti paleidus.Šiame aukščiau pateiktame pavyzdyje aš pašalinau „Windows Live Messenger“, kai perėjau į „Skype“.
Kaip užduočių tvarkyklė gauna šias kiekvienos programos reikšmes paleidimo metu
„Task Manager“ stulpelyje „Startup Impact“ yra WDI - „Windows“ diagnostikos infrastruktūra.
Kiekvieno paleidimo metu jis stebi paleisties programas ir sukuria žurnalo failus šioje vietoje:
C: Windows System32 wdi LogFiles
Norėdami pasiekti šią vietą, pirmiausia turėsite atidaryti C: Windows System32 wdi vietą. „Explorer“ jums pasakys, kad neturite prieigos prie aplanko. Spustelėkite „Tęsti“ ir bus parodytas turinys. Tada pasiekite jame esantį aplanką „LogFiles“ ir dar kartą spustelėkite „Tęsti“.
sustabdyti „Google Chrome“ atidarymą paleidus
TheBootCKCL.etlfailas bus sugeneruotas kiekvieno paleidimo metu ir jame bus visi duomenys, susiję su programos paleidimu. Aš galiu atidaryti „Windows Performance Analyzer“ Jei „Visual Studio 2012“ nėra įdiegta, galite ją įdiegti „Windows“ vertinimo ir diegimo rinkinys (ADK) gauti „Windows Performance Analyzer“.
Naudodami „Windows Performance Analyzer“, rodinyje „Išsami informacija“ galime pamatyti tikslias paleisties našumo vertes:
Kaip parodyta aukščiau pateiktoje ekrano kopijoje, „Skype“ turi daugiau nei 1 sekundę procesoriaus laiko, todėl ji vertinama „didelio paleidimo poveikio“ verte.
Tačiau „Windows 8“ užduočių tvarkyklė nenaudojaBootCKCL.etlfailą tiesiogiai. Yra kelios XML ataskaitos, sugeneruotos paleidimo metu, remiantis BootCKCL.etl failu. Jie yra įsikūrę C: Windows System32 wdi LogFiles StartupInfo aplanką ir pavadintas pagal vartotojo saugos ID (SID).
Kaip gauti savo vartotojo paskyros SID
SID galite gauti naudodami šią komandą:
garsas neveiks po „Windows 10“ atnaujinimo
wmic useraccount gauti vardą, sid
Turėtumėte atidaryti komandų eilutę kaip administratorius (naudokite „Win + X“ spartųjį klavišą) ir įveskite aukščiau nurodytą komandą. Jūs gausite kažką tokio:
Kiekvienam SID yra keli failai. Atidarykite naujausią failą pažiūrėję į stulpelį „Modifikavimo data“ ir ieškodami tinkamo SID. Pamatysite duomenis, kuriuos Užduočių tvarkyklė naudoja rodydama „Startup Impact“ vertes. Jie yra gana panašūs įBootCKCL.etlfailą.
Dabar jūs žinote, ką tiksliai reiškia stulpelio „Paleisties poveikis“ reikšmės, ir galite naudoti jį diagnozuodami, kuri programa sukelia lėtą paleidimą. Pasidalykite su mumis, kurios yra lėčiausiai paleidžiamos programos jūsų sistemoje (tos, kurios turi „didelį“ poveikį).