Kaip tiksliai veikia "Windows" šiukšliadėžė?

Turinys:

Kaip tiksliai veikia "Windows" šiukšliadėžė?
Kaip tiksliai veikia "Windows" šiukšliadėžė?
Anonim
Jūs ištrinate failą sistemoje "Windows", jis išmeta į šiukšliadėžę, o vėliau jį iškraunate. Kas tiksliai vyksta per visą šį procesą?
Jūs ištrinate failą sistemoje "Windows", jis išmeta į šiukšliadėžę, o vėliau jį iškraunate. Kas tiksliai vyksta per visą šį procesą?

Šiandieninė klausimų ir atsakymų sesija pateikiama su "SuperUser" - "Stack Exchange", bendruomenės valdoma Q & A grupių asociacija.

Klausimas

"SuperUser" skaitytuvas Jonath0n smalsu apie šiukšliadėžę:

What does the Recycle Bin in Windows actually do? Is it just a glorified folder and a holding place for soon to be deleted files, or does it do something specific? Specifically, are files that are “moved” to the Recycle Bin actually moved on the hard disc, or are just the pointers to the files moved? I am a fairly experienced user, I just wanted a more depth explanation of the Recycle Bin.

Taigi, kas yra istorija? Kaip tiksliai šiukšliadėžė veikia kaip failo tīrītājs?

Atsakymas

"SuperUser" autorius Tim Wijsman siūlo aukščiausią vietą už užuolaidos:

The reference is removed, a metadata file is kept in the Recycle Bin to know the original location.

In the early days, on Windows 95 and 98 this was located in

RECYCLED

. "Windows 2000" ir vėliau ji buvo pervadinta į

RECYCLER

. Kadangi "Windows Vista" dabar yra specialus aplankas

$Recycle.Bin

Naudokite procesoriaus monitorių, norėdami pamatyti I / O po gaubtu, įdėkite filtrą

Recycle.Bin

ir aplankyk ją.:)

Pavyzdžiui, kai aš tai darau:

notepad $RECYCLE.BINS-1-5-21-0192837465-987654321-0123456789-1000$EXAMPL5

Pastaba: Ilgas aplanko pavadinimas yra Vartotojo SID. Paskutinis aplanko pavadinimas yra hash, pagrįstas metaduomenimis.

Gaunu failą, kuriame yra metaduomenų informacija:

Ö¸ÌC: P a t h T o S o m e E x a m p l e. t x t

Priežastis, kad failo kelias tarpų yra tarpas, nes jis saugomas plačiuose baitų simboliuose, tam tikrų kalbų specialiųjų simbolių palaikymui, unicode ir kt. Ankstesni simboliai yra dvejetainiai ir juose yra informacijos, tokios kaip failo dydis ir leidimai, taip pat rodyklė į failo duomenis. Iš esmės, jame yra pakankamai informacijos, kad būtų atkurta pirminė nuoroda …

Labai liūdna, kad "Windows" vidinių knygų šio aprašo nėra, arba aš jau turėčiau daugiau nuorodų. Aš neradavau jokių straipsnių, kuriuose išsamiai aptaria tai nei "Microsoft", nei trečiosios šalies žmonės. Tikriausiai jie egzistuoja, bet aš maniau, kad lengviau eiti ir supaprastinti pagrindinę koncepciją …

Ar turite ką nors įtraukti į paaiškinimą? Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų? Patikrinkite visą diskusijų temą čia.

Rekomenduojamas: