¿Que é o proceso host para os servizos de Windows svchost.exe e por que carga o procesador?

Moitos usuarios teñen preguntas relacionadas co proceso svchost.exe "Proceso de servidor para Windows" no xestor de tarefas de Windows 10, 8 e Windows 7. Algunhas persoas confúndense que hai un gran número de procesos con este nome, outros se enfrontan a un problema expresado en que svchost.exe carga o procesador ao 100% (especialmente importante para Windows 7), provocando así a imposibilidade de traballo normal cun ordenador ou portátil.

Neste detalle, que é este proceso, para que serve e como solucionar posibles problemas con el, en particular, para descubrir que servizo que se executa a través de svchost.exe carga o procesador e se este ficheiro é un virus.

Svchost.exe - que é este proceso (programa)

Svchost.exe en Windows 10, 8 e Windows 7 é o proceso principal para cargar os servizos do sistema operativo Windows almacenados en DLL. É dicir, os servizos de Windows que podes ver na lista de servizos (Win + R, enter services.msc) son cargados "vía" svchost.exe e para moitos deles comeza un proceso separado, que observas no xestor de tarefas.

Os servizos de Windows, e especialmente aqueles para os que svchost é responsable do lanzamento, son compoñentes necesarios para o funcionamento completo do sistema operativo e son cargados cando se inicia (non todos, senón a maioría). En particular, deste xeito comezan as cousas necesarias como:

  • Despachadores de varios tipos de conexións de rede, grazas aos cales ten acceso a Internet, incluída a conexión Wi-Fi
  • Servizos para traballar con dispositivos Plug and Play e HID que permiten usar ratos, webcams, teclados USB
  • Actualización dos servizos dos centros, Windows 10 Defender e outros 8.

En consecuencia, a resposta a por que o "proceso de hospedaxe para os servizos Windows de svchost.exe" son moitos no xestor de tarefas é que o sistema necesita iniciar moitos servizos cuxa operación parece un proceso svchost.exe separado.

Ao mesmo tempo, se este proceso non causa ningún problema, o máis probable é que non se axuste de ningún xeito, preocupe o feito de que se trata dun virus ou, sobre todo, intenta eliminar svchost.exe (sempre que ficheiro C: Sistema de Windows32 ou C: Windows SysWOW64doutro xeito, en teoría, pode ser un virus, que se mencionará a continuación).

E se svchost.exe carga o procesador 100%

Un dos problemas máis comúns con svchost.exe é que este proceso carga o sistema 100%. As razóns máis comúns para este comportamento:

  • Realízase algún procedemento estándar (se esta carga non sempre é): indexar o contido dos discos (especialmente inmediatamente despois de instalar o sistema operativo), realizar unha actualización ou descargala e similares. Neste caso (se vai por si só), normalmente non é necesario.
  • Por algunha razón, algúns dos servizos non funcionan correctamente (aquí tratamos de saber que é o servizo, vexa abaixo). As causas dunha operación incorrecta poden ser diferentes: danos aos ficheiros do sistema (pode comprobar a integridade dos ficheiros do sistema), problemas cos controladores (por exemplo, os de rede) e outros.
  • Problemas co disco duro do ordenador (é necesario comprobar o disco duro para detectar erros).
  • Menos frecuencia: o resultado de malware. E non necesariamente o ficheiro svchost.exe en si é un virus, pode haber opcións cando un programa malicioso externo accede ao proceso de acollida de servizos de Windows de tal xeito que provoque unha carga no procesador. Recoméndase explorar o seu ordenador para detectar virus e utilizar ferramentas de eliminación de malware separadas. Ademais, se o problema desaparece cun arranque limpo de Windows (executándose cun conxunto mínimo de servizos do sistema), entón debería prestar atención aos programas que ten en autocarga, poden verse afectados.

