I assume you are using Windox XP this is the answer to your query
The file svchost.exe is the Generic Host Process for Win32 Services used for administering 16-bit-based dynamically linked library files (DLL files) including other supplementary support applications.
As operating systems became more complex Microsoft decided to run more software functionality from a dynamic link library (DLL) interface. However DLLs are unable to launch themselves and require at least one executable program, i.e. svchost.exe, is needed to bridge between the library process and the operating system.
Through the solitary file svchost.exe, the DLLs efficiently contain and dispense Win32 services as well as neatly facilitate the execution of svchost.exe’s own operations. Acting as a host, the file svchost.exe creates multiple instances of itself. The multiple executions of the file svchost.exe contribute to the stability and security of the operating system by reducing the possibility of a crashing process that causes a domino effect on its neighbor processes, thereby creating a system-wide crash in the machine
What I would recommend being a Technician is to run a registry scan and restore the components that arent working properly
and to do so
this is the best software I would recommend..
download it .. run a scan you shall come to know the problem for yourself
then click RESTORE TO THE LEFT HAND SIDE OR YOU CAN CHOOSE TO CLICK FIX.. and you are done..
your system will start responding MUCH MUCH BETTER than before
http://download.cnet.com/Free-Window-Registry-Repair/3000-2086_4-10606555.html
PS:- I HAVE PERSONALLY TRIED AND TESTED THE ABOVE SOFTWARE.. WORKS WONDERS