Koduleht » kuidas » Mis juhtub andmetega, kui see teie prügikastist kustutatakse?

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

    Enamiku ajast me harva harva mõtlema kustutatud faile väljaspool teada, et nad on nüüd meie tee, kuid mis tegelikult juhtub nende failide kui me kustutada? Tänase SuperUser Q&A postitusel on vastused uudishimulikule lugeja küsimustele kustutamisprotsessi kohta.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Foto viisakalt Gerardi maailmast (Flickr).

    Küsimus

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

    Parandage mind, kui olen siin valesti, aga kui sa midagi arvutist kustutad, kirjutab kõik teie arvuti üle mõnede binaararvutite, kus 0 asendab 1-d (või midagi sellist). Nii et kui saadate prügikasti midagi, kirjutab ta faili osa, siis kui kustutate faili prügikastist, kirjutab see rohkem?

    Kuidas toimib kogu faili kustutamine ja prügikasti protsess?

    Vastus

    SuperUser'i panustajatel Boann ja Mary Biggs on meile vastus. Esimene üles, Boann:

    Kumbki toiming ei kirjuta faili. Faili teisaldamine prügikasti teeb just seda, liigutab faili. Selle sisu jäetakse täiesti terveks.

    Faili kustutamine prügikastist (või selle kustutamine otse Shift + Delete abil) eemaldab kausta failinime. Faili osa, mida fail varem kasutas, ei muutu ega kirjuta üle ja sisaldab endiselt failiandmeid, kuid need andmed ei ole enam seotud failinimega. Plaadil olev koht salvestatakse „tasuta“, kuid nii, et tulevikus kirjutatakse plaadile, saab seda ruumi uuesti kasutada, ja kui te plaati jätkuvalt kasutate, kirjutatakse ruum peaaegu kindlasti üle lõpuks.

    Juhul, kui teil on vaja ära hoida kustutatud andmete taastamist, on olemas spetsiaalsed vahendid andmete turvaliseks kirjutamiseks. Seda ei tehta vaikimisi, sest see on aeglane ja suurendab ketta kulumist.

    Järgneb Mary Biggsi vastus:

    Fail on kahes osas:

    • Kataloogi kirje, mis salvestab faili nime ja sisaldab ka plaadil olevate plokkide loendit, mis sisaldavad faili andmete sisu. Operatsioonisüsteem "teab", et need plokid on kasutusel.
    • Tegelikud plokid, mis sisaldavad faili sisu.

    Kui fail on kustutatud:

    • Kataloogis olevate plokkide loend on tähistatud kui “tasuta” ja tagastatakse operatsioonisüsteemi. Kataloogi kirje kustutatakse, nii et fail „kadub” failisüsteemist.
    • Tegelikke plokke ei puudutata, nii et faili andmete sisu jääb puutumata, kuni mõni teine ​​uus fail neid üle kirjutab. See on põhjus, miks failide taastamise tarkvara võib sageli kustutatud failid taastada (kuid ainult siis, kui seda kasutatakse kohe pärast kustutamist).

    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.