/ / Hva er “Vertsprosess for Windows-oppgaver”, og hvorfor kjører så mange på min PC?

Hva er “Vertsprosess for Windows-oppgaver”, og hvorfor kjører så mange på min PC?

hpt_top

Hvis du bruker tid på å pirke gjennom dinTask Manager-vinduet har du sannsynligvis sett en prosess som heter “Vertsprosess for Windows-oppgaver.” Faktisk har du sannsynligvis sett flere forekomster av denne oppgaven som kjøres samtidig. Hvis du noen gang har lurt på hva det var og hvorfor det noen ganger er så mange, har vi svaret for deg.

I SLEKT: Hva er denne prosessen, og hvorfor kjører den på min PC?

Denne artikkelen er en del av vår pågående seriesom forklarer forskjellige prosesser som finnes i Task Manager, som Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe og mange andre. Vet du ikke hva disse tjenestene er? Bedre begynne å lese!

Hva er det, og hvorfor er det så mange i oppgavebehandler?

Vertsprosess for Windows-oppgaver er en offisiellMicrosoft kjerneprosess. I Windows er tjenester som laster fra kjørbare filer (EXE) i stand til å etablere seg som fulle, separate prosesser på systemet og er oppført med egne navn i Task Manager. Tjenester som laster fra DLL-filer (Dynamic Linked Library) i stedet for fra EXE-filer, kan ikke etablere seg som en full prosess. I stedet må Vertsprosess for Windows-oppgaver fungere som en vert for den tjenesten.

hpt_1

Du vil se en egen vertsprosess for WindowsOppgaver oppføring som kjører for hver DLL-basert tjeneste lastet inn i Windows, eller muligens for en gruppe DLL-baserte tjenester. Hvorvidt og hvordan DLL-baserte tjenester er gruppert, er opp til utvikleren av tjenesten. Hvor mange forekomster du ser avhenger helt av hvor mange slike prosesser du har kjørt på systemet ditt. På det nåværende systemet mitt ser jeg bare to forekomster, men på andre systemer har jeg sett så mange som et dusin.

Dessverre gir Task Manager deg ingen vei tilse nøyaktig hvilke tjenester (eller gruppe av tjenester) som er knyttet til hver vertsprosess for Windows-oppgaver. Hvis du virkelig er nysgjerrig på å se hva hver forekomst er lenket til, må du laste ned Process Explorer, et gratis Sysinternals-verktøy som tilbys av Microsoft. Det er et bærbart verktøy, så det er ingen installasjon. Bare last ned det, pakke ut filene og kjør dem. I Prosessutforsker velger du Vis> Nedre rute for å kunne se detaljer for hvilken prosess du velger. Bla nedover i listen og velg en av oppgavenehostw.exe. Det er filnavnet til Host Process for Windows Tasks-tjenesten.

hpt_2

Når du ser gjennom detaljene i nedre rute,Jeg kan slå sammen at denne tjenesten er koblet til lyddriverne mine, og at den også har tastaturoppsett med registernøkler. Så jeg kommer til å anta at det er tjenesten som overvåker når jeg trykker på en av mediatastene på tastaturet mitt (volum, demp osv.) Og leverer de riktige kommandoene der de trenger å gå.

Hvorfor bruker den så mange ressurser ved oppstart av Windows?

Vanligvis er CPU og minne hver forekomst avVertsprosess for Windows-oppgaver avhenger bare av hvilken tjeneste oppføringen er knyttet til. Normalt vil hver tjeneste forbruke ressursene den trenger for å gjøre jobben sin, og deretter slå seg ned til en grunnleggende aktivitet. Hvis du legger merke til at en enkelt forekomst av Host Process for Windows Tasks kontinuerlig bruker mer ressurser enn du tror det burde, må du spore opp hvilken tjeneste som er knyttet til den forekomsten og feilsøke den relaterte tjenesten i seg selv.

Det vil du merke rett etter oppstartforekomster av Host Process for Windows-oppgaver kan se ut som om de bruker ekstra ressurser - spesielt CPU. Dette er også normal oppførsel og bør slå seg til ro raskt. Når Windows starter, skanner vertsprosessen for Windows-oppgaver Tjenestepostene i registeret og bygger en liste over DLL-baserte tjenester som den trenger å laste inn. Deretter laster de hver av disse tjenestene, og du kommer til å se at den bruker mye CPU i løpet av den tiden.

Kan jeg deaktivere det?

Nei, du kan ikke deaktivere Host Process for WindowsOppgaver. Og du vil ikke uansett gjøre det. Det er avgjørende for å kunne laste inn DLL-baserte tjenester på systemet ditt, og avhengig av hva du har kjørt, kan deaktivering av Host Process for Windows-oppgaver ødelegge et antall ting. Windows lar deg ikke engang avslutte oppgaven midlertidig.

Kan denne prosessen være et virus?

Selve prosessen er et offisielt Windowskomponent. Selv om det er mulig at et virus har erstattet den virkelige vertsprosessen for Windows-oppgaver med en egen kjørbar, er det veldig usannsynlig. Vi har ikke sett noen rapporter om virus som kaprer denne prosessen. Hvis du vil være sikker, kan du sjekke vertsprosessen for Windows Tasks 'underliggende filplassering. I Task Manager, høyreklikk vertsprosess for Windows-oppgaver og velg alternativet Åpne filplassering.

hpt_3

Hvis filen er lagret i WindowsSystem32-mappen din, kan du være ganske sikker på at du ikke har å gjøre med et virus.

hpt_4

Når det er sagt, hvis du fremdeles vil ha litt mer roi tankene - eller hvis du ser den filen som er lagret andre steder enn mappen System32 - skanner etter virus ved å bruke den foretrukne virusscanneren. Bedre trygg enn beklager!