Estou pensando em doar um PC antigo com Windows 7. No passado, o PC armazenava dados privados e eu excluí esses arquivos.
O que devo fazer para garantir que nenhum dado possa ser recuperado?
Responder1
Se você tiver um acionamento mecânico
Se o seu disco rígido for um disco rotativo tradicional (ou seja, não um SSD baseado em flash), você poderá usar o Microsoft SysInternalsExclusão segura(SDelete) utilitário. De acordo com a ferramentadescriçãopágina:
A única maneira de garantir que os arquivos excluídos, bem como os arquivos criptografados com EFS, estejam protegidos contra recuperação, é usar um aplicativo de exclusão segura. Os aplicativos de exclusão segura substituem os dados no disco de um arquivo excluído usando técnicas que tornam os dados do disco irrecuperáveis, mesmo usando tecnologia de recuperação que pode ler padrões em mídia magnética que revelam arquivos excluídos de maneira fraca. SDelete (Secure Delete) é um desses aplicativos.
SDelete é capaz de apagar com segurança arquivos existentes, bem como liberar espaço onde os dados de arquivos excluídos anteriormente ainda podem persistir:
Você pode usar SDelete para excluir com segurança arquivos existentes, bem como para apagar com segurança quaisquer dados de arquivo que existam nas partes não alocadas de um disco (incluindo arquivos que você já excluiu ou criptografou).
Isso é feito usando técnicas baseadas em padrões do DOD:
O SDelete implementa o padrão de limpeza e higienização DOD 5220.22-M do Departamento de Defesa, para lhe dar a confiança de que, uma vez excluídos com o SDelete, os dados do seu arquivo desaparecerão para sempre.
A única coisa que SDelete faz/podenãodelete são nomes de arquivos:
Observe que SDelete exclui com segurança os dados dos arquivos, mas não os nomes dos arquivos localizados no espaço livre em disco.
Você pode baixar SDeleteaqui.
Uso
Para liberar espaço livre na unidade C:, use o seguinte:
sdelete -c C:
Se você tiver um SSD
Devido aos algoritmos de nivelamento de desgaste, é basicamente impossível para o software acessar todos os setores de um disco SSD porque o software controlador do disco pode direcionar gravações aleatoriamente para locais diferentes. Além disso, alguns SSDs podem sofrer uma redução significativa na vida útil devido a uma operação de limpeza completa do disco.
Por esses motivos, a melhor abordagem para limpar um SSD é usar o recurso Secure Erase integrado (se compatível). Se esse recurso não estiver disponível, não será possível garantir que os dados apagados sejam irrecuperáveis e a unidade deverá ser fisicamente destruída para evitar vazamento de dados.
Responder2
Use CCleaner, eles têm uma ferramenta Wipe Free Space fácil de usar integrada.
https://www.piriform.com/docs/ccleaner/using-ccleaner/wiping-free-disk-space
Responder3
Uma maneira muito básica e purista de sobrescrever todo o espaço não utilizado em disco sem qualquer software adicional é preenchê-lo com arquivos fictícios. Você deve 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 10.000 vezes o tamanho do seu arquivo ANYFILE. continue as duas últimas linhas até que o sistema de arquivos esteja cheio e exclua aeb para liberar espaço em disco.
Eu sei que esse não é o caminho mais rápido (porque ele lê o mesmo disco que grava), é muuuito estilo do século passado, não é elegante (um clique). Mas funciona, mesmo que você não possa simplesmente baixar uma ferramenta muito melhor e mais inteligente por qualquer motivo.