換光碟後「我的電腦」仍顯示上一片光碟檔案,雙擊無法開啟,必須重開機才恢復。罪魁禍首是 XP 內建 **CDROM Mirror (光碟鏡像快取)** 功能:讀取光碟後將瀏覽過的檔案結構暫存記憶體,**預設 5 分鐘才釋放**,期間換片會讀到舊快取。解法:**將「延遲卸載」改為 0 分鐘**,即時失效快取。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
"AutoRun"=dword:00000001
"DisableAutorun"=dword:00000000
; 關鍵值:延遲卸載時間 (單位:秒),0 = 即時
"AutoRunDelay"=dword:00000000
儲存為 `.reg` → 雙擊匯入 → 重開機生效。`AutoRunDelay` 對應 GUI 的「延遲卸載」。
| 設定 | 路徑/指令 | 建議值 | 說明 |
|---|---|---|---|
| 延遲卸載 | 電腦管理 → 可移動儲存體 → 媒體庫 → 光碟機內容 | 0 分鐘 | 即時失效鏡像快取,解決換片顯示舊內容 |
| 自動播放 | 控制台 → 自動播放 / TweakUI / 註冊表 AutoRun | 依需求 | 關閉可防止病毒 autorun.inf 執行,但需手動開啟光碟 |
| DMA 模式 | 裝置管理員 → IDE 控制器 → 主要/次要通道 → 進階設定 | DMA (若支援) | 提升讀取速度,降低 CPU 佔用 |