Šis straipsnis yra mūsų tęstinės serijos dalis, paaiškinanti įvairius procesus, kuriuos ras Task Manager, kaip "Runtime Broker", svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe ir daugelis kitų. Nežinau, kokios yra šios paslaugos? Geriau pradėti skaityti!
Kas tai yra ir kodėl tai yra daug užduočių tvarkyklėje?
"Windows" užduočių priėmimo procesas yra oficialus "Microsoft" pagrindinis procesas. "Windows" sistemoje paslaugos, kurias įkeliamos iš vykdomojo (EXE) failų, gali įdiegti save kaip visiškai, atskirus procesus sistemoje ir jų sąraše yra jų pavadinimai užduočių tvarkytuve. Paslaugos, kurios įkeliamos iš dinaminių susietų bibliotekų (DLL) failų, o ne iš EXE failų, negali tapti visišku procesu. Vietoj to, "Windows" užduočių priėmimo procesas turi būti šios paslaugos priimančiosios vieta.
Deja, užduočių tvarkytuvė nesuteikia galimybės tiksliai sužinoti, kokios paslaugos (ar paslaugų grupės) pridedamos prie kiekvieno "Windows" užduočių priėmimo proceso įrašo. Jei jums tikrai įdomu sužinoti, su kuo kiekvienas egzempliorius yra susietas, turėsite atsisiųsti "Process Explorer", nemokamą "Sysinternals", kurią teikia "Microsoft". Tai nešiojamasis įrankis, todėl nėra įdiegimo. Tiesiog atsisiųskite, ištraukite failus ir paleiskite juos. Procesoriaus naršyklėje pasirinkite View> Lower Pane, kad galėtumėte pamatyti bet kokio pasirinkto proceso informaciją. Slinkite žemyn sąraše ir pasirinkite vieną iš užduočių užduočių.exe įrašų. Tai "Windows Tasks" paslaugos priimančiosios proceso failo pavadinimas.
Kodėl jis naudoja tiek daug išteklių "Windows" paleisties metu?
Paprastai procesoriaus ir atminties kiekvienas "Windows" užduočių priėmimo proceso egzempliorius priklauso tik nuo to, kokią paslaugą prie įrašo pridedamas. Paprastai kiekviena paslauga sunaudoja išteklius, kurių reikia tam, kad atliktų savo darbą, o tada atsigręžtų į pradinę veiklą. Jei pastebėjote, kad bet kuris "Windows" užduočių priėmimo proceso egzempliorius nuolat naudoja daugiau išteklių, nei manote, kad tai turėtų būti, turėsite nustatyti, kokia paslauga yra pridedama prie to egzemplioriaus ir pašalinti pačią susijusią paslaugą.
Jūs pastebėsite, kad iškart po paleidimo visi "Windows" užduočių priėmimo proceso atvejai gali atrodyti kaip jie sunaudoja papildomų išteklių, ypač procesoriaus. Tai taip pat yra įprastas elgesys ir greitas sprendimas. Kai "Windows" paleidžiama, "Windows Tasks" priėmimo procesas nuskaito įrašus "Paslaugos" registre ir sukuria DLL pagrįstų paslaugų, kurias reikia įkelti, sąrašą. Tada įkeliama kiekviena iš šių paslaugų, ir jūs žinosite, kad tuo metu sunaudojau šiek tiek CPU.
Ar galiu jį išjungti?
Ne, negalite išjungti "Windows" užduočių prijungimo proceso. Ir vis tiek nenorėtum. Tai yra būtina, kad galėtumėte į DLL pagrįstas paslaugas įkelti į savo sistemą, ir, priklausomai nuo to, ką jūs turite paleisti, išjungiant "Host" procesą "Windows" užduotys gali iškirpti bet kokį dalykų skaičių. "Windows" net neleis laikinai užduoti užduoties.
Ar šis procesas gali būti virusas?
Procesas yra oficialus "Windows" komponentas. Nors yra įmanoma, kad virusas pakeitė realų "Windows" užduočių priėmimo procesą su savo vykdomuoju failu, tai mažai tikėtina. Nebuvo pastebėta jokių virusų, kurie užgrobtų šį procesą, ataskaitas. Jei norite būti tikri, galite patikrinti pagrindinę failo vietą pagrindiniame procese "Windows Tasks". Užduočių tvarkytuve dešiniuoju pelės mygtuku spustelėkite Host Process už Windows uždavinius ir pasirinkite "Open File Location" parinktį.