Good find and fix Adam!
One item remaining in your HJT log that I see is this one;
O20 - Winlogon Notify: winzoa32 - winzoa32.dll (file missing)
Run HJT again, place a checkmark next to that one, if it still shows, and click the FIX button.
Exit HJT.
Reboot, run HJT again to be certain that the entry is gone.
If it is and you feel comfortable that the system is clean then I would recommend setting a new, clean Restore Point by Right Clicking My Computer. Choose Properties, System Restore. Place a checkmark in turn off the system restore. You will get a box asking if you are sure, say yes. Exit out. Then do the reverse and re-enable System Restore.


Reply With Quote