När du använder Windows -operativsystem är det normalt att vi ser olika typer av tjänster som körs i bakgrunden i systemet och även om syftet med tjänsterna är att tillåta applikationer och parametrar i operativsystemet att fungera på bästa sätt , det finns vissa tjänster som förbrukar resurser och som inte krävs.
En av de tjänster som vi hör eller ser ofta är svchost -tjänsten och många gånger kan vi tänka oss att det är ett virus eller något liknande, men dess roll är verkligen viktig inom Windows -uppgif.webpter.
Idag kommer Solvetic att lära ut några metoder för att visualisera listan över tjänster som svchost täcker och därmed förstå lite bättre effekten av detta på systemet.
Vad är svchost.exeSvchost.exe -tjänsten (Service Host) är en process som är ansvarig för att köra flera DLL -filer (bibliotek) i Windows -operativsystemet, och själva tjänsten har inte möjlighet att utföra åtgärder individuellt så att en körbar fil krävs dess funktion.
Det är normalt att svchost -processen har flera processer som körs som:
- Tjänstvärd: DHCP -klient.
- Tjänstvärd: DNS -klient
- Tjänstvärd: Lokal tjänst (ingen efterbildning).
- Tjänstvärd: Windows -säkerhetskopior.
- Tjänstvärd: Unistack Service Group.
- Tjänstvärd: IIS Application Host Helper Application Service.
- Tjänstvärd: SSDP Discovery.
- Tjänstvärd: Lokal tjänst (inget nätverk).
- Tjänstvärd: Fjärrprocedureanrop.
- Tjänstvärd: UtcSVc.
- Tjänstvärd: Shell Hardware Discovery.
- Tjänstvärd: DCOM Server Process Initiator.
Vid denna tidpunkt uppstår en fråga och det är, Varför så många svchost -processer? Anledningen är enkel men grundläggande, eftersom de är element som gör att operativsystemet fungerar korrekt, om svchost bara var en process och hela systemet skulle misslyckas det skulle krascha med körtidsfel, plötsliga avstängningar, oplanerade omstarter, som alla skulle påverka driften av både systemet och våra dagliga uppgif.webpter.
Nu måste vi vara mycket uppmärksamma eftersom det finns ett virus som heter Scvhost.exe som vid första anblicken ger oss intrycket av att vara Windows Service Host, men notera att den verkliga processen är svchots.exe men inte scvhost.exe.
1. Visa svchost -processer från Aktivitetshanteraren i Windows 10
Steg 1
Den första metoden för att komma åt listan är från aktivitetshanteraren, som vi kan komma åt på olika sätt, till exempel:
Steg 3
I fönstret som visas går vi till fliken "Processer" och där går vi till avsnittet "Windows -processer" och där kommer vi att se den fullständiga listan över svchost- eller Service Host -processerna:
FÖRSTORA
Steg 2
Där kan vi se detaljer om varje process, liksom de resurser, som är minimala, som datorhårdvaran gör. Om vi behöver få detaljerad information om en viss tjänst kan vi högerklicka på tjänsten och välja alternativet "Gå till detaljer":
FÖRSTORA
Steg 3
Följande fönster visas. Vi kan se en sammanfattning av varje tjänst, liksom dess PID, status, namn, förbrukning och allmän beskrivning.
Som standard, när vi högerklickar på en tjänst för att se dess information, kommer den att väljas i fönstret Detaljer, till exempel har vi högerklickat på tjänsten som heter "Tjänstvärd: lokal tjänst (begränsat nätverk)" och detta har valt tjänsten med PID 2724, detta är idealiskt för administrativa och supportändamål.
FÖRSTORA
2. Hämta listan över svchost.exe -processer i Windows 10
Av någon kontroll anledning kan vi ha dessa tjänster redigerbara, detta uppnås tack vare Windows -kommandotolken som vi hittar i alla utgåvor.
Steg 1
För detta kommer vi åt kommandotolken med följande nycklar och kör kommandot cmd och i konsolen kommer vi att använda följande rad:
+ R
uppgif.webptslista / svc | hitta "svchost.exe"Steg 2
Resultatet blir följande:
FÖRSTORA
Steg 3
Där kommer vi att se hela listan med PID och namn på varje process. Vi kan generera detta resultat i en textfil genom att köra följande rad:
uppgif.webptslista / svc | hitta "svchost.exe"> c: \ svchost.txt
FÖRSTORA
Steg 4
Detta genererar txt -filen med respektive svchost.exe -tjänster aktiva i systemet:
FÖRSTORA
3. Skaffa svchost.exe -tjänster med Process Explorer i Windows 10
Process Explorer är ett verktyg utvecklat av Microsoft för att ha fullständig åtkomst till alla aktiva eller bakgrundsprocesser i operativsystemet.
I det övre fönstret i verktyget visas en lista över de för närvarande aktiva processerna, inklusive namnen på de ägande kontona, medan informationen som visas i det nedre fönstret beror på hur processutforskaren är konfigurerad: om den har kontroll läge kommer vi att se sammanfattningen av den valda processen i det övre fönstret och om Process Explorer är i DLL -läge kommer vi att se DLL: er och mappade filer när processen har laddats.
Vi kan ladda ner det gratis på följande länk:
FÖRSTORA
Med dessa metoder kommer vi att få denna detaljerade och fullständiga information med vetskap om att svchost.exe är en Windows -process.