Pos el svchost.exe es un proceso interno de windows que lleva varios servicios del sistema operativo, es un poco extraño que te dé error.
Pregunta tienes windows2000?
Porque sino recuerdo mal el virus Blaster que provocaba reinicios en el ordenador en winXP sobre windows2000 daba errores del svchost.exe, si eso busca algún hilo sobre el blaster (los hay a montones abiertos)
Puedes comprobar si tienes el blaster en la página de panda que tiene un antivirus online, en softonic hay programa para eliminarlo, y en la página de microsoft te tendrás que bajar el parche de seguridad que evita que te vuelvas a infectar.
Venga suerte con ello