Cómo fijar errores y problemas de svchost.exe con alto uso de la CPU
Fijado el 6 de octubre de 2007 en 8:11
Recepción a Extremidades en línea del Tech, un gran recurso para las clases particulares de la computadora, noticias de la tecnología, revisiones del software, y extremidades el computar personal. Si usted es nuevo aquí y usted tiene gusto del contenido, usted puede suscribir a mi Alimentación de RSS para conseguir extremidades diarias. ¡Gracias por visitar!
SVCHOST.EXE es uno de esos procesos misteriosos que funciona constantemente en Windows y es completamente esencial, con todo usted nunca sabe exactamente lo que está haciendo. ¿Cuál es tan SVCHOST.EXE? ¡Identificar los servicios y los programas reales que están funcionando dentro de cada proceso de SVCHOST.EXE es un pozo de la tarea digno de saber, especialmente cuando el proceso come encima de 99 o 100 por ciento de su CPU!
Tan antes de que nos zambullamos en soluciones, déjenos consiguen una comprensión más profunda de lo que hace este proceso realmente y de cómo usted puede ir sobre fijar algunos de los problemas que pudieron ocurrir. En primer lugar, el svchost está parado para el “anfitrión del servicio” y hace exactamente qué como el nombre sugieren: ayudas a los servicios del “anfitrión”. Un servicio en Windows es simplemente un programa en el sistema operativo que hace un trabajo particular y funciona en el fondo siempre cuando su computadora está encendido, aunque usted no se entra.
La mayoría de los programas que usted está al corriente de funcionamiento como executables independientes, tal .EXEs. Sin embargo, la mayoría de los servicios se ponen en ejecución bajo la forma de DLLs, que no puede funcionar en sus el propios. Por lo tanto, el svchost carga eso DLLs y los funciona sí mismo. Ése es porqué cuando usted abre a encargado de la tarea de Windows, usted verá un manojo de funcionamiento de los procesos de svchost.exe. Si usted desea más Info en el Manger de la tarea, compruebe hacia fuera mis artículos encendido entender al encargado de la tarea.
Usted notará que hay actualmente ocho procesos del svchost que funcionan en mi computadora, todo el usar encima de varias cantidades de memoria y el funcionamiento bajo diversos nombres del usuario. ¿Nos dejamos tan decir uno de ellos estamos funcionando en un uso excesivamente alto de la CPU de 100 por ciento, cómo podemos identificar el funcionamiento real del uso?
Hay realmente dos maneras de ir sobre esto: haciéndolo todo que usa manualmente el aviso de comando y la herramienta de los servicios o usando un uso de los terceros. Voy a mencionar ambos aquí en caso de que uno no trabaje para usted.
Identifique los procesos de svchost.exe usando el aviso de comando (la manera dura)
1. Primero, vaya a continuación y chasque encendido Comienzo y entonces Funcionamiento y mecanografíe adentro CMD y tecleo AUTORIZACIÓN
2. Mecanografíe adentro el siguiente en la ventana y la prensa del comando Entre
tasklist eq svchost.exe del imagename de /svc /fi “
Usted debe conseguir una salida como se muestra abajo con el nombre, el PID, y la descripción del servicio
Usted ahora verá que cada proceso del svchost junto con él es número único de la identificación y los servicios que es responsable del funcionar. However, these names are still very cryptic and are all short hand names. In order to get some more useful information about the process, we can use the Services browser in Windows.
3. Right-click on My Computer, choose Manage. On the resulting screen, choose Computer Management and then choose Services and Applications. Finally, choose Services.
4. Now try to match the cryptic Windows service name with the easily readable names in the Services tab. This is a little and can take some time because if you take the process with ID 1436 and it’s name WudfSvc, you have to try to find it in the list. If you double-click on one the service names, you’ll see their cryptic name also, so that’s how you can match them up. In my case, I guessed that the W means the process starts with Windows… and opened them until I saw a match.
As you can see, the Windows Driver Foundation service is actually called WudfSvc also!
Use Process Explorer to find programs running as svchost.exe (easy way)
If you found to be too difficult, there is a much easier way! Check out the Process Explorer tool from Microsoft (originally from SysInternals). The tool is completely free and gives you detailed information for each process currently running.
Once you download it, just run the exe file as it does not have to be installed. Hover your mouse over the svchost process and you’ll get a popup showing you which service is running under that process.
Fixing SVCHOST high CPU usage
Now that you have figured out exactly which process is eating up all of your CPU, we can address how to fix it. If you have found that the process is not a Windows process, such as Windows Update or Windows Firewall, etc, then simply kill the process and uninstall the program.
However, most of the time that this problem occurs, it has something to do with a Windows process. The best solution in this case is to install all of the latest updates from Microsoft’s web site. If you’re not able to do so normally in Windows, try restarting the computer in safe mode and try it again.
Also, if you can get to the Services tab like we did above, go ahead and right-click on the service and choose Disable. Even if it’s Windows Update or the Firewall, don’t worry, you can re-enable it later. Then restart the computer and go to Microsoft’s web site and manually get the updates. Re-enable the service and restart the computer again and hopefully things are working!
In order to disable a service in Windows, right-click on it from the Services tab and choose Properties.
Next choose Disabled from the Startup type combo box located in the middle of the dialog box:
I have gone through this process a couple of times and it’s worked for me. So again, it’s disable the service, restart computer, install updates manually, re-enable service, and then restart computer again.
Any questions, comments, add-ons, or tips? Post a comment!
Technorati Tags: svchost, svchost high cpu, services, task manager, process
Bookmark, Share or Email this article.
If you enjoyed this post, make sure you subscribe to my RSS feed!
» Filed Under Computer Tips
Related Posts
- An introduction to the Windows XP Task Manager: Processes, Programs, and Performance - Part 2
- An introduction to the Windows XP Task Manager: Processes, Programs, and Performance - Part I
- Want more information on your Windows XP processes?
- Windows Server 2003/Small Business Server hangs on "Applying Computer Settings"
- How to forcefully clear all jobs from a print queue
























