[Windows XP] 資源回收筒原理



贊助商連結


rain
2009-11-18, 11:37 AM
請問,據我了解當刪除某個資料,資料索引會暫時轉移的回收筒裡面,但是我有用RAMDISK,做了一個實驗,就是當我把RAMDISK所存放的資料刪除,也會跑進回收筒,但我重新開機後回收筒卻還有RAMDISK分割區刪除的資料,但神奇的是我從回收筒還原卻成功,並且在RAMDISK可以正常讀取剛剛還原的檔案,這到底其中的奧妙是什麼呢?

回收筒不是只放索引連結而已,為何RAMDISK重新開機已經被清空,卻還能從回收筒把資料還原回去?

謝謝

贊助商連結


allied
2009-11-18, 01:37 PM
回收筒其實就是一個資料夾,刪除檔案時,會把檔案移至此資料夾,還原時就把檔案再移回去而已

mis339
2009-11-18, 02:49 PM
回收筒其實就是一個資料夾,刪除檔案時,會把檔案移至此資料夾,還原時就把檔案再移回去而已

不過,發文者的意思是,回收筒的資料夾一般都是存在同一個磁碟機中,而RamDisk基本上除非有特別備份或處理,不然重開機後就是空的,那為何資源回收筒還會有資料在?

這部份我是沒注意,不過我拿隨身碟試的話,的確隨身碟的資源回收筒也是在隨身碟上。

mis339
2009-11-18, 03:00 PM
我剛剛用Ramdisk4 1.0.4096.30測試,重開機就全空了,連資源回收筒也是空的!

不曉得你的作業系統是?RamDisk的版本是?

rushoun
2009-11-18, 04:27 PM
我有用大姆哥那種讀卡機式隨身碟,插的是SD記憶卡,刪除SD卡內的檔案後,電腦本身的資源回收筒沒有資料,隨身碟也沒有什麼資源回收筒的圖示,是windows2000系統。

是OS的差別嗎?隨身碟本身會產生回收筒嗎?我印象裡好像都沒看過。

rain
2009-11-18, 05:51 PM
我用過數十支的不同廠牌隨身碟,刪除是不會跑進垃圾桶的

隨身碟先排除,刪除某個分割區的資料,他並不會移動到其他分割區上,而資料是保留在同一分割區,從回收筒右鍵內容進去看就可以看出,他會列出所有磁碟,並可以調整各個磁碟的回收筒容量上限。

剛剛也試了一下插上隨身碟(假設R槽),進入回收筒右鍵內容並不會多出R槽的頁籤,這也證明隨身碟刪資料並不會跑進回收筒

我用gavotte的ramdisk 1.3.0.0,Media Type是Fixed Media,OS是WinXPSP3

困惑中:jump2:

mis339
2009-11-18, 08:31 PM
之前我在試我的隨身碟時,「曾經」有產生資源回收筒過,至於怎麼產生的……不知!但是我測試把檔案刪了,它並不會出現在資源回收筒裡!後來我把它刪了,它也不會再自動產生資源回收筒了……

隨身碟是H
http://www.pczone.com.tw/attachment.php?attachmentid=19509&stc=1&d=1258547361

資源回收筒沒H
http://www.pczone.com.tw/attachment.php?attachmentid=19510&stc=1&d=1258547361

但我的隨身碟「曾經」「自動」出現資源回收筒!
http://www.pczone.com.tw/attachment.php?attachmentid=19511&stc=1&d=1258547361

至於RamDisk,我試了,是會產生資源回收筒,但重開機後資源回收筒的資料並不會存在!

http://www.pczone.com.tw/attachment.php?attachmentid=19512&stc=1&d=1258547361

http://www.pczone.com.tw/attachment.php?attachmentid=19513&stc=1&d=1258547361

rain
2009-11-19, 10:32 AM
話說再次測試,這次從RamDisk刪除比較多的檔案,重新開機後回收筒內的資料也一併消失了:jump2:

難道是我電腦忘了關~誤判~誤判~誤判~誤判:boldred:

謝謝大家的討論~閉門思過去