29Jun

Mis juhtub andmetega, kui see kustub teie prügikastist?

Enamasti me harva vabastab mõtlema välja jäetud failid väljapoole sellest, et nad teavad, et nad on nüüd meie viisist välja, kuid mis tegelikult nende failidega juhtub siis, kui need kustutame? Tänane SuperUser Q & postitus vastab uudishimulikule lugeja küsimustele kustutamise protsessi kohta.

Tänane küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.

Photo courtesy of Gerard's World( Flickr).

Küsimus

SuperUser-lugeja Shea A. tahab teada, mis juhtub arvutist kustutatud failidega:

Paranda mulle, kui ma siin valesti eksistan, aga kui te midagi kustutate oma arvutist, siis kogu arvuti suudab kirjutada üle mõne binaarse0-ga asendades 1-sid( või midagi selleks otstarbeks).Nii et kui saate prügikasti midagi saata, kirjutab see üle faili osa, siis kui te prügikast faili kustutate, kirjutab see rohkem?

Kuidas toimib kogu faili kustutamine ja prügikasti protsess?

Vastused

SuperUseri kaasautoritele Boannile ja Mary Bigsile on meie jaoks vastus. Esiteks üles, Boann:

Faili üle ei kirjutata ühtegi toimingut. Faili teisaldamine prügikasti tähendab just seda, teisaldab faili. Selle sisu jäetakse täiesti puutumatuks.

Faili kustutamine prügikast( või selle kustutamine otse, kasutades Shift + Delete) eemaldab kausta failinime kirje. Varem faili hõivatud ketta osa ei ole muudetud ega üle kirjutatud ja see sisaldab endiselt faili andmeid, kuid need andmed ei ole enam faili nimega seotud. See koht kettal salvestatakse "tasuta", kuid nii, et tulevane kirjutab kettale, saab seda ruumi uuesti kasutada ja kui te kettad jätkate, tühistab see ruum peaaegu kindlasti lõpuks .

Juhul, kui peate vältima kustutatud andmete taastamist, on andmete turvaliseks ümbersõnumiseks olemas spetsiaalsed tööriistad. Seda ei tehta vaikimisi, sest see on aeglane ja suurendab ketta kulumist.

Järgneb Mary Bigsi vastusest:

fail koosneb kahest osast:

  • kataloogi kirje, mis salvestab faili nime ja sisaldab ka ketaste plokke, mis sisaldavad faili andmete sisu. Seejärel teab operatsioonisüsteem, et need plokid on kasutusel.
  • Tegelikud plokid, mis sisaldavad faili andmete sisu.

Kui fail kustutatakse:

  • Kataloogide sisenemisel olevate plokkide loend on märgitud "tasuta" ja tagastatakse operatsioonisüsteemile. Kataloogikirje kustutatakse, nii et fail "kaob" failisüsteemist.
  • Tegelikud plokid ei puutu, nii et faili andmete sisu jääb puutumatuks, kuni mõni muu uus fail neid üle kirjutab. See on põhjus, miks failide taastamise tarkvara võib sageli taastada kustutatud faile( aga ainult siis, kui seda kasutatakse varsti pärast kustutamist).

Kas teil on selgitusi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.