29Jun

Шта се догађа када се добије брисање из корпе за отпатке?

Већину времена ретко спасавамо размишљање о избрисаним датотекама изван сазнања да су сада ван нашег пута, али шта се заправо дешава са тим датотекама када их обришемо?Данашњи СуперУсер К & амп; Пост има одговоре на чудна питања читаоца о процесу брисања.

Питање дана & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, групације К & ама;

Фото љубазношћу Герардовог света( Флицкр).

Питање

СуперУсер читач Схеа А. жели да зна шта се дешава са избрисаним датотекама на рачунару:

Исправите ме ако овде нисам у криву, али када нешто избришете са вашег рачунара, сав ваш рачунар је уписивање неког од бинарнихса 0 је заменио 1( или нешто у том смислу).Дакле, када нешто пошаљете у корпу за отпатке, она пише преко дела датотеке, а онда када избришете датотеку из корпе за отпатке, она пише више?

Како функционише читава датотека и процес корпе?

Одговорности

СуперУсер доприносиоци Боанн и Мари Биггс имају одговор за нас.Прво горе, Боанн:

Ниједна операција не пише преко датотеке.Пребацивање датотеке у корпу за отпатке ради управо то, помера датотеку.Садржај остао потпуно нетакнут.

Брисање датотеке из корпе за отпатке( или брисање директно помоћу Схифт + Делете) уклања унос имена датотеке из фолдера.Дио диска који је раније био заузета од датотеке није измењен или преписан и још увек садржи податке о фајлу, али тај податак више није повезан са именом датотеке.То место на диску је забележено као "бесплатно", међутим, тако да будућност пише на диск може поново користити тај простор, а ако наставите да користите диск, простор ће готово сигурно бити преписан евентуално .

У случају да је потребно спречити враћање избрисаних података, постоје посебни алати за сигурно преписивање података.То се не ради подразумевано јер је споро и повећава хабање на диску.

Следи одговор од Мари Биггс:

Датотека је у два дела:

  • Именик директоријума који бележи име датотеке и садржи и листу блокова на диску који садрже садржај података у датотеци.Оперативни систем тада "зна" да су ти блокови у употреби.
  • Актуелни блокови који садрже садржај података у датотеци.

Када се датотека обрише:

  • Листа блокова у именику означена је као "бесплатно" и вратила се оперативном систему.Унос директорија се брише, тако да датотека "нестаје" из датотечног система.
  • Стварни блокови се не додирују, тако да садржај података у датотеци остаје нетакнут док неке нове датотеке не преписују.Ово је разлог због којег софтвер за обнављање датотека може често обновити избрисане датотеке( али само ако се користи убрзо након брисања).

Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.