Computers, Besturingssystemen
Hostproces voor Windows-services. Wat is dit: de basisbegrippen
Iedereen die gebruik maakt van verschillende versies van Windows op een baan, komt tegelijkertijd tegen de aanwezigheid van onbegrijpelijke diensten op het systeem dat als hostproces voor Windows- services wordt gemarkeerd . Wat is het, we proberen nu het voorbeeld van de drie hoofdprocessen te begrijpen. In het verleden zullen aanbevelingen worden gegeven over het elimineren van enkele problemen.
Wat is een hostproces?
Om te beginnen definieert het gastproces in het breedste zin een gespecialiseerd intermediair (platform) dat verantwoordelijk is voor de interactie van het computersysteem, hardware, programma's en hun componenten met de gebruiker.
Vandaag zijn er veel dergelijke processen, vaak verborgen van de ogen van de gebruiker. Voor de correcte werking van elk onderdeel (en) van het systeem wordt een bepaald hostproces gebruikt voor Windows-services. Wat kan het zijn in het "besturingssysteem"? Het is een hulpmiddel voor het starten van programma's en applicaties, zowel handmatig door de gebruiker aangevoerd, en die die niet op de standaard manier kunnen worden gestart, of extra onderdelen moeten worden opgenomen om ze te kunnen uitvoeren.
Zonder ons te verdiepen in de jungle van de principes van de werking van alle systeemprocessen, laten we de drie meest bekende en meest gebruikte gebruiken. Dit zijn de diensten van Svchost, Rundll32 en Taskhost. Terloops, het is bij hen dat er veel problemen zijn die verband houden met een onredelijk zware belasting op de CPU en RAM.
Service Svchost.exe
Het is de primaire systeemhost voor Windows-services. Wat is het, laten we eens kijken.
Eerst gezegd, zelfs in versies van Windows XP, was deze dienst alleen verantwoordelijk voor netwerkverbindingen, maar in de loop van de tijd werd het omgezet in een enkel proces, doordat extra componenten van het "besturingssysteem" of gebruikersapplicaties worden gelanceerd, waardoor in de theorie het verbruik van middelen Processor en "RAM". Met andere woorden, één dienst is verantwoordelijk voor de gelijktijdige lancering van meerdere programma's of hun componenten.
Nadat het systeem is gestart, zijn er minstens vier van deze diensten in de "procesboom" van dergelijke diensten. Zodra een programma is gestart in de sessie van de gebruiker, verschijnt het onmiddellijk in de Taakbeheer als een actieve applicatie en in de procesboom als een dienst, maar met een notitie in de beschrijving die het gebruikersproces loopt. Natuurlijk, als er problemen zijn met systeembronnen, kan het worden beëindigd of uitgeschakeld. In sommige gevallen kan dit een virus zijn, dan is het beter om anti-virus software te gebruiken om het systeem te controleren.
Host Process Windows Rundll32.exe
Rundll32 is ook een systeemservice, maar is uitsluitend verantwoordelijk voor het starten van de softwarecomponenten die in het systeem worden weergegeven als 32-bit dynamische componenten (bibliotheken met de .dll-bestandsextensie) die niet op de gebruikelijke manier worden gestart (zoals EXE-bestanden).
Een dergelijk proces leest de uitvoerbare programmacode in de bibliotheek en start de lancering ervan (al naargelang het type uitvoerbaar bestand).
Uiteraard zijn hier ook fouten die het meest voorkomen met schade aan het bestand Rundll32.exe zelf of infectie door zijn virussen en kwaadaardige codes. U kunt deze situatie oplossen vanuit de Windows Recovery Console , die zich bevindt op de oorspronkelijke installatie schijf, of het systeem opnieuw controleren op bedreigingen.
Process Taskhost.exe
Nu over de Taskhost service. En het is ook een hostproces voor Windows-services. Wat is het in bredere zin? In feite blijkt dat deze service de eerste twee dupliceert, maar het is alleen verantwoordelijk voor het uitvoeren van applicaties en programma's die verschillen in het type uitvoerbaar bestand, maar alleen met de architectuur van 32 bits.
In eenvoudiger termen worden in dezelfde 64-bits versie van het Windows 7 besturingssysteem applicaties of dynamische bibliotheken (32-bits architectuur) uitgevoerd met behulp van het Taskhost-proces. Zoals de praktijk laat zien, kan het veilig worden verbroken, aangezien dergelijke applicaties ook kunnen worden ingeroepen door de hierboven beschreven diensten. Wat opmerkelijk is: een dergelijke uitschakeling op de prestaties van het systeem is niet van invloed, maar zal een aantal van de gebruikte systeembronnen vrijmaken.
Similar articles
Trending Now