|Make sure your Windows Vista is up to date. You may be missing some important fixes and updates that can cause problems with your computer. To see whether Windows Vista SP1 is installed on your computer, follow these steps:|
Click on Start at the bottom left corner
Right click on Computer
Then choose Properties from the menu
See if Windows Vista SP1 is mentioned at the bottom of the Windows Edition section.
If you do not see Windows Vista SP1 there you can go and download it here.
Another thing you can try is to restart your Software licensing service.
Go to the Start menu search box and type run in it
A run dialog box will appear
Type services.msc and press enter or press ok
In the right side look for Software Licensing, double click on it
Click restart in the upper left corner
Make sure it is set to automatic
Now do the same thing with the SL UI Notification Service
Install updated drivers for your computer devices. Some Windows Vista users have solved this problem by updating video card drivers, motherboard drivers, and sound card drivers.
If all the fails then you can re-install windows.