My computer is riddled with servehost.exe which at time have my CPU running at 100% and there is nothing open other than turning on the computer. I was told this happen sometimes with WindowXP, how do I resolve this problem.
If you really mean "servehost.exe", your computer is infected. See MVP Malke'sadvice on removing malware .
If you meant "svchost.exe" that's another story, so if that's the case, post back.