Recuperando uma partição NTFS do raw. Como retornar NTFS do sistema de arquivos RAW sem perda de dados? #6 Use utilitários antivírus

Na maioria das vezes, o sistema de arquivos do disco muda para RAW depois que o computador foi desligado incorretamente, quando as luzes foram apagadas ou o usuário economizou tempo e puxou o cabo de alimentação da unidade de sistema da tomada. Outro motivo são os vírus que alteram o formato NTFS para RAW das unidades HDD. Como resolver esse problema, leia este artigo.

Qual é o sistema de arquivos RAW?

Se o disco estiver no formato RAW, o Windows irá exibi-lo entre outras partições do disco rígido. Mas ao tentar abri-lo, o computador apresentará um erro e solicitará que você o formate. Além disso, quaisquer ações com este volume ficarão indisponíveis: verificação de erros, desfragmentação, etc. (é útil ler “Como verificar a integridade dos arquivos de sistema do Windows 10 e restaurá-los?”).

Não existe um sistema de arquivos RAW como tal. Se o disco receber esta formatação, significa que os drivers do computador não conseguem determinar o tipo de seu sistema de arquivos - NTFS, FAT ou FAT32. Na prática, isso acontece em vários casos:

  • a estrutura do sistema de arquivos está danificada;
  • A partição não foi formatada;
  • Não há acesso correto ao conteúdo do volume.

Se o volume do sistema operacional estiver danificado, os avisos “Reinicialize e selecione o dispositivo de inicialização adequado” ou “Sistema operacional não encontrado” aparecerão quando o computador inicializar.

Recuperação

Se o problema ocorrer em uma unidade que não seja do sistema, mas contiver informações importantes que serão perdidas durante a formatação, use ferramentas padrão do Windows ou programas de terceiros para corrigir o erro.

Ferramentas do Windows

Basicamente, o utilitário chkdsk padrão ajuda a corrigir problemas de formatação em RAW.

Após a verificação, o computador reparará setores danificados e o sistema de arquivos NTFS no volume problemático.

Importante! Este método é eficaz se a unidade flash ou disco rígido tiver sido formatado em NTFS.

O utilitário chkdsk também ajudará quando o disco do sistema estiver danificado. Mas para isso você precisará de um disco inicializável ou unidade flash.

  1. Inicie o computador a partir de uma unidade flash USB ou disco inicializável → Selecione “Restauração do Sistema”.
  2. Opções avançadas -> linha de comando -> enter letra_da_unidade chkdsk: /f.

No ambiente de recuperação, as letras das partições são diferentes dos nomes das unidades lógicas. Para evitar erros, abra a lista de partições do computador na linha de comando.

Digite diskpart → listar volume → a lista indicará qual disco é o do sistema.

Programas de terceiros

Existem programas de terceiros que ajudam a restaurar o sistema de arquivos NTFS se, por algum motivo, ele tiver sido reformatado para RAW. Eles não danificam as informações do usuário armazenadas no volume, ao contrário do utilitário chkdsk, que pode “afetá-los” durante o processo de recuperação.

MiniTool Power Data Recovery

Importante! Este método é mais eficaz se o sistema de arquivos RAW aparecer em uma unidade flash.


TestDisk

Este é um utilitário multifuncional gratuito que funciona com partições do disco rígido usando um grande número de opções. O programa é apresentado em versão portátil, portanto não requer instalação. A principal desvantagem do TestDisk é que ele não possui uma interface Russified.

  1. Baixe o arquivo com o programa → execute o arquivo testdisk_win.exe como administrador → selecione “criar” → entrar.
  2. Use as setas para cima/para baixo para selecionar a unidade desejada → entrar.
  3. Especifique o tipo desejado de tabela de partição (o utilitário fará isso automaticamente) → enter.
  4. Para procurar partições “perdidas”, selecione “Analisar” → entrar → Pesquisa Rápida → entrar.
  5. O utilitário encontrará volumes “perdidos” → pressione “p” para visualizar a lista de arquivos.

Situações em que um formato RAW ilegível aparece em um computador ou laptop em vez de uma partição normal são muito desagradáveis ​​​​para o usuário. E muitos simplesmente não sabem o que fazer para que o disco volte ao estado normal, já que o sistema inicialmente não reconhece o formato RAW dos discos HDD. Como consertar esse problema? Para fazer isso, você pode usar diversas ferramentas recomendadas, incluindo ferramentas do Windows e programas especializados.

Formato RAW - o que é isso?

Alguns usuários acreditam erroneamente que o surgimento deste formato se deve apenas ao fato de o sistema de arquivos RAW aparecer em vez do usual. Restauramos o disco revertendo o estado do sistema para o estado anterior e... o resultado é zero! Por que?

Sim, apenas porque o formato RAW não é um sistema de arquivos, mas sim a ausência de um. É por isso que o sistema operacional não vê o disco rígido ou a partição lógica (os danos também podem afetar as tabelas de partição).

Às vezes, o sistema pode perceber um HDD danificado, mas não há informações que supostamente deveriam estar presentes nele. Ou seja, está aí, mas é impossível lê-lo. No entanto, muitas vezes, quando você tenta acessar essa partição, o Windows exibe imediatamente uma mensagem sobre a necessidade de formatá-la antes de usá-la novamente. Infelizmente, a formatação nem sempre produz o efeito desejado e as informações são destruídas. Será muito difícil restaurá-lo posteriormente, embora programas especiais possam ser usados. Mas este não é o melhor método que permite converter o formato RAW de HDDs. Como consertar a situação salvando informações? Para tais fins, você deve primeiro recorrer às ferramentas do sistema, que serão discutidas separadamente.

