Проблема известная,
Яндекс ее в лицо знает. Предлагается
слегка шаманское решение, вкратце:
1) в папке windows/system32/drivers переименовать файл nvlddmkm.sys в nvlddmkm.sys.old.
2) в папке с распакованными драйверами nVidia найти файл nvlddmkm.sy_ и распаковать его последовательно в windows/system32 и windows/system32/drivers.
3) перезагрузиться.
По словам автора этого шаманского метода, похоже на то, что в процессе установки свежих драйверов видеокарты nVidia Vista по своим каким-то причинам подменяет новоустановленный файл nvlddmkm.sys его предком, в результате чего система ведет себя соответствующим образом.
Вышесказанное относится к х32, для х64 нужно проверить соответствие указанных путей (идея, думаю, та же)