Pagina inicial » como » O que acontece com os dados quando são excluídos da lixeira?

    O que acontece com os dados quando são excluídos da lixeira?

    Na maioria das vezes, raramente pensamos em excluir arquivos excluídos, sabendo que agora eles estão fora do nosso caminho, mas o que realmente acontece com esses arquivos quando os excluímos? A postagem de perguntas e respostas do SuperUser de hoje tem as respostas para as perguntas de um curioso leitor sobre o processo de exclusão.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    Foto cedida por Gerard's World (Flickr).

    A questão

    Leitor Super Usuário Shea A. quer saber o que acontece com os arquivos apagados em um computador:

    Corrija-me se eu estiver errado aqui, mas quando você excluir algo do seu PC, tudo o que o seu computador faz é escrever sobre algum binário com 0 substituindo o 1 (ou algo assim). Portanto, quando você envia algo para a Lixeira, ele grava parte do arquivo e, quando você exclui o arquivo da Lixeira, ele grava mais?

    Como funciona todo o processo de exclusão de arquivos e reciclagem??

    A resposta

    Colaboradores do SuperUser, Boann e Mary Biggs têm a resposta para nós. Primeiro, Boann:

    Nenhuma das operações grava sobre o arquivo. Mover um arquivo para a Lixeira faz exatamente isso, move o arquivo. Seu conteúdo é deixado completamente intacto.

    Excluir um arquivo da Lixeira (ou excluí-lo diretamente usando Shift + Delete) remove a entrada do nome do arquivo da pasta. A parte do disco anteriormente ocupada pelo arquivo não é modificada ou sobregravada e ainda contém os dados do arquivo, mas esses dados não estão mais vinculados a um nome de arquivo. No entanto, esse ponto no disco é gravado como “gratuito”, portanto gravações futuras no disco podem reutilizar esse espaço e, se você continuar usando o disco, o espaço será quase certamente substituído. eventualmente.

    Em um caso em que você precisa impedir a recuperação de dados excluídos, existem ferramentas especiais para substituir os dados com segurança. Isso não é feito por padrão porque é lento e aumenta o desgaste do disco.

    Seguido pela resposta de Mary Biggs:

    Um arquivo é dividido em duas partes:

    • Uma entrada de diretório que registra o nome do arquivo e também contém uma lista dos blocos no disco que contêm o conteúdo dos dados do arquivo. O sistema operacional "sabe" que esses blocos estão em uso.
    • Os blocos reais que contêm o conteúdo dos dados do arquivo.

    Quando um arquivo é excluído:

    • A lista de blocos na entrada de diretório é marcada como "livre" e retornada ao sistema operacional. A entrada de diretório é excluída, então o arquivo “desaparece” do sistema de arquivos.
    • Os blocos reais não são tocados, portanto, o conteúdo dos dados do arquivo permanece intacto até que algum outro novo arquivo os sobrescreva. Esta é a razão pela qual o software de recuperação de arquivos pode reconstruir arquivos deletados (mas somente se for usado logo após a exclusão).

    Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.