Hvis du bruker litt tid på å pikke rundt deg Oppgavebehandling vindu, har du sannsynligvis sett en prosess som heter "Vertsprosess for Windows-oppgaver." Faktisk har du sannsynligvis sett flere forekomster av denne oppgaven som kjører 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å PCen min?
Denne artikkelen er en del av vår pågående serie forklare forskjellige prosesser som finnes i Oppgavebehandling, som Runtime megler , svchost.exe , dwm.exe , ctfmon.exe , rundll32.exe , Adobe_Updater.exe , og mange andre . Vet du ikke hva tjenestene er? Bedre begynn å lese!
Hva er det og hvorfor er det så mange i Oppgavebehandling?
Vertsprosess for Windows-oppgaver er en offisiell Microsoft-kjerneprosess. I Windows er tjenester som lastes fra kjørbare (EXE) filer i stand til å etablere seg som fulle, separate prosesser på systemet og er oppført med sine egne navn i Oppgavebehandling. Tjenester som lastes inn fra Dynamic Linked Library (DLL) -filer i stedet for fra EXE-filer, kan ikke innrette seg som en full prosess. I stedet må vertsprosessen for Windows-oppgaver fungere som vert for den tjenesten.
Du vil se en egen Host Process for Windows Tasks-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 grupperes, er opp til utvikleren av tjenesten. Hvor mange forekomster du ser, avhenger helt av hvor mange slike prosesser du har på systemet ditt. På mitt nåværende system ser jeg bare to forekomster, men på andre systemer har jeg sett så mange som et dusin.
Dessverre gir Task Manager deg ingen måte å se nøyaktig hvilke tjenester (eller en gruppe tjenester) som er tilknyttet hver Host Process for Windows Tasks-oppføring. Hvis du er veldig nysgjerrig på å se hva hver forekomst er knyttet til, må du laste den ned Prosessutforsker , et gratis Sysinternals-verktøy levert av Microsoft. Det er et bærbart verktøy, så det er ingen installasjon. Bare last ned den, trekk ut filene og kjør den. I Process Explorer velger du Vis> Nedre rute for å kunne se detaljer for hvilken prosess du velger. Rull nedover listen og velg en av oppgavene til taskhostw.exe. Det er filnavnet til tjenesten Host Process for Windows Tasks.
Når jeg ser gjennom detaljene i den nedre ruten, kan jeg sammenføye at denne tjenesten er knyttet til lyddriverne mine og også har tilhørende registernøkler tastaturoppsett. Så jeg kommer til å anta at det er tjenesten som overvåker når jeg trykker på noen av medietastene på tastaturet mitt (volum, demper og så videre) og leverer de riktige kommandoene der de trenger å gå.
Hvorfor bruker den så mange ressurser ved oppstart av Windows?
Vanligvis avhenger CPU og minne hver forekomst av Host Process for Windows Tasks bare av hvilken tjeneste oppføringen er knyttet til. Normalt vil hver tjeneste forbruke ressursene de trenger for å gjøre jobben sin, og deretter slå seg ned til en basislinje for aktivitet. Hvis du merker at en enkelt forekomst av vertsprosessen for Windows-oppgaver kontinuerlig bruker flere ressurser enn du tror den burde, må du spore hvilken tjeneste som er knyttet til den forekomsten og feilsøke den relaterte tjenesten selv.
Du vil merke at rett etter oppstart kan alle forekomster av Host Process for Windows Tasks se ut som de bruker ekstra ressurser - spesielt CPU. Dette er også normal oppførsel og bør slå seg ned raskt. Når Windows starter, skanner vertsprosessen for Windows-oppgaver tjenestene i registeret og bygger en liste over DLL-baserte tjenester som den trenger å laste inn. Den laster deretter hver av disse tjenestene, og du kommer til å se at den bruker litt CPU i løpet av den tiden.
Kan jeg deaktivere det?
Nei, du kan ikke deaktivere vertsprosessen for Windows-oppgaver. Og det ville du ikke ønske uansett. Det er viktig for å kunne laste DLL-baserte tjenester på systemet ditt, og avhengig av hva du har kjørt, kan deaktivering av vertsprosessen for Windows-oppgaver ødelegge en rekke ting. Windows lar deg ikke engang avslutte oppgaven midlertidig.
Kan denne prosessen være et virus?
Selve prosessen er en offisiell Windows-komponent. Selv om det er mulig at et virus har erstattet den virkelige vertsprosessen for Windows-oppgaver med en egen kjørbar, er det svært lite sannsynlig. Vi har ikke sett noen rapporter om virus som kaprer denne prosessen. Hvis du vil være sikker, kan du sjekke ut vertsprosessen for Windows Tasks 'underliggende filplassering. I Oppgavebehandling, høyreklikk Vertsprosess for Windows-oppgaver og velg alternativet "Åpne filplassering".
Hvis filen er lagret i Windows \ System32-mappen, kan du være ganske sikker på at du ikke har å gjøre med et virus.
Når det er sagt, hvis du fremdeles vil ha litt mer ro i sjelen - eller hvis du ser den filen lagret hvor som helst annet enn System32-mappen - kan du skanne etter virus ved hjelp av din foretrukne virusscanner . Bedre trygt enn beklager!