This is driving me crazy.
A client of mine complained that their XP SP2 system was running slow. I ran Malwarebytes Anti-malware and found 20 items among which was the Trojan.ambler keylogger virus. I allowed the programme to remove everything which required a reboot. On rebooting I was faced wit the dreaded "Generic Host Process for Win32 Services has encountered a problem and needs to close" message. Clicking on Close sends it away and everything else on the machine seems to be working fine.
While working on the machine I noticed that the Windows Update icon was displaying in the system tray. When clicked it requested permission to update the system to SP3. I felt pretty sure that this would also cure the GHP error and so carried out the update. All went well but on rebooting the GHP message was still there.
I have followed some advice on various sites, in particular the re-registering of Windows Update files and renaming of the Software Distribution folder but this has not helped. The problem appears to be with svchost.exe but this could refer to many different things. Since removing the malware I have run further scans with AV and AM programmes. These have found and removed a few more things but the GHP message prevails.
I am desparate to find a solution and would welcome any suggestions.