This looks suspicious: (bolded the ones that aren't missing)
O2 - BHO: (no name) - {8A64AC16-CB95-49F6-B1C5-BB9FA6B8A140} - C:\WINDOWS\system32\yayyVPJa.dll (file missing)
O2 - BHO: {16642d11-fc8e-f95a-8b54-c36c5539182b} - {b2819355-c63c-45b8-a59f-e8cf11d24661} - C:\WINDOWS\system32\wydxxgpw.dll
O2 - BHO: (no name) - {D2376FB3-3D0D-414D-83AA-3AD6AD6B111F} - C:\WINDOWS\system32\tuvVpMGv.dll (file missing)
O2 - BHO: (no name) - {E302CE48-FB17-4572-8861-6A23BE9A5C8D} - C:\WINDOWS\system32\tuvSkIBT.dll (file missing)
O4 - HKLM\..\Run: [d4644990] rundll32.exe "C:\WINDOWS\system32\xbcirpiq.dll",b
O4 - HKLM\..\Run: [BMd7577a0c] Rundll32.exe "C:\WINDOWS\system32\uboeoewc.dll",s
O20 - Winlogon Notify: tuvVpMGv - tuvVpMGv.dll (file missing)
Random filenames in system32 (no results in Google) are never a good thing, so I'd try to remove those files first and find what they're coming from ... 2 of them were even running as Rundll32.exe processes, try closing them.
Running QuickTime, RealPlayer and a dozen updaters/notifiers/schedulers/etc. isn't a big help either, but wouldn't cause serious problems so that's fine 
--------------------
|


#64 |