Arquivos de fragmentação no Windows

10

Existe um comando / utilitário cmd embutido no Windows que pode fragmentar arquivos (excluir e substituir dados aleatórios) sem a necessidade de usar software de terceiros? No linux eu usaria fragmento. É uma ferramenta maravilhosa que não apenas apaga arquivos, mas também destrói qualquer "resíduo" deixado no disco sobrescrevendo os dados.

    
por sarepta 06.09.2012 / 22:12

5 respostas

6

Provavelmente não. A menos que eles adicionaram um no Win 8

Eu comprei recentemente um novo Pc com o Win 7, o fabricante incluiu um aplicativo de retalhamento de terceiros. Eu deduzo que ou não há um como padrão (e eu nunca ouvi falar de um) ou (menos provável?) Que o fabricante adicionou algum bloatware desnecessário sem a tira usual de justificativa.

É difícil provar um negativo.

Notas:

  1. O Shred apenas substitui um arquivo, ele não procura fragmentos e cópias dos dados no espaço em disco não alocado (causado pela edição, etc.).

  2. Você não precisa sobrescrever um arquivo mais de uma vez. Declarações em contrário foram completamente debunked há muito tempo.

  3. Não importa com o que você sobregrava.

Então basta copiar um arquivo suficientemente grande, porém inócuo, no topo.

Atualizar

Você pode excluir o arquivo e usar cifra

  1. Quit all programs.
  2. Click Start, click Run, type cmd, and then press ENTER.
  3. Type cipher /w:driveletter:\foldername, and then press ENTER. Specify the drive and the folder that identifies the volume that contains the deleted data that you want to overwrite. Data that is not allocated to files or folders will be overwritten. This permanently removes the data. This can take a long time if you are overwriting a large space.

Provavelmente, é mais rápido copiar apenas um arquivo grande sobre o arquivo confidencial, mas é mais seguro limpar o espaço não alocado.

    
por 06.09.2012 / 23:05
6

O CCleaner da Piriform oferece uma opção para eliminar o espaço livre. File Shredder permite apagar um determinado arquivo "no tempo de exclusão"

** EDIT: Encontrou algo nos sysinternas da MS. SDelete . Não tentei, mas poderia tentar.

    
por 06.09.2012 / 23:33
1

Se você considera o Powershell como embutido, então é possível escrever um script, talvez usando Get-Random para sobrescrever o conteúdo de um arquivo com valores aleatórios, antes de excluí-lo.

Esta pergunta de estouro de pilha pode ser útil.

    
por 07.09.2012 / 00:01
0

Hoje Eu pesquisei , encontrei um artigo na lifewire.com , e resolvido em Borracha . Estou muito impressionado até agora. Integra-se com o Windows Explorer, adicionando uma borracha - > Apagar o menu do botão direito do mouse.

    
por 13.06.2017 / 20:46
-1

O SDelete é o mais próximo do nativo que já encontrei.

Não tem instalador, portanto, se você simplesmente extrair os arquivos para seu próprio diretório em Arquivos de Programas, então, adicione isso ao seu PATH , você pode usá-lo a partir da linha de comando, como faria com del . Ele pode excluir recursivamente e destruir o conteúdo e o nome do arquivo.

Na primeira vez que ele é executado, ele mostra um diálogo "Concordar com os Termos", por isso, execute-o uma vez antes de fazer qualquer script com ele.

    
por 25.04.2018 / 04:37