Now you should turn system restore off to flush out all previous system restore points, then turn it back on and create a new restore point:
To turn off system restore, on the Desktop, right click on
My Computer and click on
Properties.
Click the
System Restore tab.
Check
Turn off System Restore.
Click Apply and then click OK.
Restart your computer, turn System Restore back on and create a restore point.
To create a new restore point, click on
Start
All Programs
Accessories
System Tools and then select
System Restore.
In the System Restore wizard, select
Create a restore point and click the Next button.
Type a name for your new restore point then click on Create.
I also recommend downloading
SPYWAREBLASTER for added protection.
Read here for info on how to tighten your security.
Delete your temporary files:
In safe mode navigate to the C:\Windows\Temp folder. Open the Temp folder and go to Edit - Select All then Edit - Delete to delete the entire contents of the Temp folder.
Go to Start - Run and type
%temp% in the Run box. The Temp folder will open. Click
Edit - Select All then hit
Delete to delete the entire contents of the Temp folder.
Finally go to Control Panel - Internet Options. On the General tab under "Temporary Internet Files" Click "Delete Files". Put a check by "Delete Offline Content" and click OK. Click on the Programs tab then click the "Reset Web Settings" button. Click Apply then OK.
Empty the recycle bin.