Vc vai comprar um cd com um sistema operacional virtual.
Ex: windows media center.
Depois vc vai conectar o seu hd no pc e selecinar um boot para sua maquina rodar o cd com sistema operacional virtual ,depois salve todos os seus arquivos no hd do seu pc. Renicie a maquina e format seu hd externo na formatção lenta isso demora quase uma hora.Terminado a formatação delvolva os arquivos salvos para o hd externo.Se esse processo não reslover é porque os seus arquivos foram corrompidos e o melhor seria excluilos e providenciar novos arquivos...