Windows

Wat is een hostproces voor Windows-taken in Windows 10

How To Stop Host Process for Windows Services in Windows 10 Which Consumes Lot Of Internet Bandwidth

How To Stop Host Process for Windows Services in Windows 10 Which Consumes Lot Of Internet Bandwidth

Inhoudsopgave:

Anonim

Telkens wanneer we een aantal prestatieproblemen met onze computer ondervinden, is het eerste wat we doen de Task Manager openen en vervolgens zoeken naar de applicaties of componenten die de meeste gebruiken middelen. Als u bekend bent met Taakbeheer, moet u ook gemerkt hebben dat het ` Hostproces voor Windows-taken ` of ` Servicehost ` soms kostbare bronnen verbruikt. Wat deze processen en wat kunt u doen als uw hostproces niet meer werkt of een hoog CPU-, schijf- of geheugengebruik verbruikt.

Hostproces voor Windows-taken

Windows werkt in feite alleen vanwege de services. Een groot aantal services op de achtergrond vergemakkelijkt uw dagelijkse taken en werkzaamheden. Sommige van deze services zijn gecompileerd in EXE-bestanden en ze zijn compleet op zichzelf. Deze services worden weergegeven in de Taakbeheer. Sommige services worden echter in DLL-bestanden geschreven en kunnen niet rechtstreeks worden uitgevoerd. Microsoft verschoof naar DLL-bestanden omdat deze eenvoudig te onderhouden en te updaten waren vanuit een programmeerpunt. DLL-services vereisen een hostproces, een EXE die ze kan uitvoeren en dit is wat `taskhost` in Windows is.

Taskhost in Windows 10 is een kernbestand in het System32 map en is hernoemd als ` taskhostw.exe `, van ` taskhost.exe ` in Windows 7 . Als u een bestand met deze naam op een andere locatie aantreft, kan dit best een virus zijn en wilt u het mogelijk laten controleren met uw beveiligingssoftware.

Elk `Hostproces voor Windows-taak` is een instantie van `taskhost` wat service op de achtergrond uitvoeren. Hoewel Windows Taakbeheer u niet precies laat zien welke services worden uitgevoerd, kunt u andere hulpprogramma`s gebruiken.

Het kan zijn dat u merkt dat dit proces veel bronnen gebruikt. U kunt nu begrijpen dat dit wordt veroorzaakt door de onderliggende service en niet door het proces zelf. Het is ook mogelijk dat u veel bronnen verbruikt bij het opstarten van Windows. Dat is alleen maar omdat de taskhost alle DLL-bestanden laadt en ze inroostert om ze uit te voeren. Als het eenmaal is voltooid, zal het gebruik afnemen naar een lagere waarde en zal het de rest van de tijd redelijk laag blijven.

Ik heb eerder gezegd dat de Task Manager je niet de onderliggende services laat zien. Maar u kunt Process Explorer van Microsoft gebruiken om de services onder de taskhost te bekijken. Het is een draagbaar hulpprogramma en je kunt het direct na het downloaden uitvoeren. U kunt dit hulpprogramma gebruiken om alle details te bekijken die aan de taakhost zijn gekoppeld.

Zoek `taskhostw.exe` in het linkerdeelvenster en u kunt alle details in het onderste deelvenster lezen. Een andere manier om de lijst met DLL-bestanden die zijn geladen door taskhost te bekijken, is door de volgende opdracht in een cmd-venster in te typen:

takenlijst / M / FI "IMAGENAME eq taskhostw.exe

Deze opdracht bevat een lijst met alle DLL-bestanden die zijn geladen door dit proces bij het opstarten van Windows Als u door de lijst gaat, zult u enkele essentiële bestanden te weten komen die kernfunctionaliteit bieden voor Windows.

Kort gezegd is Taskhost een kern Windows-proces dat functionaliteit biedt voor het laden en uitvoeren van dynamische koppelingsbibliotheken. Omdat het verschillende DLL-bestanden herbergt, kan het soms bronnen gebruiken met een meer dan normale snelheid Als u dergelijke problemen ondervindt wanneer het proces niet meer reageert of gebruikt veel resources. Gebruik de Process Explorer, Performance Monitor en Resource Monitor en probeer het probleem handmatig op te lossen.