Por que o formato está mudando?

Dentre os motivos que ocasionam a substituição do formato desejado por um ilegível, o lugar principal é ocupado por vírus de ação proposital, picos de energia, cortes repentinos de energia no processo de execução de algumas operações do sistema ou do usuário, etc.

Acontece também que o sistema define o disco rígido como RAW, arquivos e pastas parecem ser exibidos, mas é impossível fazer qualquer coisa com eles (copiar, abrir, mover, excluir). Nesse caso, você não pode nem formatar a partição, alterar o rótulo do volume ou alterar seu tamanho condicional ou real.

Formato RAW de discos HDD: como consertar usando o método mais simples?

A primeira coisa a fazer é usar o console de comando e executar como administrador. Você pode chamá-lo no menu “Executar” (Win + R) usando a linha cmd.

O comando chkdsk é usado como uma ferramenta universal para restaurar o formato sem perda de dados. Observe que se a partição do sistema estiver danificada, você só poderá chamar a linha de comando se inicializar a partir de uma mídia removível, como um LiveCD, um disco de instalação do Windows ou de uma unidade flash inicializável. Via de regra, a combinação Shift + F10 é usada para abrir o console.

Para executar o comando em si, você precisa saber a letra da unidade ou partição (o chamado rótulo do volume). Digamos que a partição danificada do sistema seja designada pela letra “D”. Neste caso, o comando a ser escrito ficará assim: chkdsk d: /f. Depois de inseri-lo, você precisa pressionar a tecla Enter e aguardar a conclusão do processo de recuperação do sistema de arquivos, após o qual você deve reiniciar o computador.

Formato RAW de discos HDD: instruções para usar ferramentas de gerenciamento de partição

O Windows possui outra ferramenta poderosa na forma do utilitário Gerenciamento de disco e partição. Ele, junto com o comando acima, é capaz de restaurar o formato RAW dos HDDs. Como posso corrigir o formato da partição usando-o? Também é fácil. Vale apenas considerar que esta técnica foi desenvolvida exclusivamente para os casos em que não há dados na seção.

Primeiro, por meio da administração do computador ou usando o comando diskmgmt.msc no console Executar (Win + R), você precisa chamar o utilitário integrado do sistema Gerenciamento de disco. A seguir, na partição selecionada que possui um formato danificado, você deve clicar com o botão direito e selecionar a linha de formatação no menu de contexto.

Se o sistema exibir uma mensagem de erro ou erro de formatação, para restaurar um disco RAW será necessária primeiro a inicialização, seguida da criação de um volume simples. Após concluir essas etapas, a formatação será executada e o disco ou partição poderá ser usado novamente para suas necessidades.

Usando o aplicativo TestDisk

Oportunidades interessantes para recuperar o formato HDD são fornecidas pelo utilitário gratuito TestDisk, que foi projetado como uma versão portátil e não requer instalação no disco rígido.

Após iniciar o programa simulando o modo DOS, você precisa selecionar a linha Criar e, em seguida, especificar o disco que foi convertido para o formato RAW (você precisa selecionar o disco, não a partição). Em seguida, o estilo da seção é definido (geralmente isso é feito automaticamente).

Na próxima etapa, selecione a linha de análise (Analisar), pressione Enter e depois Enter novamente com o item Pesquisa Rápida selecionado.

Nos resultados da análise, as partições para recuperação serão marcadas em verde e a letra P, enquanto as que serão excluídas permanecerão em cinza com a letra D. Caso seja necessário alterar o atributo de P para D, serão utilizadas setas.

Para continuar, pressione a tecla Enter novamente, selecione o botão Escrever abaixo, use Enter novamente e pressione Y (Sim) para confirmar a ação. Quando a conversão for concluída, tudo o que resta é reiniciar o computador.

Utilitário de recuperação de dados MiniTool

Este programa também é capaz de restaurar o formato RAW de discos HDD. Você pode consertar isso da seguinte maneira.

Depois de iniciar o utilitário, uma ferramenta chamada Lost Partition Recovery é selecionada, a partição RAW é especificada e a verificação completa é ativada.

Ao final da verificação, serão mostrados todos os arquivos e pastas que estão na partição com o formato alterado. Eles podem ser copiados para outro local e depois formatados no próprio aplicativo, ou utilizar os métodos descritos acima para isso.

Segundo a maioria dos especialistas, o programa é bom em tudo (funciona de forma rápida, confiável e estável), mas tem uma grande desvantagem - pertence à categoria de aplicativos shareware. As limitações da versão de teste incluem o fato de que com este utilitário não será possível recuperar partições maiores que 1 GB (mas também é possível encontrar distribuições com ativadores na Internet, embora seu uso seja ilegal do ponto de vista internacional lei).

Recuperando partições em DMDE

DMDE é outro programa para converter discos e partições de qualquer tipo do sistema RAW para o formato normal.

No aplicativo, você seleciona um disco físico com formato RAW (não desmarque a linha de exibição da partição!), que pode ser identificado visualmente por sublinhado, marca de cor, tamanho ou sistema de arquivos, após o qual você precisa selecioná-lo e clicar no botão botão de volume aberto logo abaixo. A seguir, você deve verificar o conteúdo clicando no botão mostrar seções. Se for exatamente isso que é necessário, o botão restaurar é então utilizado, a operação é confirmada e ao final do processo o botão “Aplicar” é pressionado. Para evitar erros, embora não seja obrigatório, é aconselhável reinicializar o sistema.

