引用:
Originally posted by JasonTsay
我來說明一下
隨身碟不能直接重電腦拔除的原因是因為
Windows為了效能的關係
所有IO的動作(簡單講就是對磁碟的操作)
都會先動作到緩衝區(Buffer),在由Buffer讀取或寫入到磁碟。
因此當您在寫入隨身碟的時候
當Windows告訴你寫好了,並不代表真正的寫好了
而只是寫到Buffer而已
所以如果這時候您把他拔掉
大部分的情況是,您沒寫進去,隨身碟的資料還是舊的
因此當您插入隨身碟的時候通常System Tray會多一個隨插即用的圖案
裡面會有[安全的移除裝置]的選項
就是要告訴Windows把Buffer的資料寫入隨身碟,這樣您才能放心的拔除隨身碟
---------------------------
如果您為了方便,想要Windows不要啟用Buffer的功能可不可以呢?
這就要看驅動程式有沒有提供了
您可以到裝置管理員,選擇您的隨身碟看看有沒有這個選項
目前我只知道IEEE1394的外接硬碟盒可以這樣做(因為我的有這個選項)
隨身碟沒去看,所以請自行找找囉
|
報告大大.我沒看到Buffer有關選項.XP-SP1.1A
但是我剛又試試傳50K及1M及4M的檔案過去.完畢沒有安全移除裝置就立即拔除..
重新插入另一個USB.資料還在 ..(不鼓勵這樣喔.只是實驗看看)