Abgesicherter geht auch nicht?
Wenn ja, dann lad dir mal ne Linux Live-CD und versuch die viaide.sys darüber auszutauschen. Dann sollte Vista erstmal wieder starten. Sollte das gelingen installier ggf den Treiber neu.
Könntest auch die Festplatte extern an nen anderen PC hängen