Hi Jack,
-Did you make any changes to the computer prior to this issue?
svchost.exe (Service Host, or SvcHost) is a system process which hosts multiple Windows services. It is essential in the implementation of so-called shared service processes, where a number of services can share a process in order to reduce resource consumption. Sometimes viruses can spoof themselves as system files.
I would suggest you to refer to the reply posted by “Waseemulla Shariff” from this thread: http://answers.microsoft.com/en-us/windows/forum/windows\_7-performance/svchostexe-32-using-100-cpu-usage/eb1d9402-ea31-47e4-87ee-5c3874ce21d3
Reply with the status of the issue and we will be glad to offer our assistance.