7Sep

Kuidas täpselt kas Windowsi prügikast töötab?

Kui kustutate faili Windowsis, läheb see prügikasti prügikasti, ja hiljem saadate selle tagasi. Mis täpselt juhtub selle kogu protsessi jooksul?

tänapäeva küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.

Küsimus

SuperUseri lugeja Jonath0n on Prügikast uudishimulik:

Mida Windows Recycle Bin tegelikult teeb? Kas see on lihtsalt austatud kaust ja peatselt kustutatud failide pidamise koht või kas see teeb midagi konkreetset? Täpsemalt, kas failid, mis on teisaldatud prügikasti, on tegelikult asetatud kõvakettale või on lihtsalt viidud teistele failidele? Ma olen üsna kogenud kasutaja, tahtsin lihtsalt prügikasti põhjalikumat selgitust.

Mis on lugu? Kuidas täpselt kasutab prügikast mõne faili puhastusvahendina?

Vastused

SuperUseri toetajale Tim Wijsman pakub kardina taga olevat tippu:

Viide eemaldatakse, metaandmefail säilitatakse prügikasti originaalse asukoha tundmaõppimiseks.

Varasematel päevadel oli see Windows 95 ja 98 \ RECYCLED.Windows 2000-s ja hiljem nimetati see ümber \ RECYCLER.Kuna Windows Vista on nüüd spetsiaalne kaust nimega \ $ Recycle. Bin.

Kasuta protsessi monitorit, et näha sisend / väljund kapuutsi all, asetage filtri käsule Recycle. Bin ja külastage seda.:)

Näiteks kui ma seda teevad:

märkmik \ $ RECYCLE.BIN \ S-1-5-21-0192837465-987654321-0123456789-1000 \ $ EXAMPL5

Märkus: Pika kausta nimi on kasutaja SID.Viimane kausta nimi on metaandmete põhjal räsi.

Saan faili, mis sisaldab metaandmeteavet:

ÖÖMC: \ P a t h \ T o \ s o m e \ e x a m p l e.t xt

Sellel failil on vahepeal tühikud, sest see on salvestatud laiades baitide tähtedes, et toetada teatavate keelte erimärke, unicode'd ja muud. Varasemad sümbolid on binaarsed ja sisaldavad teavet, nagu faili suurus ja õigused, aga ka failide andmete kursorit. Sisuliselt sisaldab see esialgse viite taastamiseks piisavalt teavet. ..

On kurb, et Windowsi sisearhitekogu ei hõlma seda, muidu oleksin olnud rohkem viidet. Ma pole leidnud ühtegi artiklit, mis selle üksikasjalikult käsitleksid, ei Microsofti ega kolmandate isikute poolt. Nad ilmselt eksisteerivad, kuid ma leidsin, et see on lihtsam minna ja pöördprojekteerida põhikontseptsiooni. ..

Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.