Bei diesen vielen unterschiedlichen Fehlerquellen würde ich eine Neuinstallation des Systems vornehmen!
Alternativ kannst Du Deinen Rechner mit eingelegter Vista-DVD starten und eine Reparatur durchführen!
Mit dieser Anleitung kannst Du Dir einen
Systemreparaturdatenträger erstellen! Die Anleitung ist zwar auf Windows 7 getrimmt, dürfte aber unter Vista gleich aussehen!