Huvud Windows Vad är Svchost.exe (Service Host)?

Vad är Svchost.exe (Service Host)?



Vad du ska veta

  • Service Host (svchost.exe) är en legitim systemprocess som används i Windows OS.
  • Det är säkert om det förvaras här: %SystemRoot%System32 eller %SystemRoot%SysWOW64 .
  • Du kan ta bort svchost.exe om du hittar det någon annanstans.

Den här artikeln förklarar vad svchost.exe är, hur du vet om det är säkert och vad du ska göra om du hittar ett svchost.exe-virus.

Vad är Svchost.exe?

Filen svchost.exe (Service Host) är en kritisk systemprocess som tillhandahålls av Microsoft i Windows operativsystem . Under normala omständigheter är den här filen inte ett virus utan en avgörande komponent i många Windows-tjänster.

Syftet med svchost.exe är att, som namnet antyder,värdtjänster. Windows använder det för att gruppera tjänster som behöver åtkomst till detsamma DLL:er att köra i en process, vilket hjälper till att minska deras efterfrågan på systemresurser .

Eftersom Windows använder Service Host-processen för så många uppgifter, är det vanligt att se ökad RAM-användning av svchost.exe i Aktivitetshanteraren. Du kommer också att se många instanser av svchost.exe som körs i Aktivitetshanteraren eftersom Windows grupperar liknande tjänster tillsammans, till exempel nätverksrelaterade tjänster.

Med tanke på att detta är en så kritisk komponent bör du inte ta bort den eller sätta den i karantän om du inte har verifierat att den specifika svchost.exe-filen du har att göra med är onödig eller skadlig. Det kan bara finnas två mappar där den verkliga versionen lagras, vilket gör det enkelt att upptäcka en förfalskning.

flera svchost.exe-processer i Aktivitetshanteraren

Svchost.exe-processer (Windows 11).

Vilken programvara använder Svchost.exe?

Svchost.exe-processen startar när Windows startar och kontrollerar sedan HKLM bikupa av register (underSOFTWAREMicrosoftWindows NTCurrentVersionSvchost) för tjänster bör den laddas in i minnet.

Svchost.exe kan ses köras i Windows 11, Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP och Windows 2000.

Börjar med Windows 10 Creator Update (version 1703), för system som kör mer än 3,5 GB RAM, kör varje tjänst en instans av svchost. Om mindre än 3,5 GB RAM är tillgängligt grupperas tjänsterna i delade svchost.exe-processer, precis som i tidigare versioner av Windows.

hur man förvandlar en zombiebybor till en bybor

Några exempel på Windows-tjänster som använder svchost.exe inkluderar:

  • Windows uppdatering
  • Bakgrundsuppgifter Infrastrukturtjänst
  • Plug and Play
  • World Wide Web Publishing Service
  • Bluetooth-supporttjänst
  • Windows brandvägg
  • Schemaläggaren
  • DHCP-klient
  • Windows Audio
  • Superhämtning
  • Nätverkskopplingar
  • Remote Procedure Call (RPC)

Är Svchost.exe ett virus?

Inte vanligtvis, men det skadar inte att kontrollera, särskilt om du inte har någon aning om varför svchost.exe tar upp allt minne på din dator.

Det första steget för att identifiera om svchost.exe är ett virus är att avgöra vilka tjänster varje svchost.exe-instans är värd för. Eftersom du förmodligen har flera instanser som körs i Aktivitetshanteraren, måste du dyka lite djupare för att se vad varje process gör innan du bestämmer dig för om du ska ta bort svchost-processen eller inaktivera tjänsten som körs inuti.

När du vet vilka tjänster som körs inom svchost.exe kan du se om de är verkliga och nödvändiga eller om skadlig programvara utger sig för att vara svchost.exe.

Om du har Windows 11, 10 eller 8 kan du öppna varje svchost.exe-fil från Aktivitetshanteraren.

  1. Öppna Aktivitetshanteraren .

  2. Välj Processer flik.

  3. Scrolla ner till Windows-processer sektion och lokalisera en Servicevärd:< Service namn> inträde.

    Tjänster som körs inuti svchost.exe
  4. Tryck och håll ned eller högerklicka på posten och välj Öppna filplats .

    Om platsen som öppnas är någotÖvrigän någon av följande sökvägar, som är där Windows lagrar autentiska kopior av svchost.exe, kan du ha ett virus:

    • %SystemRoot%System32svchost.exe
    • %SystemRoot%SysWOW64svchost.exe
    Svchost.exe i mappen System32

    Svchost.exe i mappen System32 (Windows 11).

    Den andra vägen är där 32-bitars tjänster som körs på en 64-bitars maskin finns. Inte alla datorer har den mappen.

  5. Tillbaka i Aktivitetshanteraren, välj pilen till vänster om posten för att expandera den. Beläget direkt under svchost.exe-instansen finns varje tjänst som den är värd för.

    hur man går tillbaka till gamla Google Chrome