Algumas palavras finais

Estes são os principais métodos para restaurar um formato de HDD danificado. Apenas as ferramentas e programas mais populares foram listados aqui. Você pode encontrar muitos outros utilitários interessantes na Internet, mas todos eles, como evidenciado por análises de especialistas e usuários, funcionam com princípios semelhantes.

Ao alterar o formato na partição do sistema, os mesmos métodos são usados, mas neste caso o carregamento é feito a partir de uma mídia removível, e a ferramenta principal é exclusivamente o console de comando ou versões portáteis dos aplicativos descritos acima (por exemplo, TestDisk ).

Todos os usuários enfrentam situações ruins ao trabalhar em um computador, não importa o que digam, mais cedo ou mais tarde isso acontece. Um dos problemas é o mau funcionamento do disco rígido. Em um sistema Windows, você pode encontrar o sistema de arquivos do disco - CRU. Na verdade, esta designação não é um sistema de arquivos, pois indica um erro no disco. O sistema tenta reconhecer a estrutura de disco especificada e, se isso falhar, o disco será marcado como RAW.

O rótulo do erro pode variar, mas se você encontrar RAW, verá as seguintes mensagens ao tentar abrir o disco rígido:

Antes de usar a unidade, você precisa formatá-la;

  • As propriedades do disco indicam o sistema de arquivos RAW;
  • Aparece uma janela sobre a ausência de setor;
  • Outras mensagens de erro.

Razões para o aparecimento de RAW

  • Desligamento incorreto do computador;
  • Tensão instável;
  • Má conexão SATA ao disco rígido;
  • A presença dos chamados blocos “ruins”;
  • Danos no cabo;
  • Danos aos arquivos do sistema;
  • A presença de software antivírus no sistema;
  • Falha no disco rígido.

O perigo desse problema é que se você formatar ou realizar outra ação incorreta, limpará completamente a partição. É claro que isso restaurará a funcionalidade do disco, mas esse método quase sempre não é útil. Agora vamos tentar descobrir como converter um sistema RAW em NTFS sem perder dados.

A princípio, você precisa usar os métodos mais simples para resolver o problema. Como mostra a prática, muitos problemas são resolvidos reiniciando o computador. Se a falha for grave e este procedimento não ajudar, leia os pontos a seguir.

#2 – Verificando as conexões dos cabos

Se você tiver um computador desktop, desligue completamente a energia, abra a unidade do sistema e verifique as conexões dos fios ao disco rígido e à placa do sistema. Tente desconectá-los e reconectá-los.

Examine cuidadosamente cada fio, certifique-se de que estão todos intactos e não danificados.

Se você não possui um computador, mas sim um laptop, também pode abri-lo e verificar os componentes internos. Se você não tiver habilidades de reparo e prevenção adequada, procure profissionais.

Se você tiver um disco rígido conectado via USB, o método mais fácil é conectá-lo a outro conector USB.

Experimente os métodos acima e depois passe para as soluções de software.

#3 – Usando o utilitário CHKDSK

No Windows, como utilitário de verificação da unidade, existe um que corrige problemas do sistema de arquivos. Isso será útil para nós.

Lançamos a linha de comando como administrador (você pode clicar com o botão direito no menu Iniciar e selecionar o item apropriado);

Digite o comando "chkdskD: /f"(o atributo /f permite que o utilitário corrija erros na unidade D);

Como resultado, você receberá uma partição fixa com NTFS e dados salvos, ou este método não dará um resultado positivo.

#4 – Verificando a integridade dos arquivos do sistema

Como falei acima, o problema pode estar oculto no lado do sistema, ou seja, os arquivos do sistema estão danificados. Às vezes, sua integridade pode ser restaurada. Nós lemos:

  • Inicie a linha de comando;
  • Digite um comando simples - sfc /scannow
  • Nós esperamos.

Como resultado, uma das duas respostas é exibida: a verificação não revelou nenhuma violação de integridade ou alguns arquivos não podem ser recuperados.

#5 Se o sistema não inicializar

Se o disco do sistema estiver sob ataque ou devido ao particionamento RAW, o Windows por algum motivo se recusar a funcionar normalmente, todas as ações acima com a linha de comando serão executadas usando um disco de inicialização ou unidade flash ou modo de segurança.

A primeira opção é esta: você cria uma unidade flash USB inicializável com a versão do Windows que você possui, por exemplo, “dez”. Após a inicialização, você chega ao ponto em que precisa selecionar uma partição para instalar o sistema. Nesta janela você pressiona as teclas Shift+F10. Uma janela de linha de comando é exibida. Execute todos os comandos acima.

O que fazer se você não souber a letra da unidade?

Neste caso, usaremos o utilitário diskpart:

  • Na linha de comando digite o comando parte do disco ;
  • A seguir entramos listar disco para exibir discos;
  • Agora vamos registrar volume da lista– exibição de partições de disco;
  • Na janela você verá todas as suas partições e, em seguida, observe o volume do tipo de sistema de arquivos. Estamos interessados ​​​​em RAW e na letra da unidade (Nome).

Agora você pode executar comandos para verificar o disco e restaurar a integridade. Por enquanto, essas são as únicas opções para restaurar a unidade sem excluir dados.

#6 Use utilitários antivírus

