Hi,
I have few steps here that might fix the issue.
If you have windows installation disc for Windows Vista, I would suggest you to perform startup repair.
Startup Repair is a Windows Vista recovery tool that can fix certain problems, such as missing or damaged system files that might prevent Windows from starting correctly. When you run Startup Repair,
it scans your computer for the problem and then tries to fix it so your computer can start correctly.
Startup Repair is located on the System Recovery Options menu, which is on the Windows Vista installation disc. If your computer manufacturer has preinstalled recovery options, Startup Repair might also be installed
on your hard disk. If your computer does not include Startup Repair, your computer manufacturer might have customized or replaced the tool. Check the information that came with your computer or go to the manufacturer's website. Click on the link below to perform
Startup Repair on the computer: http://windowshelp.microsoft.com/Windows/en-US/Help/5c59f8c1-b0d1-4f1a-af55-74f3922f3f351033.mspx#EI
If the issue still persists then I would suggest you to run the System File Checker {SFC} scan on the computer which would replace the corrupted system files.
Follow the steps below and check if the issue is resolved.
I would suggest you to empty the temp folder and later follow the steps below:
i. Click Start>>type %temp% in the search
box>>press enter>>delete everything present in the temp folder.
1. Click StartCollapse this imageExpand this ima, and then type cmd in
the Start Search box.
2. Right-click cmd in the Programs list, and then click Run
as administrator. Collapse this imageExpand this image
If you are prompted for an administrator password or confirmation, type your password or clickContinue
3. At the command prompt, the following line, and then press ENTER: sfc /scannow
When the scan is complete, test to see whether the issue that you are experiencing is resolved.
Additional information: http://support.microsoft.com/kb/936212/
Hope this information is helpful.
Let me know if this worked.
Best Regards,
Mustafa Akcanca