Eu concordaria que seria extremamente improvável que fosse um problema de hardware relacionado à sua placa-mãe, memória, fonte de alimentação e placa de vídeo. É possivelmente, mas improvável, que seja um problema de hardware relacionado ao seu disco rígido.
Desde que você mencionou um arquivo host sequestrado, eu assumo que isso foi causado por um vírus, então eu iniciei a partir daí e faria uma verificação completa de vírus (especialmente vírus do setor de inicialização). Você precisará de um Antivírus cd / dvd para fazer isso.
Quando você está inicializando a partir do DVD, obviamente não está tentando inicializar o disco rígido e, portanto, está ignorando uma área que é conhecida por causar essa mensagem de erro.
Além disso, verifique se você não tem nada conectado que a máquina esteja tentando inicializar (unidade USB, disco rígido removível, etc.).
Se isso não resolver o problema, supondo que o Vista seja o único sistema operacional, tente consertar o setor de inicialização (consulte link para mais detalhes)
É sempre uma boa ideia fazer backup do que você quiser antes de tentar isso.