sleonard82255 0 Newbie Poster

Once again I have been infected with a trojan that McAfee detects but cannot repair or delete. My latest scan reports that I have a Spy-Agent.bv!inf infected winlogon.exe process. I have run the AVG Anti-Spyware utility and it comes up clean. I have also run the Trojan Remover that now comes up clean, but McAfee still reports the Spy-Agent.bv!inf trojan. Is there a pre-login process that can automatically scan and repair the winlogon.exe program so that it is not in use when scanning for trojans? Can I use the copy of winlogon.exe that is found in the C:\WINDOWS\ServicePackFiles\i386 directory to replace the current copy? These files are the same size and have identical attributes, except for the creation and access dates.

I have attached the latest HijackThis log file for review. Any assistance would be appreciated.
Thanks