O problema está resolvido (com o apoio de alguns gurus técnicos compartilhando seus conhecimentos nas mídias sociais), e estou postando detalhes mais importantes como resposta.
Desde o início, foi meu mal entendido que o sinalizador RAW é igual a fisicamente escrito 0 na partição correspondente. O fato é que 0 significa registro de partição vazio, que não é nenhuma partição, enquanto RAW é um sinalizador lógico que denota alguns problemas na partição. Portanto, diskpart
s "message" neste caso foi que, embora a partição "inacessível" seja logicamente "saudável", seu disco rígido subjacente pode conter alguns defeitos.
Na era dos discos rígidos SMART, os defeitos são registrados internamente em cada disco e podem ser corrigidos (se não forem fatais).
Primeiramente, eu usei HDDScan para ler informações da SMART. Aqui está o que eu tenho:
Porfavor,notequeacontagemdeerrospendentesé3.Esseserrosdevemsercorrigidos.
Paraessepropósito,deve-sedescobrirquaissetoresproduzemexatamenteesseserros,especificamenteescanearasuperfíciedodiscoparaerrosdeleitura.Nomeucaso,outilitário
Comoresultado,recebiosendereçosde3blocoscomsetoresdanificados.
Emseguida,umdosmétodospararepararosblocosdeveseraplicado(ométodoespecíficopodevariardependendodofabricantedodiscorígido).Nomeucaso,foisuficientetentarescreveralgunsdadosnosblocosdanificados.OdiscoSMARTéinteligenteosuficientepararemapearblocosdanificadosparaalgumoutroespaçoreservadoseaoperaçãodegravaçãofalhar.Amaneiramaisfácildeexecutarocomandowrite-copieumaregiãodeblocosparasimesmo.Vocêpodeusarsuaferramentapreferidaparaisso,euuseiTools -> Copy sectors
). Na medida em que os blocos ruins foram localizados perto um do outro no meu caso, executei o comando de cópia apenas uma vez: o bloco inicial de Source
e Destination
foi igual (um pouco antes do primeiro setor ruim) e número de setores para copiar foi definido grande o suficiente para cobrir a região com todos os 3 blocos ruins. Como esta é uma cópia para si mesma, ela não altera os blocos válidos. Os blocos ruins estão cheios de zeros. Seus dados originais são perdidos de qualquer maneira. Se os blocos defeituosos não contiverem dados críticos, o disco restaurado provavelmente executará bem todos os programas.
Após a execução do comando copy, verifiquei novamente as informações do SMART e certifiquei-me de que a contagem de erros fosse 0. Se não fosse, algo deu errado e deve ser investigado em profundidade.
A última coisa a fazer é executar chkdsk d: /F
(onde d
é a letra da sua unidade) para corrigir erros lógicos na partição fisicamente restaurada.
Depois de tudo isso, consegui recuperar a problemática partição NTFS (o sinalizador RAW acabou, e ele está listado como NTFS novamente), no local e quase sem perda de dados - pelo menos o Windows está inicializando como antes.