29Jun
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? Tänään SuperUser Q & A -postilla on vastauksia utelias lukijan kysymyksiin poistamisprosessista.
Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.
Kuva ystävällisestä Gerardin maailmasta( 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 joitakin binarykun 0: n on korvattava 1: n( tai jotain tällaista vaikutusta).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 vastaus. 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 tulevaisuudessa kirjoitettu levy voi käyttää sitä uudelleen, ja jos käytät levyä, tilaa on lähes varmasti korvannut lopulta .
Jos haluat estää poistettujen tietojen palauttamisen, erityisiä työkaluja on, jotta tiedot voidaan korvata turvallisesti. Tätä ei tehdä oletuksena, koska se on hidasta ja lisää levyn kulumista.
Seuraavaksi Mary Biggsin vastaus:
Tiedosto on kahteen osaan:
- 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 palautetaan 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 sinulla jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.