A Recuperação de Partição GPT pode restaurar a tabela de partição antiga?

Danifiquei acidentalmente ou perdi a tabela de partição GPT do meu disco, e agora minhas partições antigas não estão sendo exibidas corretamente. Estou tentando descobrir se a recuperação de partição GPT pode restaurar a tabela de partição original sem perda de dados, ou se há uma maneira mais segura de recuperar as partições ausentes.

Primeira coisa: não mexa no disco mais do que o necessário. Se ele de repente aparecer como “Não alocado”, “RAW” ou algo como “Partição GPT de Proteção”, pare de tentar correções aleatórias no Gerenciamento de Disco. Não crie uma nova partição, não o formate e não execute Diskpart clean. É assim que as pessoas transformam um problema recuperável em algo muito pior.

O GPT tem um pouco de dados de backup integrados, então uma tabela de partição danificada não significa automaticamente que seus arquivos desapareceram. Muitas vezes, o sistema operacional simplesmente não consegue mais ler a estrutura, enquanto os arquivos reais ainda estão lá.

Se os dados forem importantes, a opção mais segura é primeiro criar uma imagem completa setor por setor da unidade. Ferramentas como dd ou ddrescue podem fazer isso. Depois, você trabalha na imagem em vez de mexer no disco original. Se uma tentativa de recuperação der errado na imagem, você pode recomeçar. Se fizer a gravação errada na unidade física, talvez não tenha essa chance.

Para a maioria das pessoas, eu pularia a reconstrução manual da tabela de partição no início e usaria um software de recuperação em modo somente leitura. Algo como Disk Drill é uma opção prática porque verifica partições perdidas, dados GPT e assinaturas de arquivos sem obrigar você a corrigir a tabela imediatamente. A parte importante é visualizar o que ele encontra e depois recuperar os arquivos para outra unidade. Nunca os recupere de volta para o mesmo disco com problema.

Depois que seus arquivos forem copiados com segurança para outro lugar, aí sim você pode pensar no reparo. Se você se sente à vontade com ferramentas de linha de comando, o TestDisk pode procurar a partição antiga e regravar a tabela de partição se encontrar a correta. Só tenha cuidado antes de escolher “Write”, porque selecionar a partição errada pode deixar tudo mais confuso.

gdisk é outra opção se o cabeçalho GPT principal estiver danificado, mas o cabeçalho GPT de backup no final da unidade ainda puder ser usado. Em alguns casos, ele pode restaurar o GPT primário a partir do backup, mas, de novo, isso é algo que eu só faria depois de criar uma imagem do disco ou depois que os arquivos importantes já tiverem sido recuperados.

E se o Windows mostrar “Partição GPT de Proteção”, não presuma que isso significa que o disco precisa ser apagado. Isso pode acontecer com sistemas mais antigos, docks USB ou outras incompatibilidades estranhas. Primeiro, verifique se um software de recuperação consegue ver os arquivos. Muitas vezes, ele consegue ignorar esse rótulo de proteção bem o suficiente para permitir que você copie tudo com segurança.

Um cabeçalho GPT primário ausente é uma situação bem diferente de uma unidade em que o início do disco foi sobrescrito por um novo formato ou instalador. No primeiro caso, sim, a tabela de partições antiga muitas vezes pode ser reconstruída a partir do GPT de backup no final do disco. No segundo caso, restaurar a tabela antiga talvez não seja mais realmente possível, e o foco passa a ser a recuperação de arquivos ou carving.

Concordo com a cautela acima, mas eu seria um pouco mais lento para partir direto para gravar qualquer tabela reparada de volta. Uma armadilha comum é uma ferramenta encontrar várias partições antigas e todas parecerem plausíveis. Isso acontece se o disco já foi reparticionado antes, clonado, movido entre adaptadores USB ou usado em mais de uma máquina. Se você gravar o layout errado, o disco pode parecer corrigido enquanto aponta para partições antigas ou sobrepostas. Isso é pior do que deixá-lo como está para outra varredura.

Outra coisa que as pessoas esquecem é o gabinete ou adaptador. Alguns docks USB informam um tamanho de setor diferente do usado internamente pela unidade, e a GPT pode parecer corrompida mesmo quando o próprio disco não está. Se esta for uma unidade externa, tente o mesmo tipo de conexão que ela usava originalmente antes de reparar qualquer coisa. Se ela foi removida de um NAS, caixa RAID ou configuração BitLocker, não a trate como um disco Windows único normal até saber com o que está lidando.

Então, a resposta curta é sim, a recuperação de GPT pode restaurar a tabela de partições antiga quando o GPT de backup ou os limites das partições ainda estão intactos. Mas eu trataria restaurar como a última etapa, não a primeira. Primeiro confirme que os arquivos estão visíveis em algum lugar, copie qualquer coisa importante para outro disco e depois considere o reparo com TestDisk/gdisk se o layout encontrado corresponder exatamente ao que você lembra.

