Solution to your Vista Problems
Vista has been an operating system with growing pains and if your Vista operating system has been automatically starting in Safe Mode every time it starts or if it refuses to startup completely, then you’re probably pulling your hair out about now.
The solution to your problem: if your Vista operating system repeatedly starts up in Safe Mode, then Vista has detected a hitch with a system device, an application that opens at start up, or a corrupted system file that stops normal functioning of the operating system. If a Vista system refuses to even turn on, then an incorrect Registry entry, mismatched device, or corrupted device driver is probably putting up road blocks that the system can’t get beyond. You may experience this difficulty if you recently upgraded to Vista from Win XP or installed an older piece of hardware without checking and uploading the available driver updates. This is the most likely culprit if you have these Vista problems after doing so. To resolve this issue, turn your computer off, disengage the hardware you recently installed, and then boot up your computer, pushing and continuing to depress the F8 key until the Advanced Boot Options screen pops up, and then just choose Safe Mode when it’s available.
Once you’re inside Safe Mode, you need to run System Restore to turn the clock back to the time just prior to the moment you installed a difficult application or piece of hardware. Important personal information and files will be automatically saved, but all system changes you made to your computer since the installation, will be lost. To open System Restore, click the Start button and then choose All Programs → System Tools → System Restore, Vista will automatically suggest the newest restore point, choose this option and just follow the on-screen prompts to compete.