Excluí acidentalmente uma partição GPT enquanto gerenciava meu disco, e agora os dados da unidade não estão mais acessíveis. Qual é o método mais seguro de recuperação de partição GPT para restaurar a partição sem sobrescrever arquivos ou piorar o dano?
Primeira coisa: não grave mais nada nessa unidade. Sério, pare por aí. Se for a sua unidade de inicialização, desligue o computador e use um USB live. Se for um disco externo ou secundário, desmonte-o ou desconecte-o até estar pronto para trabalhar nele. Os arquivos ainda podem estar lá, mas cada nova gravação aumenta a chance de sobrescrever algo que você realmente quer recuperar.
A única boa notícia é que discos GPT geralmente são um pouco mais tolerantes do que os antigos discos MBR. O GPT mantém um cabeçalho de partição de backup no fim da unidade, então, se o principal foi danificado, a recuperação ainda costuma ser possível.
Se você tiver outra unidade com espaço livre suficiente, crie uma imagem setor por setor antes de tentar reparos. Use dd, ddrescue ou uma ferramenta comercial de criação de imagem, se isso for mais a sua praia. A ideia é trabalhar em uma cópia em vez de mexer na única versão dos seus dados. Se uma tentativa de reparo der errado, você pode recomeçar a partir da imagem.
Para a maioria das pessoas, um software de recuperação é a opção inicial mais segura. Quando a tabela de partições está corrompida, o Windows ou o macOS podem agir como se a partição tivesse sumido, mas os dados reais dos arquivos ainda podem estar lá.
Disk Drill é uma opção sólida para esse tipo de problema com GPT. Ele pode verificar diretamente o disco físico, procurar partições perdidas e assinaturas de sistemas de arquivos, além de mostrar prévias antes de você recuperar qualquer coisa. Também lida com sistemas de arquivos comuns, como NTFS, FAT32 e exFAT, e pode trabalhar com unidades que aparecem como RAW.
O fluxo básico é bem simples:
- Escolha o disco físico, não apenas um volume visível.
- Execute a verificação Buscar dados perdidos.
- Verifique os resultados Existentes e Reconstruídos.
- Salve os arquivos recuperados em uma unidade diferente.
Se você se sentir à vontade com ferramentas mais técnicas e quiser tentar restaurar a própria partição, veja o TestDisk ou o gdisk.
O TestDisk existe há muito tempo e ainda é útil. Ele verifica assinaturas de partições antigas e, se encontrar as corretas, pode gravar essas entradas de volta na tabela de partições. A verificação em si é segura o bastante, mas, depois que você escolhe Gravar, ele modifica o disco, então não faça isso a menos que o layout encontrado realmente faça sentido.
O gdisk também pode ajudar com danos específicos de GPT. Como o GPT armazena um cabeçalho de backup no fim do disco, as opções de recuperação do gdisk às vezes conseguem reconstruir o cabeçalho primário a partir desse backup. Isso é especialmente útil quando apenas o começo da unidade foi comprometido.
Mais uma coisa: se o Windows mostrar o disco como uma Partição Protetora GPT, não corra para o Diskpart e execute clean. Isso pode acontecer após uma mudança de hardware, como mover uma unidade de uma dock USB para SATA interno, ou por causa de uma incompatibilidade de tamanho de setor ou de driver. Clean apaga a tabela de partições, que é o oposto do que você quer antes da recuperação. Primeiro retire os arquivos com algo como o Disk Drill, depois se preocupe em corrigir ou reformatar o disco.
Uma entrada de partição excluída e uma partição formatada são duas situações muito diferentes, então não a “inicialize” nem a formate só porque o Windows pede. Se apenas a entrada GPT sumiu, o TestDisk/gdisk pode restaurar a partição, mas se algo tiver sido recriado nesse espaço, eu recuperaria os arquivos primeiro para outro disco com algo como o Disk Drill, em vez de tentar reparar a tabela no local. O método mais seguro ainda é criar uma imagem da unidade, verificar a imagem e depois não gravar nada de volta até que os dados sejam copiados.
Se a partição foi apenas excluída e o espaço não foi reutilizado, a recuperação costuma ser possível. Se a unidade foi reformatada, reparticionada, usada após a exclusão, ou se for um SSD no qual o TRIM já foi executado, espere uma recuperação bem mais complicada.
Concordo com o conselho de priorizar a imagem acima, mas eu teria mais cautela com restaurar a partição como primeiro objetivo. Restaurar a entrada GPT parece ótimo porque a unidade pode voltar a montar de repente, mas ainda assim é uma gravação no disco com problema. Se a ferramenta adivinhar errado o setor inicial ou final, você pode transformar uma situação recuperável em algo pior.
A ordem mais segura é:
- Pare de usar o disco.
- Clone ou crie uma imagem de toda a unidade física em outra unidade.
- Faça a varredura do clone/imagem.
- Copie os arquivos recuperados para um terceiro local ou pelo menos para outro disco.
- Só depois que os arquivos importantes estiverem seguros, tente reparar a tabela GPT.
Essa ordem é mais lenta e irritante, mas evita apostar com a única cópia dos dados.
Uma coisa que as pessoas esquecem: não deixe o Windows corrigir a unidade. Nada de Inicializar, Formatar, Converter, chkdsk, ou verificar e reparar. O chkdsk não é uma ferramenta de recuperação. Ele serve para tornar um sistema de arquivos consistente, e pode excluir ou renomear registros de arquivos danificados durante esse processo. Ótimo quando você tem backups, ruim quando o próprio disco é o único backup.
Quanto ao método real, depende do que aconteceu.
Se você apenas excluiu a entrada da partição no Gerenciamento de Disco e não fez mais nada, o TestDisk provavelmente é a ferramenta gratuita mais adequada para tentar. Deixe-o analisar o disco e procurar os limites antigos da partição. Se ele encontrar uma partição com o tamanho e o sistema de arquivos esperados, você pode inspecionar os arquivos antes de gravar qualquer coisa. Não pressione Write só porque ele encontrou algo. Verifique se o setor inicial, o tamanho e a lista de arquivos fazem sentido.
Se o cabeçalho GPT estiver danificado, mas o GPT de backup no fim do disco estiver intacto, o gdisk às vezes consegue reconstruir o GPT primário a partir do backup. Isso é mais um trabalho de reparo da tabela de partição do que de recuperação de arquivos. É útil, mas pressupõe que o layout de backup ainda esteja correto.
Se a partição foi recriada, formatada rapidamente, ou se o disco agora aparece como RAW, eu pararia de pensar em recolocar a partição no lugar e focaria em copiar os arquivos para fora. Disk Drill, R-Studio, UFS Explorer, DMDE e ferramentas semelhantes podem examinar todo o dispositivo em busca de sistemas de arquivos e registros de arquivos. O Disk Drill é mais fácil para usuários não técnicos e as visualizações são úteis, mas salve os arquivos recuperados em outro lugar. Nunca recupere de volta na mesma unidade que você está examinando.
Há mais um caso específico: criptografia. Se a partição ausente era BitLocker, VeraCrypt, FileVault ou algo semelhante, a extração genérica de arquivos pode dar resultados ruins porque a área de dados está criptografada. Nesse caso, o ideal é realmente restaurar ou detectar corretamente o limite da partição, depois desbloqueá-la com a senha original ou a chave de recuperação. Se você não tiver a chave, a recuperação da partição não vai descriptografar magicamente os arquivos.
Para uma unidade externa, eu tentaria manter o mesmo caminho de hardware durante a recuperação. Algumas unidades grandes se comportam de forma diferente em docks ou adaptadores USB diferentes por causa da tradução de tamanho de setor. Um disco que foi usado originalmente em um gabinete específico pode parecer incorreto quando conectado por outro adaptador. Isso não significa que os dados se foram, mas pode fazer as ferramentas de recuperação mostrarem deslocamentos estranhos de partição.
Minha opinião prática: se os arquivos importam, clone primeiro e recupere os arquivos antes de reparar. Se os arquivos podem ser substituídos e você quer principalmente a partição de volta rapidamente, TestDisk ou gdisk podem valer a tentativa, mas só depois de confirmar que a partição detectada é a correta. O movimento mais arriscado é ir clicando nos avisos do Windows porque a unidade parece vazia. É assim que uma simples entrada GPT excluída vira um trabalho de recuperação de verdade.