O procedimento RAW em NTFS sem perda de dados pode ser implementado usando programas antivírus. Claro, você pode verificar seu computador com antivírus instalados, como Avast, Windows Defender e outros. Não será eficaz. Você precisa baixar os seguintes utilitários e verificar seu PC com todos:

#7 Formatação regular do disco rígido

Então chegamos ao método em que temos que limpar completamente a partição. Isso é feito somente se não houver nada importante no disco ou se todas as opções descritas no início do artigo não ajudarem. Vamos tentar converter RAW em NTFS.

Pressione o atalho do teclado Ganhar + R e escreva o seguinte:

diskmgmt.msc

O utilitário de gerenciamento de disco será iniciado imediatamente, onde será indicado o volume no sistema RAW. Clique com o botão direito nele e selecione no menu de contexto "Formatar".

#8 Usando o utilitário Recuva

Baixe o programa da Internet, instale e execute. Na parte superior, na seção suspensa, selecione a seção problemática que precisa ser corrigida.

aperte o botão "Análise" e espere.

Dependendo do número de arquivos no disco e de seu tamanho, com o tempo, uma grande lista de arquivos que você pode recuperar aparecerá na janela. Basta marcar os volumes necessários (tudo é possível) e, clicando com o botão direito em qualquer objeto, selecionar a opção "Restaurar selecionado".

Desta forma você pode recuperar arquivos excluídos após a formatação.

Nº 9: Usando o MiniTool Power Data Recovery

Existe um bom utilitário para trabalhar com discos. É fácil encontrar na Internet, baixar e instalar, então não vou me alongar nessas coisas.

Depois de lançar o programa, vá para a seção "Recuperação de partição perdida".

Selecione uma partição com o sistema de arquivos RAW e pressione o botão "Verificação completa". Estamos aguardando a conclusão do processo de pesquisa de arquivos.

Selecione os arquivos que deseja salvar e clique em "Salvar".


Especifique o local para salvar os dados.

Quando os arquivos do disco forem restaurados, você poderá formatá-lo com segurança.

#10 Opção avançada: utilitário TestDisk

Consideremos a última opção como uma das mais difíceis. Você precisa baixar o utilitário TestDisk.

Encontre o arquivo no arquivo com a ferramenta testdisk_win.exe, que você executa com privilégios elevados. Algo como uma linha de comando é aberto.

  • Use as setas para selecionar uma opção "Criar" e confirme com a tecla Enter.
  • Use as setas para selecionar um disco com sistema de arquivos RAW e confirme a ação com a tecla ENTER.
  • Na próxima etapa, pressione Enter imediatamente.
  • Escolha uma opção "Analisar" .
  • Clique na opção "Pesquisa rápida" .
  • Depois de exibir volumes danificados (no nosso caso RAW). Em seguida, pressione a tecla "R" para exibir dados para esta seção ou seções.
  • Use as setas para selecionar uma opção "Escrever"- pressione Enter.
  • Se o volume for encontrado sem sucesso, selecione a opção "Busca profunda" e repita todos os comandos novamente.

O que é o sistema de arquivos RAW e como retornar o formato NTFS sem perda de dados - neste artigo examinaremos esses problemas em detalhes, bem como os métodos de recuperação.

Muitas vezes acontece que após um desligamento incorreto do seu computador, por exemplo, se você desconectar o cabo da tomada ou se a energia da sua casa for desligada repentinamente, ou se o seu computador tiver sofrido um ataque de vírus, uma situação desagradável pode ocorrer. O sistema de arquivos do disco do seu computador ou laptop muda seu formato para RAW e para que o dispositivo funcione corretamente (como regra, você deseja fazer isso o mais rápido possível), é necessário retorná-lo ao formato NTFS.

O que é um disco RAW?

Então, tipo de sistema de arquivos RAW, vamos descobrir o que é. O sistema RAW é um sistema inexistente. Se o computador indicar que o meio de armazenamento possui este formato, os drivers não poderão determinar o tipo de seu sistema de arquivos (FAT, FAT32 OU NTFS).

Se a mídia tiver recebido o formato RAW, o sistema operacional Windows 10 irá exibi-la entre as partições do disco rígido, mas qualquer ação com ela será impossível, como desfragmentação, verificação de erros e, claro, visualização dos dados no disco. O computador apresentará constantemente um erro e solicitará que você formate o disco, e “RAW” aparecerá na linha “propriedades do disco lógico”. Então, como você restaura um sistema de arquivos do formato RAW para NTFS em um disco rígido?

Restaurando um sistema de arquivos de RAW para NTFS

O sistema oferecerá a maneira mais fácil - formatar o disco. Mas não se apresse em fazer isso, pois seus dados não estão perdidos, agora simplesmente não há acesso a eles. Se você formatar um disco RAW para converter o sistema de arquivos de volta para NTFS, terá que gastar muito tempo recuperando dados da mídia usando programas especiais. Oferecemos várias maneiras de restaurar um disco RAW para NTFS sem perder dados.

Restaurando um sistema de arquivos para NTFS de RAW sem formatação

Método 1: ferramentas do Windows

Principalmente, para alterar o sistema de arquivos de RAW para NTFS, o utilitário padrão do sistema operacional chkdsk ajuda. Siga este procedimento:

  • Clique com o botão direito em "Iniciar" e selecione "prompt de comando"
  • Digite o comando chkdsk letra_da_unidade: /f
  • O computador iniciará uma verificação, após a qual reparará os danos e o sistema NTFS na área do problema


O Chkdsk também ajudará se o disco do sistema estiver danificado. Para fazer isso, você precisará de uma unidade flash ou disco de inicialização.

