Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.
Você pode pensar que excluir um arquivo da Lixeira é suficiente. Você pode até dar um passo adiante e Mudança + Del cada arquivo que você não precisa mais. E se disséssemos a você que esses dois métodos nunca eliminam totalmente um arquivo? Pelo menos, não a curto prazo.
Se despertamos seu interesse, permita-nos apresentar o Sysinternals: SDelete. É uma ferramenta de exclusão segura compatível com o Departamento de Defesa, fornecida pela Microsoft e usada mundialmente por profissionais do setor.
O que é Sysinternals: SDelete?
Embora tenhamos anunciado o SDelete como uma "ferramenta de exclusão segura", o que isso significa exatamente? Resumindo, todos os sistemas operacionais Windows NT/2K modernos; incluindo o Windows 10 e o Windows 11, implementam o que é conhecido como "proteção contra reutilização de objetos".
Essa proteção significa que, quando um aplicativo aloca espaço de arquivo ou memória virtual, ele não pode exibir dados armazenados anteriormente nos recursos que o Windows NT/2K aloca para ele. O Windows preenche a memória com zeros e a torna indisponível. O mesmo não é verdade, infelizmente, para arquivos excluídos; o espaço que ocupam não é zerado, mesmo após a exclusão.
O que tudo isso significa é que, a menos que o Windows tenha substituído o espaço anteriormente ocupado por um arquivo excluído; o que pode acontecer semanas ou até meses após o fato, o arquivo permanece recuperável. Existem até ferramentas dedicadas de recuperação de dados disponíveis para ajudar com isso. Ver como usar as melhores ferramentas de recuperação de dados de terceiros para Windows, Para maiores informações. O SDelete, no entanto, garante que, mesmo com as melhores ferramentas de recuperação disponíveis, os arquivos excluídos não poderão ser recuperados.
Como fazer backup de seus dados antes de usar o Sysinternals: SDelete
Como estamos lidando com uma ferramenta que torna os arquivos excluídos completamente irrecuperáveis, seria uma boa ideia fazer backup de seus arquivos antes de usar o SDelete. Mesmo que você planeje excluir apenas alguns arquivos, vale a pena saber que, se usado de maneira inadequada, o SDelete pode tornar seu PC com Windows inoperante.
Isso ocorre porque, além de simplesmente excluir arquivos, o SDelete também pode ser usado para limpar dados de arquivos em partes não alocadas de sua unidade. Embora isso não deva ser um problema, sempre há a chance de você executar uma operação de exclusão em arquivos que, de outra forma, gostaria de manter. Antes de dar uma chance ao SDelete, considere investigar ferramentas de terceiros, você deve tentar fazer backup de seus dados do Windows.
Como usar o Sysinternals: SDelete
Para começar, visite o Microsoft Sysinternals: SDexcluir página de download e baixe o arquivo ZIP.
Uma vez baixado, clique com o botão direito no arquivo e selecione Extrair tudo.Em seguida, configure uma pasta de destino de sua preferência e clique no botão Extrair botão.
Neste ponto, você pode ser tentado a Duplo click um dos três arquivos EXE localizados dentro da pasta. No entanto, isso não funcionará, pois o SDelete é uma ferramenta de linha de comando e, como tal, requer um pouco mais de configuração para ser configurado corretamente.
- Comece cortando ou copiando toda a pasta SDelete que você extraiu para o seguinte caminho de pasta: C:\Arquivos de programas.
- Em seguida, clique com o botão direito do mouse em este pc no Explorador de Arquivos e escolha Propriedades.
- No Links Relacionados seção, clique Configurações avançadas do sistema.
- No Propriedades do sistema diálogo, selecione variáveis ambientais.
- Clique Caminho sob Variáveis do sistema, e depois clique Editar
- Na nova janela, clique em Novo, então Navegar e localize a pasta que você configurou passo 1. O caminho completo da pasta deve ser: C:\Arquivos de Programas\SDelete
- Clique OK três vezes para salvar suas alterações.
Agora que o SDelete foi configurado corretamente, você pode começar a usá-lo no prompt de comando.
- Para começar, pressione o botão janelas chave e digite "cmd" no Caixa de pesquisa. O prompt de comando deve estar listado em Melhor partida. Clique com o botão direito no prompt de comando e selecione Executar como administrador.
- Quando o prompt de comando for aberto, digite "sdelete" e bateu Digitar.
- Agora você verá uma lista das várias operações que você pode realizar com SDelete, bem como um Uso exemplo, para ajudá-lo com a sintaxe.
Como excluir arquivos com segurança com Sysinternals: SDelete
Vamos começar excluindo um único arquivo. Nesse caso, temos um arquivo de backup do registro localizado na área de trabalho.
- Primeiro, clique com o botão direito do mouse no arquivo e selecione Copiar como caminho.
- Em seguida, no prompt de comando, digite "sdelete" seguido de um espaço e cole o caminho que você copiou. Lembre-se de remover as aspas em ambas as extremidades do caminho.
- A linha inteira deve ficar assim: "sdelete C:\Users\Phillip\Desktop\Backup.reg"
- Pressione Enter para executar a operação.
- Depois de concluído, a saída exibirá: Arquivos excluídos: 1
Em seguida, vamos excluir uma pasta incluindo quaisquer subdiretórios que ela possa ter. Nesse caso, temos uma pasta chamada "Screenshots" em Pictures na unidade C:.
- Novamente, clique com o botão direito do mouse na pasta e selecione Copiar como caminho.
- Em seguida, no prompt de comando, digite "sdelete"seguido por um espaço, em seguida, adicione o"-s" para incluir subdiretórios e o parâmetro "-r" para remover quaisquer atributos somente leitura.
- Por fim, cole o caminho que você copiou e remova as aspas em cada extremidade.
- A linha inteira deve ficar assim: "sdelete -s -r C:\Usuários\Phillip\Imagens\Capturas de tela"
- Pressione Enter para executar a operação.
- Depois de concluído, a saída exibirá o número de arquivos e diretórios excluídos.
Por fim, vamos usar SDelete para limpar o espaço em disco não utilizado. Vale a pena notar que, dependendo do tamanho do seu disco e da quantidade de espaço não utilizado disponível, essa operação pode demorar muito para ser concluída, em alguns casos horas.
- No prompt de comando, digite "sdelete"seguido por um espaço, em seguida, adicione o"-c" para limpar o espaço livre e adicione a letra da unidade com dois pontos. Neste exemplo, "c:" dirigir.
- A linha inteira deve ficar assim: "sdelete -c c:"
- Pressione Enter para executar a operação.
- Ao executar, a saída exibirá um indicador de progresso em porcentagem e uma mensagem informando que está "Limpando espaço livre no
."
Não deixe rastros com Sysinternals: SDelete
Não há dúvida de que esta pequena ferramenta despretensiosa faz o trabalho notavelmente bem. Alguns podem argumentar que criptografar seus arquivos é a opção muito melhor a longo prazo, porque pelo menos no futuro você ainda pode obter acesso a eles.
No entanto, se você estiver particularmente paranóico com o fato de seus arquivos confidenciais caírem nas mãos de ninguém além de você, então Sysinternals: SDelete e sua abordagem nuclear é definitivamente o caminho para ir.