現象:換光碟卻仍顯示上一張內容
將新光碟放入光碟機,無論自動播放或「我的電腦」開啟,畫面仍停留在上一張光碟的檔案列表;點擊未瀏覽過的檔案均無法存取,唯有重開機才能恢復。許多用戶誤以為是快取大小設定問題,調整後無效,實際元兇是 Windows XP 內建的 CDROM Mirror(光碟鏡像快取) 功能。
原理:高速快取造成的「假象」
系統為提升重複讀取速度,將用戶瀏覽過的光碟部分內容鏡像至高速快取,預設保留 5 分鐘 後自動釋放。但在換盤場景下,這機制反而阻擋新光碟內容的讀取,成為名副其實的「雞肋功能」。
解決步驟:將延遲卸除時間設為 0
- 「開始」→「設定」→「控制台」
- 雙擊「管理工具」→「電腦管理」
- 左側展開「儲存體」→「可移動儲存體」→「程式庫」,右側出現光碟機圖示
- 右鍵光碟機→「內容」
- 確認「啟用磁碟機」已勾選,將「延遲卸除」從 5 分鐘改為 0 分鐘
圖 1:光碟機屬性對話框
圖 2:將延遲卸除時間設為 0 分鐘
效果驗證
設定完成後,換盤即時顯示新光碟內容,無需重開機、無殘留快取干擾。對於頻繁更換光碟(資料備份、遊戲安裝、多媒體播放)的用戶,此設定能徹底消除「鬼影殘留」困擾。
補充說明
- 此功能屬系統級快取機制,非光碟機韌體問題,故韌體更新無效。
- 關閉後略微增加換盤後首次讀取延遲(需從實體光碟讀取),但換來即時正確的目錄顯示,利大於弊。
- 同樣邏輯適用於 Windows 2000/Server 2003。