Aqui estão seus passos:

  • Inicie o seu computador a partir de uma unidade flash ou disco e selecione “Recuperação”
  • Em seguida, abra “opções avançadas” e depois “prompt de comando”. Lá, digite chkdsk drive_letter: /f

Importante!

Ao restaurar, as letras das partições podem ser diferentes dos nomes dos discos. Para evitar erros de operação, abra a lista de partições do computador na linha de comando e digite parte do disco, Então listavolume e você verá qual unidade é a do sistema. Isso será indicado na lista.

Você também pode tentar a partir de backups salvos anteriormente.

Método 2: usando programas especiais

Veja como criar NTFS a partir de um sistema de arquivos RAW usando programas de terceiros.

Em primeiro lugar, recomendamos o uso do programa gratuito Testdisk. Este é um utilitário que interage com as partições do disco rígido. Ela ajudará a corrigir a situação. A desvantagem de trabalhar com o programa Testdisk é que ele não funciona com nomes russos e eles podem não ser exibidos corretamente.

Veja como converter RAW em NTFS usando Testdisk:


Formato RAW na sua unidade flash

Razões para conversão:

  1. Quando a unidade flash está conectada, o computador está desligado incorretamente ou há uma queda de tensão
  2. Windows trava
  3. Vírus banais
  4. Danos externos à unidade flash devido a impacto ou queda

Como alterar o formato de sistema errado para o correto:

O conversor MiniTool Power Data Recovery oferece bons resultados. O princípio de seu funcionamento é que o programa não converte RAW para o formato desejado, mas torna visíveis todos os arquivos do seu pen drive, o que possibilita trabalhar com eles. A desvantagem do programa é que apenas a versão de teste é gratuita, que funciona com arquivos de no máximo 1 GB.

Como usar o programa:


Também em nosso site você poderá se familiarizar com os seguintes temas:

  • Mesclando partições do disco rígido no Windows 10
  • Como alterar as partições do disco rígido
  • Como alterar o arquivo de paginação no Windows 10

Descreveremos o processo de recuperação manual de dados no caso de arquivos excluídos ou arquivos de partições danificadas do sistema NTFS ao trabalhar no Windows NT. O problema é que este sistema operacional não inclui o software apropriado. Infelizmente, os programas de recuperação de dados NTFS de terceiros nem sempre usam todos os recursos de recuperação. A situação é agravada pela falta de documentação completa sobre a estrutura de baixo nível dos blocos de controle NTFS.

O que você deve fazer se, em determinado momento, descobrir que seu computador que executa o Windows NT não inicializa mais ou que algumas partições lógicas NTFS se tornaram subitamente inacessíveis?

Primeiro você precisa esclarecer qual é o problema causado: dano físico ao disco, falha do controlador ou destruição do sistema de arquivos NTFS.

Problemas de disco

Os discos rígidos têm uma vida útil limitada, geralmente vários anos. A falha de um dispositivo às vezes pode ser determinada por cliques característicos no momento da inicialização. O disco pode clicar várias vezes e depois ficar silencioso sem girar. Ao inicializar, o BIOS irá notificá-lo sobre esse problema. Em tal situação, o disco rígido deve ser reparado. Se o custo das informações perdidas exceder significativamente o custo do próprio disco, você deve entrar em contato com especialistas, o que, no entanto, não é barato.

O reparo é realizado da seguinte forma. Se os componentes eletrônicos localizados fora do espaço selado do disco falharem, a placa correspondente será substituída ou reparada. Para fazer isso, muitas vezes é necessário desmontar outro disco exatamente do mesmo tipo.

Caso as peças localizadas dentro da caixa do disco estejam danificadas, haverá mais problemas. Em primeiro lugar, é necessário desmontar um disco quebrado em uma chamada “sala limpa”, onde é garantida a ausência de poeira. Então você deve substituir a placa eletrônica removendo-a de outra unidade. O disco reparado é fechado, após o que resta copiar as informações para o terceiro disco por setor.

Portanto, se um disco rígido com informações valiosas quebrar, esteja preparado para sacrificar outro para reparos e encontrar um terceiro para copiar os dados recuperados.

Se você suspeitar que o controlador de disco está com defeito, tente substituí-lo. Verifique também o cabo de conexão.

Problemas no sistema de arquivos

Depois de certificar-se de que o disco, o controlador e o cabo de conexão estão funcionando corretamente, não se apresse em usar o NT Repair Disk criado durante a instalação do sistema operacional ou execute o programa de recuperação do sistema de arquivos chkdsk - o resultado pode ser desastroso. Não tente encontrar o programa mágico de recuperação de NTFS no Norton Utilities para Windows NT - ele ainda não existe. Se as informações gravadas no disco forem de particular valor, você deve primeiro analisar o estado dos blocos de controle do sistema de arquivos NTFS usando um editor de disco.

Este tipo de trabalho requer qualificações bastante elevadas. Em particular, você precisa entender os formatos dos blocos de controle do sistema de arquivos. Se você não conseguir fazer isso sozinho, é melhor chamar um especialista e não tentar reparar o NTFS sozinho.

Para verificar os blocos de controle, você precisa conectar dois discos ao computador: o primeiro, um de inicialização funcional, e o segundo, aquele do qual você precisa recuperar as informações.

Primeiro, apenas o primeiro disco está conectado e o Windows NT está instalado. Este disco será usado para salvar arquivos recuperados de partições danificadas. Em seguida, o editor Disk Probe, que faz parte do Windows NT Resource Kit, é instalado. Embora este editor esteja longe de ser perfeito, ele fará todo o trabalho de recuperação de arquivos perdidos.

