Homepage » hogyan kell » Mi történik az adatokkal, amikor törlődik a Lomtárából?

    Mi történik az adatokkal, amikor törlődik a Lomtárából?

    Legtöbbször csak ritkán gondolkodunk a törölt fájlokról azon kívül, hogy tudnánk, hogy most már nincsenek az utunkon, de mi valójában történik ezek a fájlok, amikor töröljük őket? A mai SuperUser Q&A bejegyzés válaszokat ad a kíváncsi olvasó kérdéseire a törlési folyamatról.

    A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..

    Fotó jóvoltából Gerard világából (Flickr).

    A kérdés

    A SuperUser olvasó Shea A. szeretné tudni, mi történik a számítógépen a törölt fájlokkal:

    Javítson meg, ha tévedek, de ha valamit töröl a számítógépről, az összes számítógép a két binárisra írja a 0-at, amelyek helyettesítik az 1-et (vagy valamit erre). Tehát, ha valamit küld a Lomtárba, a fájl egy részén íródik, majd ha törli a fájlt a Lomtárból, többet ír?

    Csak hogyan működik a teljes fájl törlése és a Lomtár folyamat?

    A válasz

    A SuperUser közreműködői Boann és Mary Biggs válaszolnak számunkra. Először fel, Boann:

    Egyik művelet sem írja át a fájlt. Egy fájl áthelyezése a Lomtárba csak ezt teszi, mozgatja a fájlt. Tartalma teljesen érintetlen marad.

    Egy fájl törlése a Lomtárból (vagy közvetlenül a Shift + Delete segítségével törölve) eltávolítja a fájlnevet a mappából. A lemez korábban elfoglalt része nem módosul vagy felülíródik, és még mindig tartalmazza a fájladatokat, de az adatok már nem kapcsolódnak egy fájlnévhez. A lemezen lévő hely „szabad” -ként kerül rögzítésre, így a lemezre írt jövőben újra felhasználhatja ezt a helyet, és ha továbbra is használja a lemezt, a helyet majdnem biztosan felülírja végül is.

    Abban az esetben, ha meg kell akadályozni a törölt adatok helyreállítását, speciális eszközök léteznek az adatok biztonságosan felülírására. Ez alapértelmezés szerint nem történik meg, mert lassú és növeli a lemez kopását.

    Ezt követi a Mary Biggs válasza:

    A fájl két részből áll:

    • A könyvtárnév, amely rögzíti a fájl nevét, és tartalmazza a lemezen található blokkok listáját is, amelyek tartalmazzák a fájl adattartalmát. Az operációs rendszer aztán „tudja”, hogy ezek a blokkok használatban vannak.
    • A tényleges adattartalmú blokkok.

    Ha egy fájlt töröl:

    • A címtárbejegyzésekben lévő blokkok listája „szabad” -ként van jelölve, és visszakerül az operációs rendszerbe. A címtárbejegyzés törlődik, így a fájl eltűnik a fájlrendszerből.
    • A tényleges blokkokat nem érinti, így a fájl adatai érintetlenül maradnak, amíg más új fájl felülírja azokat. Ez az oka annak, hogy a fájl-helyreállítási szoftver gyakran újraépíti a törölt fájlokat (de csak akkor, ha a törlést követően hamarosan használják).

    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.