Como posso ter certeza de que tudo que eu deletei anteriormente em um PC é irrecuperável?

1

Estou pensando em desistir de um antigo PC com Windows 7. No passado, o PC armazenava dados privados e eu os excluía.

O que preciso fazer para garantir que nenhum dado possa ser recuperado?

    
por Christian 27.09.2017 / 13:41

3 respostas

5

Se você tem uma unidade mecânica

Se o seu disco rígido é um disco rotativo tradicional (ou seja, não é baseado em flash SSD), você pode usar o Microsoft SysInternals Secure Exclua o utilitário (SDelete). De acordo com a descrição página da ferramenta:

The only way to ensure that deleted files, as well as files that you encrypt with EFS, are safe from recovery is to use a secure delete application. Secure delete applications overwrite a deleted file's on-disk data using techiques that are shown to make disk data unrecoverable, even using recovery technology that can read patterns in magnetic media that reveal weakly deleted files. SDelete (Secure Delete) is such an application.

O SDelete é capaz de apagar com segurança arquivos existentes, bem como de espaço livre, onde os dados de arquivos excluídos anteriormente ainda podem persistir:

You can use SDelete both to securely delete existing files, as well as to securely erase any file data that exists in the unallocated portions of a disk (including files that you have already deleted or encrypted).

Ele faz isso usando técnicas baseadas em padrões do DOD:

SDelete implements the Department of Defense clearing and sanitizing standard DOD 5220.22-M, to give you confidence that once deleted with SDelete, your file data is gone forever.

A única coisa que o SDelete faz / pode não excluir são nomes de arquivos:

Note that SDelete securely deletes file data, but not file names located in free disk space.

Você pode baixar o SDelete aqui .

Uso

Para limpar o espaço livre na unidade C :, use o seguinte:

sdelete -c C:

Se você tem um SSD

Por causa dos algoritmos de nivelamento de desgaste, é basicamente impossível que o software acesse todos os setores de um disco SSD porque o software do controlador do disco pode direcionar aleatoriamente gravações para diferentes locais. Além disso, alguns SSDs podem sofrer uma redução significativa no tempo de vida de uma operação de limpeza completa do disco.

Por esses motivos, a melhor abordagem para limpar um SSD é usar seu recurso Secure Erase (se suportado). Se esse recurso não estiver disponível, não será possível garantir que os dados apagados sejam irrecuperáveis e que a unidade seja fisicamente destruída para evitar o vazamento de dados.

    
por 27.09.2017 / 14:22
1

Use o CCleaner, eles têm uma ferramenta fácil de usar o Wipe Free Space.

link

    
por 27.09.2017 / 13:49
0

Uma maneira muito básica e purista de sobrescrever todo o espaço em disco não utilizado, sem qualquer software adicional, é preenchê-lo com arquivos fictícios. Você precisa fazer isso uma vez por partição em uso. Uma sessão cmd (ou um arquivo .bat) poderia ter esta aparência:

c:
cd \
mkdir delete_this
cd delete_this
copy ANYFILE a
copy a+a+a+a+a+a+a+a+a+a b
copy b+b+b+b+b+b+b+b+b+b a
copy a+a+a+a+a+a+a+a+a+a b
copy b+b+b+b+b+b+b+b+b+b a

Agora você tem 10000 vezes o tamanho do seu arquivo ANYFILE. continue as duas últimas linhas até que o sysem do arquivo esteja cheio, depois apague aeb para liberar espaço em disco.

Eu sei que este não é o caminho mais rápido (porque lê o mesmo disco que ele escreve), é muito estilo do século passado, não é elegante (um clique). Mas funciona, mesmo que você não possa simplesmente baixar uma ferramenta muito mais legal e inteligente por qualquer motivo.

    
por 27.09.2017 / 14:21