El sistema operativo Windows se ejecuta sobre una red de archivos relacionados entre sí que mantienen el sistema , sus interacciones con la información del usuario y hardware. Aunque a menudo se espera que los ordenadores para funcionar de una manera a toda prueba, muchas cosas pueden salir mal. Los archivos pueden dañarse debido a la instalación de nuevo hardware, y los hackers pueden implantar virus en un sistema para robar archivos de información o daños. En cualquier caso, un extraño mensaje emergente anunciando que el archivo svchost.exe no se encuentra implica que sea algo en el registro del sistema se ha dañado o que el virus existe en el equipo . Archivos DLL
Para el sistema operativo Microsoft Windows para funcionar, o cualquier programa de Windows para compartir una plataforma común de programación , debe existir un conjunto de librerías y funciones disponibles en todo el sistema ; bibliotecas dinámicamente vinculados ( DLL ) proporcionar esta funcionalidad . Los programas ejecutables en un sistema Windows pueden llamar a archivos DLL para comunicarse con el hardware , como una impresora , o llamar a funciones definidas por el sistema para realizar tareas específicas .
Svchost
Cuando el examen de los procesos dentro del administrador de tareas de Windows que se ejecuta , el usuario puede ver varias instancias del proceso svchost.exe corriendo en un momento particular. El svchost en un sistema Windows representa un proceso en ejecución que aloja otros procesos orientados al servicio . Servicios de Windows a menudo se presentan en forma de archivos DLL que no se pueden ejecutar de forma independiente y sin un proceso de ayuda para ejecutarlos , como svchost . Los programas más grandes en un sistema Windows pueden requerir servicios más pequeños se ejecutan como parte de su ejecución, y estos servicios suelen funcionar en el marco de un proceso svchost .
Dañado Registros
< br >
una de las causas de pérdida de la referencia al archivo svchost implica un Registro dañado . El Registro de Windows mantiene los archivos del sistema para asegurar que los programas y las funciones del sistema operativo pueden hacer referencia a archivos importantes durante la ejecución. Esto se relaciona específicamente a la condición de referencia del sistema para los archivos DLL que contiene el sistema de archivos . Al instalar nuevo hardware, librerías enlazadas se pueden dañar o mezclado en el registro. En este caso , el programa que requiere svchost podría estar refiriéndose a una ubicación errónea de biblioteca . Un buen punto de inicio es desinstalar software o hardware periféricos instalados recientemente , en particular de software antivirus, y ver si el problema persiste.
Virus
Otro problema que podría causar un lost referencia svchost implica virus o malware . Los virus a menudo se presentan en forma de archivos DLL , o instalar archivos DLL a los directorios críticos del sistema para ocultar la infección. Esto significa que utilizan el proceso svchost para ejecutar cualquiera que sea ataques que llevan a cabo operaciones de control o cualquier que ejecutan. Como resultado , el usuario puede ver muchos procesos svchost correr, o un solo proceso svchost agotar todos los recursos del procesador . Alternativamente , el proceso podría ser mal etiquetados como scvhost.exe . En este caso , el malware o troyano podría dañar el archivo svchost o bibliotecas asociadas , por lo que el acceso es imposible. Virus software de seguimiento , tales como AdAware , McAfee o Avast ! , Puede ayudar en el seguimiento y la limpieza de una infección
.