Se o Windows quiser formatar o disco rígido, provavelmente não conseguirá ler sua partição. É provável que os dados estejam danificados ou o HDD esteja sofrendo de setores defeituosos. Você pode tentar inicializar um CD do Linux ao vivo - ele pode ser capaz de montar a partição para que você possa extrair os dados.
A maior chance de recuperar os dados seria se você decidir usar os serviços de uma empresa de recuperação de dados. Verifique se o fabricante do HDD oferece esse tipo de serviço e / ou se possui empresas que ofereçam desconto para esses drives. O preço do DR pode variar muito e depende da quantidade de dados que você deseja recuperar e da complexidade do processo de recuperação.