29Jun

Hva skjer med data når det blir slettet fra papirkurven din?

click fraud protection

Mesteparten av tiden sparer vi sjelden en tanke på slettede filer uten å vite at de nå er ute av veien, men hva skjer faktisk med disse filene når vi sletter dem? Dagens SuperUser Q & A-innlegg har svar på en nysgjerrig leser spørsmål om sletting.

Dagens Spørsmål &Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Foto courtesy of Gerard's World( Flickr).

Spørsmålet

SuperUser leser Shea A. vil vite hva som skjer med slettede filer på en datamaskin:

Rett meg hvis jeg har feil her, men når du sletter noe fra PCen, er hele datamaskinen din skrevet over noen av binærenemed 0 er å erstatte 1-tallet( eller noe i den retningen).Så når du sender noe til papirkurven, skriver det over en del av filen, og når du sletter filen fra papirkurven, skriver den mer?

Hvordan virker hele filgjenoppretting og papirkurven jobbe?

Svaret

SuperUser-bidragsytere Boann og Mary Biggs har svaret for oss. Først opp, Boann:

instagram viewer

Hverken operasjon skriver over filen. Flytter en fil til papirkurven gjør det bare, flytter filen. Innholdet er igjen helt intakt.

Slette en fil fra papirkurven( eller slette den direkte ved hjelp av Shift + Delete) fjerner filnavnoppføringen fra mappen. Den delen av disken som tidligere var opptatt av filen, er ikke endret eller overskrevet, og inneholder fortsatt fildataene, men dataene er ikke lenger koblet til et filnavn. Det punktet på disken er opptatt som "gratis", men fremtidig skriving til disken kan gjenbruke den plassen, og hvis du fortsetter å bruke disken, blir plassen nesten sikkert overskrevet etter hvert .

I et tilfelle der du trenger å hindre gjenoppretting av slettede data, finnes det spesialverktøy for å overskrive dataene trygt. Det er ikke gjort som standard fordi det er tregt og øker slitasje på disken.

Etterfulgt av svaret fra Mary Biggs:

En fil er i to deler:

  • En katalogoppføring som registrerer filnavnet og inneholder også en liste over blokkene på disken som inneholder datainnholdet i filen. Operativsystemet "vet" at disse blokkene er i bruk.
  • De faktiske blokkene som inneholder datainnholdet i filen.

Når en fil slettes:

  • Listen over blokker i katalogoppføringen er merket som "gratis" og returnert til operativsystemet. Mappen er slettet, slik at filen "forsvinner" fra filsystemet.
  • De faktiske blokkene blir ikke rørt, så datainnholdet i filen forblir uberørt til en annen ny fil overskriver dem. Dette er grunnen til at filgjenopprettingsprogramvaren ofte kan gjenopprette slettede filer( men bare hvis den brukes snart etter sletting).

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.