Depois de certificar-se de que está tudo bem com o primeiro disco, desligue o computador e conecte o segundo disco danificado a ele.

Definindo a geometria do dispositivo lógico

Para restaurar informações com êxito, você deve determinar o tamanho do cluster e o endereço do setor de inicialização. O primeiro valor pode ser obtido no setor de inicialização da partição NTFS (a menos, é claro, que seu conteúdo seja preservado).

Inicie a sonda de disco. Selecione Unidade Física no menu Unidade. No painel Open Physical Drive que aparece na tela, especifique o dispositivo PhysicalDrive1 clicando duas vezes com o botão esquerdo do mouse na linha correspondente na lista Available Physical Drives. Em seguida, clique no botão Definir ativo, deixando a opção Somente leitura habilitada, e feche o painel com o botão OK.

Como resultado, o Disk Probe terá acesso de leitura ao disco danificado. Após isso, tente ler o conteúdo do registro mestre de inicialização do disco, localizado no primeiro setor da trilha zero do cilindro zero. Para fazer isso, selecione a linha Ler no menu Setores. O painel Ler setor é exibido. No campo Setor Inicial, especifique o número do primeiro setor igual a zero, e no campo Números de Setores defina o valor como 1. Em seguida, clique no botão Ler.

O programa lê o conteúdo do primeiro setor na RAM e o exibe em formato hexadecimal. Selecione a linha Tabela de Partição no menu Exibir para visualizar a tabela de partição do disco em formato e, em seguida, vá para a partição desejada usando o botão Ir. Se necessário (ao recuperar arquivos de uma partição estendida), repita este procedimento várias vezes.

Tendo alcançado o registro de inicialização da partição necessária, selecione a linha NTFS Bootsector no menu Exibir.

O que fazer se o registro mestre de inicialização ou o registro de inicialização da partição desejada for destruído?

Esta situação é difícil, mas não fatal. Uma tabela detalhada de correspondência entre a capacidade do dispositivo lógico NTFS e o número de clusters pode ser encontrada no MSDN. Por exemplo, se a capacidade estiver na faixa de 1.025 a 2.048 MB, o tamanho do cluster será de 4 setores e, se estiver na faixa de 8.193 a 16.384 MB, haverá 32 setores em um cluster. Observe, porém, que cuidando antecipadamente da possibilidade de recuperação posterior do disco em caso de dano, você pode facilitar esse trabalho quando necessário. É necessário determinar e registrar o tamanho do cluster imediatamente após a instalação do sistema operacional, enquanto o setor de inicialização NTFS ainda está intacto.

Se o tamanho do cluster permanecer desconhecido, terá que ser determinado indiretamente ou por seleção.

Tabela MFT

A estrutura interna do sistema de arquivos NTFS é fundamentalmente diferente do FAT que é mais familiar. Sem entrar em detalhes, apresentaremos apenas as informações necessárias para a realização dos trabalhos de restauração do mesmo.

O sistema de arquivos FAT (e sua variante FAT32) armazena informações de arquivos em vários locais em um dispositivo lógico. Um descritor de arquivo contendo seu nome, tamanho, data de criação e o número do primeiro cluster alocado a ele está localizado no diretório. A Tabela de Alocação de Arquivos, da qual o sistema de arquivos FAT obtém seu nome, armazena uma lista vinculada de todos os clusters alocados para um arquivo. Finalmente, o próprio arquivo pode ser disperso em clusters.

Esta organização complica muito a recuperação de arquivos em caso de falha. A integridade da tabela FAT é especialmente crítica: se esta tabela estiver faltando ou seu conteúdo for parcialmente destruído, as informações sobre os clusters alocados no arquivo desaparecem. Como resultado, um arquivo pode ser montado a partir de clusters individuais com grande dificuldade apenas conhecendo seu conteúdo. Além disso, este trabalho requer muito tempo. Portanto, na prática, o desaparecimento da tabela FAT e de sua cópia significa perda total dos arquivos.

A perda de diretórios torna impossível determinar o número do primeiro cluster alocado para um arquivo, seu nome e seu tamanho exato. Nesse caso, as consequências não são tão catastróficas, pois a tabela FAT contém cadeias “órfãs” de clusters que podem ser facilmente transformadas em arquivos. Os nomes dos arquivos obtidos desta forma geralmente consistem em números. Observe que se diretórios contendo milhares de arquivos forem destruídos, após a recuperação será difícil encontrar o arquivo desejado, a menos que seu conteúdo seja pelo menos aproximadamente conhecido.

No sistema de arquivos NTFS, todas as informações sobre os arquivos são armazenadas na chamada Master File Table (MFT). As entradas da tabela MFT contêm conjuntos de descritores com informações sobre arquivos como nome, datas de criação e modificação, atributos de segurança e, o mais importante, listas de clusters alocados aos arquivos. Se o arquivo for pequeno, ele poderá ser armazenado diretamente na entrada da tabela MFT.

Conseqüentemente, a capacidade de recuperar arquivos de partições NTFS danificadas é amplamente determinada pela integridade da tabela MFT e de sua cópia.

Como encontrar a tabela MFT?

Encontrar a tabela MFT é bastante simples se o setor de inicialização da partição NTFS for preservado. Clique no botão Ir próximo ao campo Clusters to MFT ou Clusters to MFT mirr no painel mostrado na Fig. 2. Para visualizar o conteúdo do primeiro setor da tabela, selecione a linha Bytes no menu Exibir do programa Disk Probe.

