Generic Host for Win32 Process error

Over the weekend I fought off a nasty virus.
I could only log into XP Home safe mode but using Avast Boot scans, Malwarebytes, Super Antispyware, IObit360 and a few others over and over again, I slowly gained the upper hand until none of the programs could find anything more. Names like FASEC, TROJ-GEN, ROOYKIT, LOWSEC went by all day.
In the end there is residual damage. Firewall turned off and greyed out, task bar a mess, system restore inoperable, some new gateway opened in my network. Most of these I have fouind help by searching around the web and trying various solutions, mostly in registry modifications.
But one issue is not reponding to any advice. A Generic Host for Win32 Process error that pops up after every reboot. Winsock resets, registry changes, nothing has worked.
From the wording of the error info it looks like something has been deleted by the antivirus programs and is now missing from the group of dlls being called by svchost.exe -k netsrv

“Faulting application svchost.exe, version 5.1.2600.5512, faulting module unknown, version 0.0.0.0, fault address 0x00404290.”

I can not tell which of the many services is the problem and have no idea what to do about it.
Any advice or solutions?

hey sens you have tried the basic programs that is recommended by this forum and other places i say you can give a rescue cd a shot from Avira, drweb cure it or bitdefender, read download and burn to a cd but do this from an clean computer and then boot from the infected computer.

http://www.freedrweb.com/livecd/
http://www.free-av.com/en/products/12/avira_antivir_rescue_system.html
http://www.techmixer.com/bitdefender-rescue-cd-with-auto-update-virus-definition-features/

good luck and write back if you get any more problems.