Ao contrário do XP, quando você 'instala' o Vista, ele faz isso por imagem para o disco rígido em vez de copiar . Por isso, a maioria das instruções para reinstalar o Vista avisa que ele apagará o disco.
Se você estiver usando uma cópia de Varejo do Windows Vista (e não de OEM), talvez você consiga executar uma instalação de "Atualização" usando o disco original do Windows Vista. Mais informações sobre isso podem ser encontradas aqui . Certifique-se de ter um backup primeiro. :)
Esteja ciente de que o DVD de instalação precisa ter ou ser atualizado para ter o mesmo Service Pack que a sua versão instalada, ou (se permitir) você precisa desinstalar o (s) seu (s) Service Pack (s) para trazer a versão instalada para baixo para coincidir com a do seu disco.
Antes de tentar isso, talvez tente usar Restauração do sistema para voltar a um tempo antes do problema (s ) começou a mostrar?