Exclua arquivos e libere espaço em disco de forma segura com o SDelete

SDelete é um utilitário de linha de comando gratuito da equipe Sysinternals da Microsoft que você pode usar para excluir arquivos e liberar espaço em disco com segurança.

Embora você possa excluir qualquer arquivo em um disco rígido conectado a uma máquina executando o Windows usando o Explorer, a linha de comando ou outros meios, excluir arquivos dessa maneira não removerá os dados imediatamente da unidade.

Sem entrar em muitos detalhes, o que acontece é que o Windows remove a referência aos dados no disco rígido e disponibiliza novamente o espaço que o arquivo ocupa no disco rígido para operações de gravação.

Depois que esse espaço for substituído parcialmente ou totalmente, o arquivo não poderá mais ser recuperado. Como você não pode determinar quando isso vai acontecer, você pode acabar com os arquivos ainda disponíveis na unidade que você excluiu meses ou até anos atrás.

Isso é ruim por várias razões. Digamos que você queira vender o disco rígido ou o PC ou doá-lo. Como você entrega o disco rígido, o novo proprietário pode executar um software de recuperação de arquivos para recuperar arquivos excluídos. Outro exemplo é entregar um PC para apoiar ou reparar a equipe.

Eu usei o Eraser para esse fim anteriormente, mas o programa trava toda vez que eu o executo nas máquinas Windows 10.

SDelete

SDelete é uma ferramenta de linha de comando gratuita que você pode usar para excluir arquivos com segurança, para que não possam mais ser recuperados.

O programa substitui os dados no disco rígido diretamente quando é executado, para impedir que o software de recuperação de arquivos recupere traços de arquivos e dados excluídos.

O aplicativo possui dois casos de uso principais: excluir arquivos com segurança para impedir a recuperação ou substituir espaço livre em disco com segurança para excluir vestígios de arquivos excluídos anteriormente.

Você pode baixar o SDelete no site da Microsoft. Você encontra um artigo detalhado sobre ele e seu uso também. Extraia o arquivo morto para o seu sistema. Como o SDelete é uma ferramenta de linha de comando, você precisa executá-lo na linha de comando.

Uma opção fácil de abrir a pasta SDelete na linha de comando é abri-la no Windows Explorer, digite cmd no campo de endereço do Explorer e pressione a tecla Enter. Isso deve abrir um prompt de comando nesse local.

Excluindo arquivos ou pastas com segurança

O comando sdelete é o comando base para qualquer operação de arquivo ou diretório. Aqui estão alguns exemplos que demonstram as diferentes opções que você possui:

  • sdelete -sc: \ users \ martin \ downloads - Isso exclui os downloads da pasta e todos os subdiretórios com segurança.
  • sdelete -qc: \ users \ martin \ text.txt - Isso exclui o arquivo text.txt com segurança e suprime qualquer mensagem de erro.
  • sdelete -p 5 c: \ *. zip - Isso exclui todos os arquivos zip em c: e executa a operação em cinco passagens.

Exclusão segura de espaço livre em disco

O comando base sdelete -c exclui o espaço livre em disco na unidade especificada com segurança. Aqui estão alguns exemplos que demonstram as várias opções que o SDelete oferece:

  • sdelete -cc: - Exclui o espaço livre em disco na unidade C: com segurança.
  • sdelete -c -p 2 f: - Executa duas passagens de exclusão no espaço livre em disco da unidade f:
  • sdelete -zd: - Zera o espaço livre em disco da unidade d:

O SDelete usa o algoritmo do Departamento de Defesa por padrão ao excluir arquivos, pastas ou espaço livre em disco. O parâmetro -z substitui o espaço livre em disco com zeros, o que é mais rápido.

As operações podem levar algum tempo para serem concluídas. O comprimento necessário depende da seleção. A exclusão segura de arquivos individuais é bastante rápida, mas pode demorar horas ou mais se você executar a operação em pastas grandes ou em espaço livre em discos rígidos inteiros.

É recomendável executar o software de recuperação posteriormente no caminho para verificar se os arquivos não podem mais ser recuperados.

Palavras finais

O SDelete é um programa minúsculo e prático que você pode usar para excluir arquivos ou pastas com segurança e processar espaço livre nos discos rígidos para que qualquer conteúdo que já foi armazenado nessas unidades não possa mais ser recuperado.