Како, тачно, функционише Виндовс кош за смеће?
Ако у Виндовсу избришете датотеку, она ће бити бачена у кош за смеће, а касније ћете је поново извадити. Шта се тачно дешава током целог процеса?
Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.
Питање
Читач СуперУсер-а Јонатх0н је знатижељан у вези корпе за отпатке:
Шта заправо ради корпа за отпатке у оперативном систему Виндовс? Да ли је то само глорификована фасцикла и место држања за које ће ускоро бити избрисане датотеке, или то ради нешто специфично? Конкретно, да ли су датотеке које су „премјештене“ у кош за смеће заправо премјештене на хард диск, или су само показивачи на датотеке премјештене? Ја сам прилично искусан корисник, само сам желио детаљније објашњење корпе за отпатке.
Па каква је прича? Како тачно Рецицле Бин функционише као нека врста датотеке у чистилишту?
Одговор
Сурадник СуперУсер Тим Вијсман нуди врхунац иза завесе:
Референца је уклоњена, датотека метаподатака се чува у корпи за отпатке да би се знала оригинална локација.
У раним данима, на Виндовс 95 и 98 ово се налазило у
РЕЦИЦЛЕД
. На Виндовс 2000 и касније је преименован уРЕЦИЦЛЕР
. Од Виндовс Висте сада је посебан именикРецицле.Бин
.Користите Процесс Монитор да бисте видели И / О испод хаубе, укључите филтер
Рециклажна канта
и посети га. :)На пример, када ово урадим:
С-1-5-21-0192837465-987654321-0123456789-1000 ЕКСИМПЛ5
Белешка: Име дугог фолдера је Усер СИД. Посљедње име мапе је хасх заснован на метаподацима.
Добијам датотеку која садржи информације о метаподацима као што је ова:
¸И Ц: П а т х о о о м е к к м м л е. т к т
Разлог да путања фајла има размаке између њих је зато што се складишти у широким бајтовима, како би подржао специјалне знакове за одређене језике, као и за уницоде и шта друго. Ранији симболи су бинарни и садрже информације као што су величина датотеке и дозволе, као и показивач на податке датотеке. У суштини, садржи довољно информација за реконструкцију оригиналне референце ...
Тужно је што књига о Виндовсима у унутрашњости не покрива ово, иначе бих имала више референци. Нисам пронашао ниједан чланак који се детаљно описује, ни од Мицрософта ни од стране трећих лица. Вероватно постоје, али ми је било лакше да одем и преокренем главни концепт ...
Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.