Hi, in the past when i have had problems with my PC i have reset my computer back to a previous date. From memory the computer will show you what dates you can reset back to. If i knew around what date i had broke it so to speak i would just choose the nearest available day to that. 9 times out of 10 this has worked for me.
1 Click the Start button, point to All Programs→Accessories→System Tools, and then click System Restore.
2 Ensure that Restore my computer to an earlier time is selected and click Next.
3 Click a calendar date to which you want to restore your computer.
The Select a Restore Point screen provides a calendar that allows you to see and select restore points.
All calendar dates with available restore points appear in boldface type.
4 Select a restore point and click Next.
If a calendar date has only one restore point, then that restore point is automatically selected. If two or more restore points are available, click the restore point that you prefer.
5 Click Next.
The Restoration Complete screen appears after System Restore finishes collecting data and then the computer restarts.
6 After the computer restarts, click OK.
To change the restore point, you can either repeat the steps using a different restore point, or you can undo the restoration.