Compartilhar via


Utilitário em destaque SDelete

Lance Whitney

Todo bom IT Os profissionais de sabem que quando você exclui um arquivo no Windows, ignorando a Lixeira, até mesmo os dados não removidos do disco.

Em vez disso, entrada do arquivo na tabela de arquivos mestre é marcada como excluído e seus clusters são liberados até o armazenamento de novos dados. Esse processo é eficiente de um ponto de vista do gerenciamento de disco. Mas ele pode deixar arquivos excluídos vulnerável: a menos que novos dados exclui todos os clusters de um arquivo excluído, esse arquivo ainda pode ser recuperado. A única maneira de garantir que um arquivo não pode ser reativado é substituir todos os seus dados com segurança. Uma maneira de obter que é usando o utilitário gratuito da Microsoft SDelete.

Outra ferramenta excelente por Mark Russinovich, um técnico fellow na plataforma da Microsoft e divisão de serviços, o SDelete permanentemente pode limpar único arquivos ou diretórios ou vários objetos usando curingas. Ao remover com segurança arquivos existentes, SDelete irá limpar dados de clusters não alocados de um disco — ou seja, os arquivos que já tenham sido excluídos.

SDelete mesmo pode limpar arquivos criptografados. Quando você exclui um arquivo protegido pelo Windows EFS normalmente, o conteúdo não criptografado permanece atrás. SDelete de uso para eliminar o arquivo em vez disso e o conteúdo não criptografado é removidos bem. SDelete usa o departamento de defesa padrão DOD 5220.22-M, que substitui todos os caracteres de um arquivo com uma série de novos valores aleatórios.

Para usar O SDelete, primeiro download uma cópia, em seguida, extrair o arquivo sdelete.zip. O conteúdo extraído incluem um arquivo de texto do contrato de licença pelos usuários finais e sdelete.exe. Não é necessário instalar — apenas disparar o programa de seu executável.

SDelete é um utilitário de linha de comando, por isso você terá precisa executá-lo a partir um prompt de comando. Abra uma janela de comando e mova para a pasta na qual você baixou SDelete. Digitando "sdelete" no prompt de exibe uma lista de suas opções, como mostrado na Figura 1 e abaixo:

SDelete [-p passa] [-s] [-q] < arquivo ou diretório >

SDelete [-p passa] [- z| - c] [letra da unidade]

-c - sem espaço livre (BOM para otimização de disco virtual) [Observação: esta opção exclui espaços livres com valores zero.]

-p passa - Especifica o número de passagens de substituição (o padrão é 1)

-q - não imprimir erros (silencioso)

-s - recurse subdiretórios [Observação: O conteúdo de todas as subpastas está incluído no apagamento exclusão ou disco.]

-z - limpa espaço livre [Observação: isso é semelhante a opção - c, exceto - z usa uma seqüência aleatória de valores para o mais segura apagar livre espaço em disco.]

fig01.gif

Figura 1 que essas opções deverá aparecer quando “ sdelete ” é digitado na linha de comando.

Claro, você pode executar SDelete nas computadores na organização você mesmo. Mas você também pode fazer o utilitário disponível para os usuários. Basta criar um arquivo em lotes ou script com as opções de linha de comando apropriadas e implantar que os usuários executem dentro do Windows.

Eis uma dica excelente descobri no fórum Sysinternals: copiar o script SDelete para a pasta SendTo Windows em computadores de seus usuários. Os usuários, em seguida, podem piquem qualquer arquivo clicando com o botão direito do mouse nele, mover para o comando Enviar para e, em seguida, selecionando o script.

SDelete é compatível com o Windows XP e posterior e Windows Server 2003 e posterior.

Lance Whitney é um consultor de TI, software instrutor e redator técnico. Ele passou incontáveis horas ajustar servidores e estações de trabalho do Windows. Originalmente jornalista, ele corajosamente no mundo de TI anos novamente no início ' 90.