If-Koubou

Ce se întâmplă cu datele când acestea au fost șterse din coșul dvs. de reciclare?

Ce se întâmplă cu datele când acestea au fost șterse din coșul dvs. de reciclare? (Cum să)

De cele mai multe ori rar risipim un gând pentru fișierele șterse, în afara faptului că știu că sunt acum în afara drumului nostru, dar ce se întâmplă efectiv cu aceste fișiere atunci când le ștergem? Postarea de astăzi SuperUser Q & A are răspunsurile la întrebările cititorului curios despre procesul de ștergere.

Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.

Frumusețea fotografiei lui Gerard's World (Flickr).

Intrebarea

Utilizatorul SuperUser Shea A. vrea să știe ce se întâmplă cu fișierele șterse pe un computer:

Corectează-mă dacă greșesc aici, dar când ștergi ceva de pe PC-ul tău, tot calculatorul tău este să scrie peste unele din binar cu 0 înlocuind 1 (sau ceva în acest sens). Deci, când trimiteți ceva în Coșul de reciclare, scrie o parte din fișier, atunci când ștergeți fișierul din Coșul de reciclare, scrie mai mult?

Cum funcționează întreaga ștergere a fișierului și procesul de reciclare?

Răspunsul

Utilizatorii SuperUser Boann și Mary Biggs au răspunsul pentru noi. În primul rând, Boann:

Nici o operație nu scrie peste fișier. Mutarea unui fișier în Coșul de reciclare face exact acest lucru, deplasează fișierul. Conținutul său este lăsat complet intact.

Ștergerea unui fișier din Coșul de reciclare (sau ștergerea acestuia direct utilizând Shift + Ștergere) elimină intrarea numelui fișierului din dosar. Partea discului ocupată anterior de fișier nu este modificată sau suprascrisă și conține în continuare datele fișierului, dar datele nu mai sunt legate de numele unui fișier. Acest loc de pe disc este înregistrat ca fiind "gratuit", cu toate acestea, astfel încât viitorul scrie pe disc poate reutiliza acel spațiu și dacă continuați să utilizați discul, spațiul va fi aproape sigur suprascris în cele din urmă.

Într-un caz în care trebuie să preveniți recuperarea datelor șterse, există instrumente speciale pentru a suprascrie datele în siguranță. Acest lucru nu se face în mod implicit, deoarece este lent și crește uzura pe disc.

Urmat de răspunsul de la Mary Biggs:

Un fișier are două părți:

  • O intrare de director care înregistrează numele fișierului și conține, de asemenea, o listă a blocurilor de pe disc care conțin conținutul de date al fișierului. Sistemul de operare "știe" că aceste blocuri sunt în uz.
  • Blocurile actuale care conțin conținutul de date al fișierului.

Când se șterge un fișier:

  • Lista blocurilor din intrarea directorului este marcată ca "liberă" și returnată sistemului de operare. Intrarea directorului este ștearsă, astfel încât fișierul "dispare" din sistemul de fișiere.
  • Blocurile actuale nu sunt atinse, astfel încât conținutul datelor din fișier rămâne neatins până când un alt fișier nou le suprascrie. Acesta este motivul pentru care software-ul de recuperare a fișierelor poate recupera deseori fișierele șterse (dar numai dacă este utilizat imediat după ștergere).

Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.