Preste atenção na linha FILE localizada logo no início do setor. É aqui que começam as entradas da tabela que descrevem os arquivos. Existem também entradas para diretórios, itens de índice e outros que não consideraremos.

Linha $.M.F.T. localizado no deslocamento D2. Este é o nome Unicode do arquivo de sistema que contém a tabela MFT. Assim, a primeira entrada no arquivo $MFT descreve o próprio arquivo. Examinando a tabela, você pode encontrar entradas para outros arquivos do sistema, como $ MFTMirror, $ LogFile, $ Volume, $ AttrDef, etc.

Se o setor de inicialização for destruído, o início da tabela MFT poderá ser facilmente encontrado usando o Disk Probe. Para fazer isso, selecione a linha Search Sector no menu Tools, coloque as chaves na posição mostrada na Fig. 4, e após preencher o campo Insira os caracteres para pesquisar, clique no botão Pesquisar. Por favor, seja paciente, pois o processo de pesquisa pode levar muito tempo.

Observe que de maneira semelhante você pode encontrar entradas na tabela MFT para os arquivos que precisam ser restaurados. Como os nomes dos arquivos são armazenados na codificação Unicode, ao pesquisar, você deve definir a opção para caracteres Unicode. Além disso, você deve ativar os modos Pesquisa exaustiva e Ignorar pesquisa de caso.

Análise de registros MFT

Infelizmente, o Disk Probe não fornece nenhum meio de formatar o conteúdo das gravações MFT. Além disso, o formato exato desta entrada não está disponível na documentação pública da Microsoft. No entanto, muito pode ser encontrado na Internet pesquisando as palavras-chave “Documentação NTFS”. Por exemplo, conseguimos encontrar informações coletadas por desenvolvedores de módulos para o sistema operacional Linux. Ao analisar os textos fonte do módulo de montagem do sistema de arquivos NTFS no Linux, pode-se entender a finalidade dos campos individuais dos registros MFT (os autores gostariam de agradecer a Maxim Sinev por sua ajuda na “decifração” dos registros MFT).

Um registro MFT consiste em um fragmento inicial de tamanho fixo e um conjunto de atributos que geralmente são de tamanho variável. Para recuperar arquivos, você só precisa saber o formato exato do atributo de dados. Quanto aos demais atributos, basta poder determinar sua localização e tamanho.

Os primeiros quatro bytes de uma entrada de arquivo formam a palavra FILE. Na Fig. 3 eles estão destacados em vermelho. Os próximos dois bytes (destacados em azul) são o deslocamento da chamada área Fixup. Neste caso, o valor do offset é 002A (levando em consideração a ordem inversa dos bytes da palavra). Aqui e mais adiante usaremos números hexadecimais.

A área Fixup é utilizada no processo de detecção de erros de leitura ou gravação. Consiste em palavras de dois bytes. O número de palavras é armazenado no registro MFT no deslocamento 0006. Na Fig. 3 O campo Tamanho da área de correção é destacado em roxo. O valor 0003 é armazenado lá, então a área Fixup começa no offset 002A e se estende até 002A+(2*0003)=002F.

Imediatamente após a área Fixup começam os campos de atributos. O deslocamento do primeiro atributo é 0030.

Os primeiros quatro bytes da área de atributos definem o tipo e os próximos quatro bytes especificam o tamanho em bytes. Por exemplo, seguindo a área Fixup no deslocamento 0030 está um atributo do tipo 10. Na Fig. 3, o tipo deste e do próximo atributo é destacado em vermelho (o tamanho do atributo é destacado em azul). O atributo ocupa 48 bytes, portanto o próximo atributo (com tipo 30) começará no deslocamento 0078.

Desta forma você pode destacar todos os atributos em um registro MFT. No final do mais recente está escrito o valor FFFFFFFF - um sinal do fim da cadeia de atributos.

Para recuperação de arquivos, os atributos do tipo 30 e 80 são de maior interesse. O primeiro deles armazena o nome do arquivo. Você deve usá-lo para procurar o registro MFT que descreve o arquivo que está sendo restaurado. O segundo atributo com tipo 80 armazena uma lista de clusters alocados ao arquivo ou ao próprio arquivo. Nós lhe contaremos mais sobre isso.

Como pode ser visto na figura, o tipo de atributo, igual a 80, é armazenado no registro MFT no deslocamento 0160. No total, o atributo data ocupa D8 bytes, pois este é o valor que está localizado no campo de quatro bytes no deslocamento 4 em relação ao início do atributo.

Um byte no deslocamento 8 em relação ao início do atributo data é um sinal de que o arquivo é residente. Se seu valor for 1, a entrada MFT armazena apenas a lista de clusters alocados ao arquivo (como no caso descrito), e se for 0, o arquivo está localizado dentro da própria entrada MFT. Via de regra, os registros contêm apenas arquivos pequenos.

Primeiro, vamos considerar o caso de colocação de arquivos não residentes. Nesse caso, quatro bytes no deslocamento 30 armazenam o comprimento do arquivo localizado em algum lugar do disco. Neste exemplo, o arquivo $MFT tem B7B000 bytes de comprimento.