För andra versioner av Windows som Windows 7 kan du också använda Aktivitetshanteraren för att se alla tjänster som används av svchost.exe, men det är inte lika tydligt som det är i nyare versioner. Gör det genom att högerklicka på en svchost.exe-instans i Processer flik, välja Gå till Tjänster , och sedan läsa igenom listan över markerade tjänster i Tjänster flik.

Ett annat alternativ är att användauppgiftslista kommando i Kommandotolken för att skapa en lista över alla tjänster som används av alla svchost.exe-instanser.

Att göra det, öppna kommandotolken och skriv in följande kommando:

|_+_|Tasklist /svc-kommandot i Windows 7

Ett annat alternativ du har här är att använda en omdirigeringsoperator för att exportera resultatet av kommandot till en textfil, som kan vara lättare att läsa.

Om du inte identifierar något på listan, betyder det inte nödvändigtvis att du har ett virus. Det kan bara vara en tjänst som du inte känner igen, men det är avgörande för de väsentliga funktionerna i Windows. Det finns förmodligen dussintals virusliknande tjänster som är helt säkra.

Om du är tveksam till något du ser, sök på nätet. Du kan göra det i nyare versioner av Windows via Aktivitetshanteraren: högerklicka på tjänsten och välj Sök på nätet . För Windows 7, Vista eller XP, notera tjänsten i kommandotolken och skriv in den i Google.

För att stänga av en tjänst som körs i svchost.exe, se de två uppsättningarna instruktioner längst ner på den här sidan.

Varför använder Svchost.exe så mycket minne?

Som vilken process som helst kräver den här minne och CPU kraft att köra. Det är normalt att se den ökade minnesanvändningen av svchost.exe, främst när en av tjänsterna som använder Service Host används.

Svchost.exe-instans i Aktivitetshanteraren

En stor anledning för svchost.exe att använda mycket minne (och till och med bandbredd ) är om något har tillgång till internet, i vilket fall svchost.exe netsvcs kan köras. Det kan hända om Windows Update arbetar för att ladda ner och installera patchar och andra uppdateringar. Andra tjänster som används under svchost.exe netsvcs inkluderar BITS (Background Intelligent Transfer Service), Schedule (Task Scheduler), Themes och iphlpsvc (IP Helper).

Ett sätt att stoppa svchost-processen från att suga bort så mycket minne eller någon annan systemresurs är att stoppa de tjänster som är skyldiga. Till exempel, om Service Host saktar ner din dator på grund av Windows Update, sluta ladda ner/installera uppdateringar eller inaktivera tjänsten helt. Eller så kanske Diskdefragmenteraren defragmenterar din hårddisk, i vilket fall Service Host kommer att använda mer minne för den uppgiften.

Det bör dock inte, under vardagliga situationer, vara svajigtAlltsystemminnet. Om svchost.exe använder uppemot 90–100 procent av RAM-minnet kan du ha att göra med en skadlig, oäkta kopia av svchost.exe. Om du tror att det är vad som händer, fortsätt läsa för att lära dig hur du tar bort svchost.exe-virus.

Hur man stänger av en Svchost.exe-tjänst

Vad de flesta förmodligen vill göra med svchost-processen är att ta bort eller inaktivera en tjänst som körs inuti svchost.exe eftersom den använder för mycket minne. Men även om du ska ta bort svchost.exe eftersom det är ett virus, följ dessa instruktioner ändå eftersom det kommer att vara till hjälp för tjänsten att inaktiveras innan du försöker ta bort den.

För Windows 7 och äldre versioner av Windows är det enklare att använda Process Explorer . Högerklicka på filen svchost.exe och välj Kill Process .

  1. Öppna Aktivitetshanteraren .

  2. Identifiera tjänsten du vill inaktivera.

    För att göra detta i Windows 11, 10 eller 8, expandera Servicevärd: [Service namn] inträde.

  3. Högerklicka på aktivitetshanteraren för tjänsten du vill stänga av och välj Sluta . Windows kommer omedelbart att stoppa den tjänsten. Alla systemresurser som den använde kommer att frigöras för andra tjänster och applikationer.

    Stoppa tjänsten alternativ i Windows 11 Task Manager

    Om du inte ser alternativet att stoppa tjänsten, se till att du väljer själva tjänsten och inte Service Host-linjen.

  4. Om tjänsten inte slutar på grund av att programmet körs, avsluta det. Om du inte kan, kan du bli tvungen avinstallera programvaran .

Du kan verifiera att den har stängts av, eller permanent inaktivera den, genom att hitta samma tjänst i tjänsteprogrammet (sök efter tjänster.msc från Start-menyn). För att stoppa den från att köras igen, dubbelklicka på tjänsten från listan och ändra starttyp till Inaktiverad .

Inaktivera tjänstealternativ i Windows 10

Hur man tar bort ett Svchost.exe-virus

Du kan inte ta bort den faktiska svchost.exe-filen från din dator eftersom den är för integrerad och väsentlig i en process, men du kan ta bort falska. Om du har en svchost.exe-fil som finns var som helst, men iSystem32eller SysWOW64mapp som nämnts tidigare är den 100 procent säker att radera.

Till exempel, om mappen Nedladdningar innehåller en Service Host-fil, eller om det finns en på skrivbordet eller en flashenhet, är det uppenbart att Windows inte använder den för viktiga tjänstevärdsändamål, i vilket fall du kan ta bort den.

