Eu tive um problema semelhante. O que eu fiz foi, eu baixei o Ubuntu e fiz um stick USB inicializável, inicializado a partir do Stick e escolhi "Test from Live CD". Em seguida, liguei outro disco rígido e montei o Windows Partition e o disco rígido externo em / mnt depois de me tornar root no terminal. Então eu copiei minha pasta de usuário para o disco rígido externo e formatado meu disco rígido interno e instalado o Windows novamente. Quando a instalação estiver concluída, você poderá retransferir seus dados. São outras soluções, mas não funcionaram para mim e, se não funcionarem para você, experimente o meu.