Have you tried Trend MicroSystem's Sysclean...can be run in windows, withing DOS window, or in safe mode with DOS windows. Also download the latest >>>pattern file for Sysclean to use. Setup c:\sysclean, into which you will insert a copy of the anti-virus pattern.
Run the pattern by opening the folder
1.
Trend Micro Damage Cleanup Engine / Template
2.
Trend Micro Pattern Files
Your engine is the DOS looking icon "sysclean.com." I'd put a shortcut on my desktop for emergencies.
The Virus pattern file protects customers against viruses.
The Virus cleanup template automatically removes the virus from the customer's system.
* Virus Pattern File (Controlled Pattern Release) - 5.208.02
When you have an inkling that you have been invaded by a virus, close all programs as best you an, then startup sysclean...
A DOS window will open, follow the instructions. You will note hundreds of codes installing...ignore that...The whole process may take an hour or so, so be ready for it.
I run sysclean once a month for good measure.