Unhide your system files.
Show hidden files and folders[*]Open My Computer.
[*]Go to Tools > Folder Options.
[*]Select the View tab.
[*]Scroll down to Hidden files and folders.
[*]Select Show hidden files and folders.
[*]Click OK.
[*]Close My Computer.
Navigate to C:\Windows\system32
Find this file: RUNDLL32.EXE and rundll32.exe
Right click and select Properties.
Click on the Version tab. Make sure it is by Microsoft and not some other companies.
Under File Version, it should be 5.1.2600.2180 ( xpsp_sp2_rtm.040803-2158 ) and not some other versions.
If any one of these don't match, reply back...