Restaurar a tabela GPT antiga não restaura automaticamente a unidade para um estado íntegro e montável.

Esse é o ponto que muita gente costuma ignorar. A GPT só diz ao computador onde as partições começam e terminam, de que tipo elas são e alguns IDs/nomes. Ela não prova que o NTFS, exFAT, APFS, ext4, cabeçalho BitLocker ou qualquer outro sistema de arquivos dentro dessa partição ainda está intacto. Você pode reconstruir uma entrada de partição perfeitamente precisa e ainda assim o Windows informar que o volume está RAW se os metadados do sistema de arquivos também tiverem sido danificados.

Então sim, a recuperação da GPT pode trazer de volta a tabela de partição antiga no caso certo. Se apenas o cabeçalho GPT primário foi corrompido e a GPT de backup ainda está válida, ferramentas como o gdisk normalmente conseguem fazer esse reparo de forma bem limpa. Se as entradas de partição sumiram, mas os sistemas de arquivos ainda têm inícios reconhecíveis, o TestDisk pode conseguir recriar as entradas com base nesses limites. Isso é recuperação real da tabela de partição.

Mas se algo gravou um novo layout sobre a parte inicial do disco, a primeira partição pode ter perdido mais do que apenas sua entrada na tabela. Um instalador do Windows, instalador Linux, inicialização de NAS ou ferramenta de configuração rápida pode gravar novas estruturas de sistema de arquivos perto do começo. Nesse caso, a tabela de partição antiga pode ser parcialmente dedutível, mas recolocá-la talvez apenas exponha um volume danificado. É aí que a recuperação de arquivos importa mais do que a recuperação da partição.

Uma pequena verificação que as pessoas ignoram: observe os inícios exatos dos setores antes de gravar qualquer coisa. Partições GPT costumam começar no setor 2048, mas isso não significa que toda partição antiga começava assim. Se uma ferramenta de recuperação encontrar uma partição começando em 2048 e outra com aparência antiga começando em outro lugar, não escolha a que apenas parece normal. A correta é a que corresponde ao sistema de arquivos e ao histórico do disco. Tamanho, rótulo, pré-visualização de arquivos e se as pastas fazem sentido importam mais do que a ferramenta dizer encontrada.

Eu também não executaria CHKDSK, fsck ou qualquer opção de reparar sistema de arquivos ainda. Essas ferramentas presumem que o limite da partição está correto. Se o limite estiver errado, elas podem gravar alterações no lugar errado. Mesmo que o limite esteja certo, elas podem remover entradas de diretório danificadas que um programa de recuperação talvez ainda conseguisse ler. São ferramentas de reparo, não de recuperação.

Minha ordem prática seria:

  1. Pare de montá-lo em modo leitura e gravação, se possível.
  2. Faça uma imagem do disco se os dados valerem o tempo.
  3. Analise o disco ou a imagem em modo somente leitura.
  4. Confirme os arquivos e a estrutura de pastas antes de gravar um reparo de GPT.
  5. Recupere primeiro os arquivos importantes para outro disco.
  6. Só então considere gravar a tabela de partição recuperada.

Disk Drill, TestDisk, R-Studio, UFS Explorer, DMDE e ferramentas semelhantes abordam isso de maneiras um pouco diferentes, mas a regra principal é a mesma: visualizar antes de reparar. Se uma ferramenta puder mostrar os nomes reais das suas pastas e abrir arquivos de amostra, isso é um sinal muito melhor do que uma ferramenta simplesmente encontrar uma partição perdida.

Para uma unidade de inicialização, espere outro incômodo mesmo depois que a tabela de partição for corrigida. O sistema operacional ainda pode não inicializar porque a Partição do Sistema EFI, a entrada do carregador de inicialização, o BCD ou a configuração de boot do Linux podem precisar de reparo. Isso não significa que a recuperação da GPT falhou. Significa apenas que as partições estão visíveis novamente e o sistema operacional inicializa novamente são problemas separados.

Portanto, a resposta realista é: a recuperação da GPT pode restaurar a tabela de partição antiga quando o layout antigo ainda puder ser verificado. Ela não deve ser tratada como um botão mágico de desfazer. Se os dados importam, copie os arquivos primeiro e depois repare a tabela como uma etapa de conveniência. Se os dados não importam e você só quer o disco utilizável novamente, apagar tudo e reparticionar é mais rápido do que tentar ressuscitar a GPT antiga.

Não clique em “Inicializar disco” no Windows só para ver o que acontece. Isso grava uma nova estrutura de partição vazia e, embora possa não apagar todos os arquivos imediatamente, pode destruir os indícios de que uma ferramenta de recuperação de GPT precisa para reconstruir o layout antigo corretamente.

A recuperação de GPT pode restaurar a tabela antiga somente se o mapa antigo ainda puder ser recuperado e corresponder aos sistemas de arquivos subjacentes.