please read this LOG.
Shared\Encarta Search Bar\ENCSBAR.DLL This is a unknown process.
Diagnostic\xpnetdiag.exe Neutral (3.5 / 5.00)
O23 - Service: PNRCPP - Unknown owner - C:\Program Files\Phone Recorder Plus\PNRCPP.exe (file missing) Unknown service. (PNRCPP.exe)
O23 - Service: Macrium Reflect Image Mounting Service (ReflectService) - Unknown owner - C:\Program Unknown service. (Program)
O23 - Service: Ulead Burning Helper (UleadBurningHelper) - Ulead Systems, Inc. - C:\Program Files\Common Files\Ulead Unknown service. (Ulead)
Sun Java is down level and has security exposures:
O2 - BHO: SSVHelper Class - {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} - C:\Program Files\Java\jre1.6.0_03\bin\ssv.dll
Go to Add/Remove Programs and uninstall all Sun Java installs.
You should install User Profile Hive Cleanup Service to help with slow log off and unreconciled profile problems:
http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1B286E6D-8912-4E18-B570-42470E2F3582&displaylang=en
You need Windows Defender as an additional Protection Layer:
http://www.microsoft.com/windows/products/winfamily/defender/default.mspx
Update Windows Defender daily through its portal:
http://www.microsoft.com/security/portal
Install the latest Sun Java:
http://www.java.com/en/download/manual.jsp
Run Secunia Online Software Inspector to see what other applications are vulnerable to infection:
http://secunia.com/vulnerability_scanning/online