Para determinar a localização exata de um arquivo não residente em um disco, você precisa rastrear a cadeia dos chamados blocos Virtual Cluster Number (VCN), ou simplesmente blocos VCN. O deslocamento do início desta cadeia é armazenado em um deslocamento de campo de dois bytes a 20 bytes do início do atributo de dados. No caso descrito, este indicador é 40, e o deslocamento da área do bloco VCN em relação ao início do registro MFT é 01A0. Na Fig. 5, esta área é destacada com uma linha vertical verde espessa.

Análise de Área de Bloco VCN

Um arquivo gravado em uma partição NTFS pode ser segmentado. Consiste em um ou mais fragmentos chamados extensões. O tamanho e a localização de cada extensão são descritos em um bloco VCN. Dependendo se o arquivo está fragmentado ou não, a área da VCN pode conter um bloco ou um conjunto de blocos. Os blocos VCN têm tamanho variável, determinado pelo primeiro byte.

O formato do bloco deve ser mostrado com um exemplo específico. Vejamos o primeiro bloco VCN, que no exemplo em questão possui um deslocamento de 01A0 em relação ao início do registro MFT:

As tétrades do primeiro byte com valor 31 definem os tamanhos dos dois campos do bloco VCN. O primeiro campo, com um byte de comprimento, armazena o número de clusters alocados para a extensão do arquivo. O segundo campo, com três bytes de tamanho, contém o número do primeiro cluster. Nesse caso, a primeira extensão do arquivo $MFT recebe 20 clusters e o primeiro número de cluster para a primeira extensão é 0286D9. Desta forma determinamos o tamanho e a localização da primeira extensão do arquivo.

O segundo bloco VCN está localizado imediatamente após o primeiro:

Para determinar o primeiro cluster da segunda extensão, você deve adicionar o deslocamento especificado no segundo bloco VCN (incluindo sinal) ao endereço da primeira extensão. Neste caso, a segunda extensão está localizada no cluster número 0286D9+21=286FA. O comprimento da segunda extensão é de 0.824 clusters.

Ao analisar os blocos restantes da VCN, o tamanho e a localização de todas as extensões de arquivo podem ser determinados. A lista de bloqueios da VCN é fechada com um byte com valor zero.

Arquivos residentes

Arquivos pequenos são colocados diretamente no registro MFT que descreve o arquivo para reduzir o tempo de acesso. Se o byte no deslocamento 8 relativo ao início do atributo de dados contiver um valor zero, não será necessário rastrear a cadeia de blocos da VCN. Isso significa que o arquivo está dentro de um atributo de dados.

Neste caso, o deslocamento dos dados residentes, ou seja, o arquivo, é escrito em uma palavra de dois bytes com deslocamento de 14 em relação ao início do atributo de dados, e o tamanho é escrito em uma palavra de dois bytes com um deslocamento de 10.

Vamos dar um pequeno exemplo. Para ilustrar o formato de um registro MFT contendo um atributo de dados residentes, preparamos um pequeno arquivo chamado Small.txt contendo a string de texto "Este é um arquivo de texto pequeno.". Em seguida, usamos o Disk Probe para localizar a entrada da tabela MFT criada para esse arquivo (Figura 6).

Como pode ser visto a partir da fig. 6, os bytes do arquivo Small.txt (destacados em amarelo) estão dentro do registro MFT no deslocamento 18 do início do atributo de dados e o tamanho do arquivo é de 1A bytes.

Como recuperar arquivos?

Agora, munido do conhecimento acima sobre a estrutura interna dos blocos do sistema NTFS, você pode começar a recuperar arquivos da partição danificada deste sistema de arquivos.

Depois de saber os nomes dos arquivos a serem restaurados, você precisa encontrar as entradas correspondentes na tabela MFT. Isso pode ser feito usando o programa Disk Probe, usando a linha Search Sector do menu Tools. A próxima etapa é localizar o atributo de dados neste registro e determinar se ele é residente ou não.

Se o atributo de dados for residente, será necessário salvar o setor que contém o registro MFT como um arquivo em um disco rígido ou disquete em funcionamento. Isso pode ser feito usando a linha Salvar como no menu Arquivo do Disk Probe. Depois disso, você deve recortar a parte necessária dos dados e salvar o resultado em um novo arquivo. Esta operação é fácil de executar, por exemplo, no Norton Disk Editor para MS-DOS.

No caso de um atributo não residente, haverá muito mais trabalho.

Ao rastrear a cadeia de blocos da VCN, você precisa determinar o local e o tamanho das extensões do arquivo a ser restaurado. Em seguida, use o Disk Probe para ler os dados de extensão e salve-os em um arquivo no disco íntegro. Lembre-se também de que o Disk Probe especifica o número de setores a serem lidos ou gravados, e o bloco VCN especifica o número de clusters alocados na extensão. Portanto, é necessário realizar um recálculo adequado.

Depois de restaurar todas as extensões, mescle-as em um arquivo (por exemplo, usando o comando COPY com a opção /B). Em seguida, defina o comprimento correto do arquivo obtido no campo offset 30 do atributo de dados. Na partição FAT, tal operação pode ser realizada usando o mesmo programa Norton Disk Editor.

Infelizmente, na prática, restaurar um grande número de arquivos leva muito tempo. A parte mais difícil é processar manualmente as cadeias de blocos VCN, que podem ser muito longas. Você terá que passar horas trabalhando com uma calculadora, convertendo números decimais em hexadecimais e vice-versa, além de realizar diversas operações aritméticas necessárias para determinar o tamanho e a localização das extensões dos arquivos a serem restaurados. Portanto, costumamos usar um pequeno programa caseiro, o NTFS Explorer, que realiza as operações mais trabalhosas em modo semiautomático.