29Jun
La maggior parte delle volte raramente risparmiamo un pensiero per i file cancellati al di fuori sapendo che ora sono fuori di testa, ma cosa succede realmente a quei file quando li cancelliamo? Il post di Q & A di SuperUser di oggi ha le risposte alle domande di un lettore curioso sul processo di cancellazione.
Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.
Foto per gentile concessione di Gerard's World( Flickr).
La domanda
SuperUser reader Shea A. vuole sapere cosa succede ai file cancellati su un computer:
Correggimi se ho torto qui, ma quando cancelli qualcosa dal tuo PC, tutto ciò che fa il tuo computer è scrivere su alcuni dei binaricon 0 che sostituisce gli 1( o qualcosa del genere).Quindi quando invii qualcosa nel Cestino, scrive su parte del file, quindi quando cancelli il file dal Cestino, scrive di più?
Come funziona l'eliminazione di tutto il file e il processo del cestino?
La risposta
I collaboratori di SuperUser Boann e Mary Biggs hanno la risposta per noi. Innanzitutto, Boann:
Nessuna delle due operazioni scrive sul file. Lo spostamento di un file nel Cestino fa proprio questo, sposta il file. I suoi contenuti sono rimasti completamente intatti.
L'eliminazione di un file dal Cestino( o l'eliminazione diretta tramite Maiusc + Canc) rimuove la voce del nome file dalla cartella. La parte del disco precedentemente occupata dal file non viene modificata o sovrascritta e contiene ancora i dati del file, ma i dati non sono più collegati al nome di un file. Quel punto sul disco è registrato come "libero", tuttavia, così le scritture future sul disco possono riutilizzare quello spazio, e se continuate ad usare il disco, lo spazio sarà quasi certamente sovrascritto alla fine .
Nel caso in cui sia necessario impedire il recupero dei dati cancellati, esistono strumenti speciali per sovrascrivere i dati in modo sicuro. Questo non è fatto di default perché è lento e aumenta l'usura del disco.
Seguito dalla risposta di Mary Biggs:
Un file è diviso in due parti:
- Una voce di directory che registra il nome del file e contiene anche un elenco di blocchi su disco che contengono il contenuto dei dati del file. Il sistema operativo quindi "sa" che questi blocchi sono in uso.
- I blocchi effettivi che contengono il contenuto dei dati del file.
Quando un file viene cancellato:
- L'elenco dei blocchi nella voce della directory è contrassegnato come "libero" e restituito al sistema operativo. La voce della directory viene cancellata, quindi il file "scompare" dal file system.
- I blocchi effettivi non vengono toccati, quindi i contenuti dei dati del file rimangono intatti fino a quando altri nuovi file non li sovrascrivono. Questo è il motivo per cui il software di recupero file può spesso ricostruire i file cancellati( ma solo se viene utilizzato subito dopo la cancellazione).
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.