If-Koubou

Mitä tietoja tapahtuu, kun se poistetaan roskakorista?

Mitä tietoja tapahtuu, kun se poistetaan roskakorista? (Miten)

Useimmiten harvoin varaamme ajatuksemme poistetuista tiedostomuodoista tietämättä, että he ovat nyt poissa tieltämme, mutta mitä todella tapahtuu näille tiedostoille, kun poistamme ne? Päivän SuperUser Q & A -postilla on vastauksia utelias lukijan kysymyksiin poistoista.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kuva ystävällisestä Gerard's Worldista (Flickr).

Kysymys

SuperUser-lukija Shea A. haluaa tietää, mitä tapahtuu poistetuille tiedostoille tietokoneessa:

Korjaa minulle, jos olen väärässä täällä, mutta kun poistat jotain tietokoneesta, kaikki tietokoneesi on kirjoittaa yli joidenkin binaarien kanssa 0: n korvata 1: n (tai jotain, että vaikutus). Joten kun lähetät jotain Roskakoriin, se kirjoittaa osaa tiedostosta, kun poistat tiedoston Roskakoriin, kirjoitatko lisää?

Kuinka koko tiedostojen poisto ja roskakorit toimivat?

Vastaus

SuperUser-avustajat Boann ja Mary Biggs ovat meille vastauksemme. Ensin, Boann:

Kumpaakaan toimenpide ei kirjoita tiedostoa. Tiedoston siirtäminen Roskakoriin tekee vain tämän, siirtää tiedoston. Sen sisältö on täysin ehjä.

Tiedoston poistaminen Roskakoriin (tai sen poistaminen suoraan Shift + Delete -toiminnolla) poistaa tiedostonimen merkinnän kansiosta. Tiedoston aiemmin käyttämän levyn osaa ei muuteta tai sitä ei korvata, ja siinä on edelleen tiedostotietoja, mutta tietoja ei enää ole yhdistetty tiedostonimeen. Levyllä oleva piste on tallennettu "vapaaksi", joten levyllä tulevaisuudessa kirjoitettava tulevaisuus voi käyttää tätä tilaa uudelleen ja jos käytät levyä, tilaa on lähes varmasti kirjoitettu päälle lopulta.

Tapauksessa, jossa on tarpeen estää poistettujen tietojen palauttaminen, on olemassa erityisiä työkaluja, joiden avulla tietoja voidaan korvata turvallisesti. Tätä ei tehdä oletuksena, koska se on hidasta ja lisää levyn kulumista.

Seuraa Mary Biggsin vastausta:

Tiedosto on kaksiosainen:

  • Hakemistunnus, joka tallentaa tiedoston nimen ja sisältää myös luettelon levyn lohkoista, jotka sisältävät tiedoston tietosisältöä. Käyttöjärjestelmä sitten "tietää", että nämä kortit ovat käytössä.
  • Todelliset lohkot, jotka sisältävät tiedoston tietosisältöä.

Kun tiedosto poistetaan:

  • Hakemistokohdan lohkojen luettelo on merkitty "vapaiksi" ja palautettu käyttöjärjestelmään. Hakemistotunnus poistetaan, joten tiedosto katoaa tiedostojärjestelmästä.
  • Varsinaisia ​​lohkoja ei kosketa, joten tiedoston tietosisältö pysyy koskemattomana, kunnes jokin muu uusi tiedosto korvaa ne. Tästä syystä tiedostojen palautusohjelmisto voi usein palauttaa poistetut tiedostot (mutta vain, jos niitä käytetään pian poistamisen jälkeen).

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.