Quando um disco rígido começa a dar sinais de que está prestes a falhar, como o aparecimento de sectores danificados, a melhor coisa a fazer é substituí-lo para evitar a perda de dados, mas antes, se não tiver uma cópia de segurança noutro suporte, há que copiar os ficheiros importantes que lá estiverem.
Neste caso não se vem usar as ferramentas tradicionais de cópia de ficheiros do sistema operativo porque, se a unidade tiver muitos sectores danificados, o processo de cópia pode demorar muito tempo visto que o sistema tenta copiar cegamente todos os ficheiros, incluindo os que estiverem gravados em zonas do disco que estão danificadas.
A ferramenta Robocopy (ou Robust File Copy) é um comando do Windows que serve para copiar, espelhar e sincronizar árvores de directorias. Se tiver um disco que está em risco de ficar inutilizado, este comando pode ser a melhor hipótese de copiar os ficheiros para outra unidade, porque é fácil de usar e oferece a possibilidade de ignorar rapidamente os ficheiros que estiverem corrompidos por estarem gravados em sectores danificados. O Robocopy também é capaz de copiar todo o conteúdo de uma drive de uma só vez e consegue recuperar o processo de cópia em ambientes de rede se a ligação for perdida.
Neste guia mostramos-lhe como pode usar o Robocopy para copiar ficheiros de uma drive que esteja a dar sinais que vai deixar de trabalhar.
Copiar ficheiros de uma drive danificada com o Robocopy
Siga estes passos:
Abra o menu ‘Iniciar’ e escreva ‘Linha de comandos’. Quando a opção de abrir a linha de comandos aparecer, clique em ‘Executar como administrador’.
Insira o seguinte comando para copiar os ficheiros e pastas para outra drive (não se esqueça de premir a tecla Enter depois de inserir o comando):
robocopy “LETRA-DA-DRIVE:\caminho de origem\pasta” “LETRA-DA-DRIVE:\caminho de destino\pasta” /MIR /R:0 /W:0
O comando acima copia os ficheiros a partir da drive original para um novo local noutra drive, não se esqueça de substituir ‘LETRA-DA-DRIVE” pelas letras que designam a drive de origem e a drive de destino e os caminhos de origem e de destino.
Se reparar no comando é utilizado o modificador ‘/MIR’ que faz um espelho da estrutura de ficheiros e pastas que estão na drive de origem para a drive de destino.
O modificador ‘/R:0’ serve para limitar as tentativas de leitura de ficheiros danificados a 0. E o modificador ‘/W:0’ reduzo o tempo de espera durante a cópia a 0.
Todos estes modificadores servem para assegurar que os ficheiros danificados são ultrapassados rapidamente, o que acelera bastante o processo de cópia.
Por fim, é necessário utilizar aspas se os nomes das pastas no caminho tiverem espaços.
Uma das funcionalidades mais interessantes do comando Robocopy é que preserva os atributos dos ficheiros e pastas. Também tem a capacidade de espelhar a estrutura dos dados entre drives diferentes. Este comando também é mais rápido que o Copy tradicional porque consegue copiar vários ficheiros ao mesmo tempo.
Este método pode resolver uma situação repentina, mas é sempre aconselhável programar a execução de cópias de segurança automáticas regulares para minimizar a possibilidade de perda de dados.