Pagrindinis » kaip » Kas yra „„ Windows “užduočių„ priimančiosios procesas “ir kodėl mano kompiuteryje veikia tiek daug?

    Kas yra „„ Windows “užduočių„ priimančiosios procesas “ir kodėl mano kompiuteryje veikia tiek daug?

    Jei praleidžiate laiką, praleidžiantį per „Task Manager“ langą, tikriausiai matėte procesą, pavadintą „„ Windows “užduočių prieglobos procesas.“ Iš tikrųjų, jūs tikriausiai matėte kelis šio užduoties egzempliorius tuo pačiu metu. Jei kada nors susimąstėte, kas tai buvo ir kodėl kartais yra tiek daug, mes turime atsakymą.

    Šis straipsnis yra mūsų vykdomos serijos dalis, paaiškinanti įvairius procesus, aptinkamus Task Manager, pvz., Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe ir daugelis kitų. Nežinau, kokios šios paslaugos? Geriau pradėti skaityti!

    Kas tai yra ir kodėl yra tiek daug užduočių tvarkyklėje?

    „Windows“ užduočių tvarkymo procesas yra oficialus „Microsoft“ pagrindinis procesas. „Windows“ sistemoje teikiamos paslaugos, kurios siunčiamos iš vykdomų (EXE) failų, gali įdiegti save kaip atskirus, atskirus procesus sistemoje ir išvardyti pagal savo pavardes Task Manager. Paslaugos, kurios įkeliamos iš „Dynamic Linked Library“ (DLL) failų, o ne iš „EXE“ failų, negali būti sukurtos kaip pilnas procesas. Vietoj to „Windows“ užduočių prieglobos procesas turi būti tos paslaugos priimančioji šalis.

    Jūs matysite atskirą „Windows“ užduočių prieglobos procesą, kuriame bus rodoma kiekviena „DLL“ paslauga, įkelta į „Windows“, arba, galbūt, „DLL“ pagrindu veikiančių paslaugų grupė. Nesvarbu, ar paslaugos yra suskirstytos pagal DLL, priklauso nuo paslaugos teikėjo. Kiek atvejų, kuriuos matote, visiškai priklauso nuo to, kiek tokių procesų naudojate sistemoje. Mano dabartinėje sistemoje matau tik du atvejus, bet kitose sistemose aš mačiau net tuziną.

    Deja, užduočių tvarkyklė nesuteikia jokios galimybės tiksliai matyti, kokias paslaugas (arba paslaugų grupes) prideda prie kiekvieno „Windows“ užduočių „Host Process“. Jei tikrai norite sužinoti, kas yra susieta su kiekvienu egzemplioriumi, turėsite atsisiųsti „Process Explorer“, nemokamą „Sysinternals“ įrankį, kurį teikia „Microsoft“. Tai nešiojamas įrankis, todėl nėra įdiegimo. Tiesiog atsisiųskite, ištraukite failus ir paleiskite. Procesų naršyklėje pasirinkite View> Lower Pane, kad galėtumėte matyti išsamią informaciją, kurią pasirinkote. Slinkite žemyn ir pasirinkite vieną iš užduočių failų. Tai yra „Windows“ užduočių „Host Process“ failo pavadinimas.

    Žiūrėdami apatinėje srityje esančią informaciją, galiu susieti, kad ši paslauga yra susieta su mano garso tvarkykliais ir taip pat turi registro raktus, susijusius su klaviatūros išdėstymu. Taigi, manau, kad tai paslauga, kuri stebi, kai paspaudžiu bet kurį medijos klavišą ant mano klaviatūros (garsumas, nutildymas ir pan.) Ir pateikiame atitinkamas komandas, kur jie turi eiti.

    Kodėl „Windows“ paleistyje naudojama tiek daug išteklių?

    Paprastai procesorius ir atmintis, kiekvienas „Windows“ užduočių „Host Process“ egzempliorius, priklauso nuo to, kokia paslauga yra pridedama. Paprastai kiekviena paslauga sunaudos išteklius, kurių reikia norint atlikti savo darbą, ir tada atsiskaityti atgal į pagrindinę veiklos sritį. Jei pastebėsite, kad bet kuris „Windows“ užduočių „Host Process“ egzempliorius nuolat naudoja daugiau išteklių, nei manote, jums reikės sekti, kuri paslauga pridedama prie tos instancijos, ir išspręsti su tuo susijusią paslaugą.

    Jūs pastebėsite, kad iškart po paleidimo visi „Windows“ užduočių „Host Process“ atvejai gali atrodyti, kad jie naudoja papildomus išteklius, ypač procesorių. Tai taip pat yra normalus elgesys ir greitai įsikurti. Kai „Windows“ paleidžiama, „Windows“ užduočių prieglobos procesas nuskaito Paslaugų įrašus registre ir sukuria DLL pagrindu teikiamų paslaugų, kurias reikia įkelti, sąrašą. Tada ji įkelia kiekvieną iš šių paslaugų, ir jūs tuo metu pamatysite, kad jis suvartoja teisingą procesoriaus kiekį.

    Ar galima jį išjungti?

    Ne, negalite išjungti „Windows“ užduočių „Host Process“. Ir jūs nenorėtumėte vistiek. Labai svarbu, kad į jūsų sistemą būtų galima įkelti DLL pagrindu teikiamas paslaugas ir, priklausomai nuo to, ką turite, „Windows“ užduočių „Host Process“ išjungimas gali nutraukti bet kokį skaičių dalykų. „Windows“ net neleis jums laikinai nutraukti užduoties.

    Ar šis procesas gali būti virusas?

    Šis procesas yra oficialus „Windows“ komponentas. Nors yra įmanoma, kad virusas pakeitė tikrąjį „Windows“ užduočių prieglobos procesą savo vykdomuoju, tai labai mažai tikėtina. Mes nematėme pranešimų apie virusus, kurie užgrobė šį procesą. Jei norite būti tikri, galite patikrinti pagrindinį „Windows“ užduočių failo procesą. Užduočių tvarkyklėje dešiniuoju pelės mygtuku spustelėkite „Host Process for Windows Tasks“ ir pasirinkite „Open File Location“ parinktį.

    Jei failas yra saugomas „Windows32“ aplanke, tuomet galite būti gana \ t.

    Be to, jei vis dar norite šiek tiek daugiau ramybės ar matote, kad šis failas yra saugomas bet kurioje vietoje, išskyrus „System32“ aplanko paiešką, naudodami pageidaujamą virusų skaitytuvą. Geriau apsidrausti nei paskui gailėtis!