A máis común destas opcións é o funcionamento incorrecto de calquera servizo de Windows 10, 8 e Windows 7. Para saber exactamente que servizo provoca tal carga no procesador, é conveniente usar o programa Microsoft Sysinternals Process Explorer, que se pode descargar gratuitamente dende o sitio web oficial. //technet.microsoft.com/en-us/sysinternals/processexplorer.aspx (este é o arquivo que precisa descomprimir e executar o executable desde el).

Despois de iniciar o programa, verá unha lista dos procesos en execución, incluída a problemática svchost.exe, que carga o procesador. Se move o punteiro do rato sobre o proceso, unha ventá emerxente mostrará información sobre os servizos específicos que está a ser executado por esta instancia de svchost.exe.

Se é un servizo, pode tentar desactivalo (consulte Que servizos se poden desactivar en Windows 10 e como facelo). Se hai varios, pode experimentar coa desactivación ou polo tipo de servizos (por exemplo, se todo isto é servizos de rede), suxire unha posible causa do problema (neste caso, podería funcionar incorrectamente os controladores de rede, os conflitos antivirus ou un virus que usa a súa conexión de rede) usando servizos do sistema).

Como saber se svchost.exe é un virus ou non

Hai varios virus que se disfrazan ou se descargan usando este svchost.exe. Aínda que, na actualidade non son moi comúns.

Os síntomas da infección poden ser diferentes:

  • O principal e case garantido malicioso svchost.exe é a localización deste ficheiro fóra dos cartafoles system32 e SysWOW64 (para descubrir a localización, pode facer clic co botón dereito do rato no proceso no xestor de tarefas e seleccionar "Abrir a localización do ficheiro." de xeito similar, faga clic co botón dereito e no elemento do menú Propiedades). É importante: En Windows, o ficheiro svchost.exe tamén se pode atopar nos cartafoles de Prefetch, WinSxS, ServicePackFiles: este non é un ficheiro malicioso, pero ao mesmo tempo, non debería haber un ficheiro entre estes procesos que se execute desde estes lugares.
  • Entre outros sinais, observan que o proceso svchost.exe nunca se lanza en nome do usuario (só en nome de "Sistema", "SERVIZO LOCAL" e "Servizo de rede"). En Windows 10, este non é definitivamente o caso (Shell Experience Host, sihost.exe, é lanzado desde o usuario ea través de svchost.exe).
  • A Internet funciona soamente despois de que o ordenador estea acendido, logo de deixar de funcionar e as páxinas non se abren (e ás veces pode ver o tráfico activo).
  • Outras manifestacións comúns aos virus (a publicidade en todos os sitios non abre o que fai falta, a configuración do sistema cambia, a computadora retarda, etc.)

Se sospeita que hai algún virus no seu computador que teña svchost.exe, recomendo:

  • Usando o programa Process Explorer mencionado anteriormente, faga clic co botón dereito do rato na instancia problemática de svchost.exe e seleccione o elemento do menú "Comprobar VirusTotal" para explorar este ficheiro por virus.
  • En Process Explorer, vexa que proceso executa o problema svchost.exe (é dicir, a árbore que aparece no programa é máis alto na xerarquía). Compróbao por virus do mesmo xeito que se describiu no parágrafo anterior se é sospeitoso.
  • Utiliza un programa antivirus para escanear completamente o ordenador (xa que é posible que o virus non estea no propio ficheiro svchost, senón simplemente usalo).
  • Ver as definicións de virus aquí / threats.kaspersky.com/ru/. Escriba "svchost.exe" no cadro de busca e obteña unha lista dos virus que usan este ficheiro no seu traballo, así como unha descrición de como funcionan e como se esconden. Aínda que probablemente sexa innecesario.
  • Se polo nome dos ficheiros e tarefas é capaz de determinar a súa desconfianza, podes ver que se emprega exactamente usando svchost usando a liña de comandos introducindo o comando Tasklist /Svc

É interesante notar que o uso do 100% da CPU causado por svchost.exe raramente é o resultado de virus. Moitas veces, isto segue a ser consecuencia de problemas cos servizos de Windows, controladores ou outro software nunha computadora, así como a "curvatura" do "conxunto" instalado en computadores de moitos usuarios.