I've done some digging on the net regarding your issue and it seems you are not alone.
Since a number of items I have read involve Graphics Driver nvlddmkm.sys failure and some have had success by removing c:\windows\system32\drivers\nvlddmkm.sys followed by uninstalling the nVidia Drivers (Display only choice) using the Programs and Features list in Contol Panel to complete the removal of the Graphic Drivers.
This removal of nvlddmkm.sys would have to be done in Safe Mode when VISTA does not load that or the other nVidia driver files. Removing or deleting nvlddmkm.sys ensures a fresh copy of the file is reinstalled when the nVidia Display Drivers are reinstalled.
You also need to open a windows file explorer folder and then using Alt+T>O (Alt+Tools>Folder Options) use the View TAB to "Show hidden files and folders" as well as unchecking the "Hide Proteced Operating System files (recommended)" checkbox
so you will be able to see these types of files.
This location has
all the
drivers for your particular system. You may want to see this.
I would recommend uninstalling and reinstalling your Storage Manager Drivers that you had an issue with. If you look here
and scroll down to "Known issues after upgrading to VISTA SP1, you can see that nVidia is related to the SATA hard drive system. (Even though you may not be on SP1 yet)
nVidia .
nVidia driver fails to support SATA and RAID drive configurations.
Get driver
SP37247 - SATA IDE (In English)
So basically
Start>Control Panel>Programs and Features. Locate nVidia Drivers on the list and uninstall / change. Choose only "Display Drivers"
Remove nvlddmkm.sys in Safe Mode after you can see hidden, system and operating files. This file is located in c:\windows\system32\drivers\.
Make sure you have the nVidea drivers found here
so you have them on hand to reinstall.
nVidia Driver Installation Hints - "Download Accelerator" utilities should be disabled when downloading any drivers.
- Do not run virus protection software in the background while installing the drivers. This prevents the driver from configuring itself properly.
I think this is enough for you to digest right now. I always cancel the wizard that Windows starts when it detects the video card after you uninstall the drivers. Then the nVidia setup program can run without interference.
Let us know how you make out.