Para expandir isso um pouco, quando você normalmente exclui um arquivo da lixeira, o sistema apenas remove as informações sobre onde os dados do arquivo estão localizados no disco e adiciona esses locais à lista livre. , que é usado para descobrir onde colocar dados para novos arquivos. Os dados que estavam no arquivo excluído ainda estão no disco até serem sobrescritos. É possível que alguém pesquise através do disco como um dispositivo bruto , que é basicamente apenas uma série de bytes que compõem todos os arquivos e todo o espaço livre, procurando por dados interessantes. Para um arquivo de tamanho significativo, os dados do arquivo estarão em vários pontos diferentes no disco, portanto, seria difícil recriar automaticamente o arquivo.
Que exclusão segura ele escreve sobre os dados no arquivo, com zeros ou dados aleatórios, antes de excluí-los. Dessa forma, nenhuma das informações no arquivo permanece no disco. Isso leva muito mais tempo, pois cada byte do arquivo precisa ser sobrescrito, em vez de apenas remover algumas informações de manutenção.