Svchost.exe-virus är dock förmodligen inte lika lätta att ta bort som vanliga filer. Följ dessa steg för att ta bort viruset:

  1. Högerklicka på svchost.exe-processen i Aktivitetshanteraren och välj Öppna filplats .

    Vi kommer inte att göra något med det fönstret ännu, så håll det öppet.

    Kom ihåg att om mappen som öppnas är en av systemmapparna som nämns ovan, är din svchost.exe-fil ren och bör inte raderas.dock, var särskilt noga med att läsa filnamnet; om det stavas ens en bokstav från svchost.exe, har du inte att göra med den legitima filen som används av Windows.

  2. Högerklicka på samma svchost.exe-process och välj Avsluta uppgiften .

    Om det inte fungerar, öppna Process Explorer och högerklicka på filen svchost.exe och välj sedan Kill Process att stänga av den.

  3. Om det finns tjänster kapslade i svchost.exe-filen, öppna dem i Aktivitetshanteraren som förklarats ovan och stoppa var och en av dem.

  4. Öppna mappen från steg 1 och försök ta bort filen svchost.exe som du skulle göra med vilken annan fil som helst genom att högerklicka på den och välja Radera .

    Om du inte kan, installera LockHunter och säg åt den att ta bort filen vid nästa omstart (detta kommer att radera den låsta filen, något du normalt inte kan göra i Windows).

    hur man laddar ner appar till hisense smart tv
  5. Installera Malwarebytes eller något annat verktyg för borttagning av spionprogram , och utför en fullständig systemsökning för att ta bort svchost-processen.

    Starta om din dator om något hittades.

    Om svchost.exe-viruset inte låter dig installera ett program på din dator, ladda ner en bärbar virusskanner till en flashenhet och skanna därifrån.

  6. Använd ett fullständigt antivirusprogram för att söka efter virus.

    Det är en bra idé att ha en av dessa alltid-på-virusskannrar i alla fall, även om en annan virusscanner kunde ta bort svchost.exe-filen.

  7. Använd ett gratis startbart antivirusprogram för att skanna din dator innan Windows startar. Dessa är användbara när de andra skannrarna misslyckas eftersom svchost.exe-viruset inte kan köras om inte Windows körs och ett startbart AV-verktyg körs utanför Windows.

FAQ
  • Hur många instanser av svchost ska köras?

    Valfritt antal svchost kan köras när som helst eftersom flera olika tjänster alla är baserade på samma svchost.exe-systemfil. Kontrollera namnet i Processer flik in Aktivitetshanteraren för att se till att den är giltig och inte skadlig programvara.

  • Vad händer om jag tar bort svchost.exe?

    Om du tar bort en legitim svchost.exe körbar Microsoft Windows-fil kan din dator sluta fungera korrekt.

Intressanta Artiklar

Redaktionen

Kategoriarkiv: Skype
Kategoriarkiv: Skype
Hur man exporterar alla minnen i Snapchat
Hur man exporterar alla minnen i Snapchat
Till en början sparade inte Snapchat dina minnen, men det ändrades. Som standard, om du sparar en snap på en Snapchat-berättelse flyttas den automatiskt till dina Snapchat-minnen. Den här funktionen använder molnlagring som är direkt länkad till ditt konto. När man använder
KORRIGERA: Windows 8.1 Metro-appar fungerar inte eller kraschar
KORRIGERA: Windows 8.1 Metro-appar fungerar inte eller kraschar
Windows 8.1 levereras med ett antal inbyggda moderna appar som är lämpliga för pekskärmar. Även om de i allmänhet är stabila, ibland på grund av olika orsaker, kan dessa appar sluta fungera eller krascha när de startar. Det finns flera allmänna rekommendationer för att återställa normalt modernt appbeteende i Windows 8.1 och få dem att fungera igen.
Skåda! Den massiga skönheten i retro sci-fi-bokomslag
Skåda! Den massiga skönheten i retro sci-fi-bokomslag
För alla som växte upp och drömde om massa-sci-fi-konst ser ett nytt projekt från obundet publicering ut som det kommer att utlösa några fantasier. Crowdsourcing-webbplatsen har öppnat dörrarna för finansiering av ett visuellt spektakulärt kompendium av
Hur man ändrar textfärg i Pixlr
Hur man ändrar textfärg i Pixlr
Pixlr låter dig skapa professionellt utseende foton med bara ett par klick. Det finns många självstudier som visar hur du använder Pixlr för att redigera dina foton. Men inte många nämner att du ändrar färgen på din
Inaktivera PulseAudio per användare i Linux
Inaktivera PulseAudio per användare i Linux
Du kan inaktivera PulseAudio för ett användarkonto utan att påverka andra användare på din Linux-dator. Så här kan det göras (två metoder).
Vad är en nod i ett datornätverk?
Vad är en nod i ett datornätverk?
Det finns flera typer av noder, men inom ett hem- eller företagsnätverkssammanhang kan en nod vara en stationär PC, router, switch, hubb eller skrivare.