O que fazer agora
- Não inicialize o disco, não crie partições e não rode mais nenhum comando do diskpart nele.
- Verifique se foi clean, que leva segundos, ou clean all, que leva horas.
- Procure partições perdidas no disco físico inteiro em modo somente leitura e salve os arquivos em outro disco.
Passo a passo
Pare e deixe o disco como está
Feche o diskpart com exit. Ao abrir o Gerenciamento de Disco, o disco costuma aparecer como Desconhecido e Não Inicializado, com um pedido para inicializá-lo. Cancele essa janela. Inicializar grava uma tabela de partições nova, e criar uma partição depois grava um sistema de arquivos novo.
Role para cima na janela de comando
Se a janela ainda estiver aberta, a saída do list disk mostra o número e o tamanho de cada disco. Assim você sabe qual disco foi realmente selecionado e qual é a capacidade, o que ajuda a reconhecer as partições certas depois. Anote também se é SSD ou HD.
Descubra se foi clean ou clean all
Os dois terminam com a mesma mensagem dizendo que o disco foi limpo com êxito. O clean termina quase na hora. O clean all demora, muitas vezes horas em um HD grande, porque sobrescreve cada setor. Se ele chegou ao fim, os dados se foram; se você o interrompeu, só a área já alcançada foi perdida.
Abra o FileFix Ultimate como administrador
Rode a versão portátil a partir de um pendrive ou outra unidade para não gravar nada no disco limpo. É preciso ter direitos de administrador para ler um disco sem partições.
Procure partições no disco físico
Em Recuperar arquivos excluídos, selecione o disco limpo como disco físico inteiro. O aplicativo procura setores de inicialização NTFS, FAT32, exFAT e outros, além do setor de inicialização reserva do NTFS no fim de cada partição, e lista as partições encontradas com início, tamanho e sistema de arquivos.
Verifique os candidatos certos
Escolha os candidatos cujo tamanho combina com a divisão do disco que você lembra e rode a Verificação equilibrada em cada um. Se nenhuma partição aparecer, rode a Verificação profunda por assinaturas no disco inteiro; os arquivos voltam sem nome, mas com o conteúdo.
Salve tudo em outro disco
Recupere para outro disco físico e confira os resultados antes de reparticionar o disco limpo ou voltar a usá-lo.
clean versus clean all
Segundo a documentação da Microsoft, o clean remove toda a formatação de partições e volumes do disco selecionado. Em um disco MBR, ele sobrescreve as informações de particionamento MBR e os setores ocultos; em um disco GPT, sobrescreve as informações de particionamento GPT, incluindo o MBR de proteção. Na prática, costuma zerar só cerca do primeiro e do último megabyte, o que em um disco GPT também remove a tabela reserva do final.
O Windows normalmente começa a primeira partição na marca de 1 MB, então os setores de inicialização das partições e tudo o que vem depois em geral ficam intactos. Por isso a busca por partições perdidas muitas vezes encontra todas. O clean all é outro comando: ele grava zeros em cada setor do disco. Depois que termina, nenhum programa ou laboratório consegue trazer os dados de volta.
Como o disco errado acaba selecionado
A história comum é preparar um pendrive ou uma unidade nova. O list disk mostra Disco 0, Disco 1 e Disco 2, os tamanhos parecem iguais e o select disk pega o número errado. Os números dos discos também podem mudar depois de reiniciar ou ao conectar uma unidade, então um número anotado antes pode apontar para outro disco agora.
O Windows se recusa a limpar o disco em que está rodando, então, se o seu PC ainda inicia normalmente, o disco do sistema não foi o limpo. O risco é maior no prompt de comando do instalador do Windows, onde o disco interno não está em uso e pode ser limpo sem aviso nenhum.
Por que SSDs são diferentes
Em um SSD, o clean pode fazer o Windows enviar TRIM para o disco inteiro. A unidade pode então apagar todos os blocos internamente, e a verificação encontra só zeros. Isso depende da unidade, da conexão e da versão do Windows, então ainda vale a pena verificar. O FileFix Ultimate marca resultados formados só por zeros como provavelmente irrecuperáveis em vez de salvar arquivos vazios.
Quando não funciona
- O clean all rodou até o fim: todos os setores foram sobrescritos com zeros.
- O disco é um SSD e o TRIM apagou a unidade inteira depois do clean.
- O disco foi inicializado, reparticionado, formatado e recebeu dados novos.
- O Windows ou outro sistema foi instalado no disco limpo.
- As partições eram ReFS, APFS ou faziam parte de um RAID 6 ou RAID 10, que não são analisados.
Como o FileFix Ultimate ajuda
- Lê o disco limpo em modo somente leitura e nunca grava nele tabela de partições, setor de inicialização ou qualquer outra coisa.
- Procura no disco físico inteiro partições NTFS, FAT32, exFAT, ext4 e HFS+ perdidas, usando setores de inicialização reserva quando existem.
- Passa para a Verificação profunda por assinaturas, com 68 assinaturas de arquivo, quando não sobra nenhuma estrutura de partição.
- Pode criar antes uma imagem da unidade se o disco mostrar erros de leitura e verificar a imagem no lugar dele.
- Gratuito para uso pessoal, sem limite de recuperação, e roda em modo portátil a partir de um pendrive.
FileFix Ultimate é grátis para uso pessoal, funciona offline e nunca grava na unidade da qual você está recuperando dados. O uso profissional exige uma licença anual por PC. Verifique a assinatura antes de executá-lo.
Perguntas frequentes
Existe um comando para desfazer o diskpart clean?
Não. O diskpart não tem desfazer. Muitas vezes dá para reencontrar as partições pesquisando o disco e copiar os arquivos, mas nada dentro do diskpart reverte o comando.
A mensagem disse que o DiskPart limpou o disco com êxito. Perdi meus dados?
Não necessariamente. O clean e o clean all mostram a mesma mensagem. O que importa é quanto tempo levou. Um comando que terminou em um ou dois segundos removeu a tabela de partições, não os dados.
Posso restaurar a tabela de partições antiga em vez de copiar arquivos?
Ferramentas de reparo de partições podem reescrever uma tabela a partir das partições encontradas, mas um palpite errado pode causar novos danos. Copie primeiro os arquivos importantes para outro disco; depois disso, restaurar a tabela é um teste de baixo risco.
Parei o clean all depois de alguns minutos. O que sobrou?
O clean all grava do início do disco para frente, então o começo, onde ficavam a primeira partição e os registros do sistema de arquivos dela, provavelmente está zerado. Dados mais adiante podem ter sobrevivido e ser encontrados pela Verificação profunda por assinaturas, em geral sem nomes.