I have recently built my own PC with Vista with this Spec:
480W PSU (Built-in with case)
Force3D HD 4670 512mb GDDR3 (ATI)
Intel E5200 ~2.5Ghz Dual-Core CPU
MSI P43 NEO Mobo
2gb OCZ DDR2 RAM
Cooler-Master Elite case
160gb Primary SATA HDD
80gb Secondary IDE HDD
First, I installed the Catalyst Graphics Drivers off the disk, then the Mobo Drivers from the disk, where it promptly BSoD error'd with an unknown code.
After going into safe mode and installing all Mobo drivers and uninstalling Catalyst, I then rebooted and loaded up Vista without the G card drivers (No "Aero" mode etc. because system wasn't supporting Graphics Card). After uninstalling the Catalyst drivers fully using other software etc. it still BSoD error'd whenever I proceeded to boot it up normally. At one point the computer started to emit 3 beeps. 1 short one, a gap then 2 short ones. Which is different to the 1 long beep then 2 short one, that I heard after removing my Graphics Card entirely and trying to boot up.
After trying unofficial drivers, and manually-installed ones to no avail, I un-installed all drivers (including Mobo ones.) Then re-installed all the Drivers, starting with Mobo drivers, all from the internet. This worked for around 3 hours; with Aero and other Graphics Accelerated options. In this time I installed a few programs, none tampering with any Graphics Drivers etc. And after having to restart for the first time since it was working, it started to BSoD as I either logged in, or before getting to the User Accounts screen.
This time I got the BSoD errors. They were unspecific but the Error Codes were either 0x00000119, which is some kind of Video Capture Software error (I don't know why I would have that, I have no no hardware for it).
And also 0x00000116, which many people with nVidia cards suffer from.
Anyone got an idea how to solve this permanently?
(I have made sure there are no remnants of other Graphics Drivers, and before reinstalling Catalyst each time I made sure the drivers were all gone.)