When is the last time you updated Windows? What service pack is installed?
Updating your service pack may fix the problem especially if your still using sp1. If not follow these steps:
1. Restart the computer in safe mode:
1. Restart your computer. While your computer is starting, repeatedly press the F8 key on your keyboard. If you don't dual boot in other words have two operating systems installed don't worry about this>>> (On a computer that is configured to run under multiple operating systems, you can press the F8 key when the Boot menu appears.) Move on to step 2 if you only have one os installed.
2. When the Windows Advanced Options menu appears, select an option, and then press ENTER.
3. When the Boot menu appears again, and the words "Safe Mode" appear in blue at the bottom of the screen, select the installation that you want to start, and then press ENTER.
2. Open My Computer, and then open the C:\Windows\INF folder.
3. Right-click the sr.inf file, and then click Install.
4. When the installation process has completed, restart the computer.