Win 7 光碟機放入光碟後,雙擊磁碟機代號無反應、或提示「請將光碟插入磁碟機」,右鍵也無「開啟/瀏覽」選項。主因是 **Shell Hardware Detection** 服務 (負責自動播放硬體事件通知) 與光碟機驅動/自動播放機制衝突,導致總管無法正常掛載檔案系統。
解決方案:停用 Shell Hardware Detection 服務
- Win+R →
services.msc。
- 找到 Shell Hardware Detection (顯示名稱相同)。
- 雙擊 → 「啟動類型」改 「已停用」 → 「停止」 → 確定。
- 重新開機生效。
輔助方案:關閉自動播放 (雙重保險)
- 控制台 → 「硬體和音效」→「自動播放」。
- 取消勾選 「對所有媒體和裝置使用自動播放」。
- 或針對「CD/DVD」項目分別設為「不採取任何動作」。
現象成因深度解析
- Win 7 引入新的自動播放管線,依賴 Shell Hardware Detection 服務偵測媒體插入並觸發處理程序。
- 部分光碟機韌體/驅動程式在媒體換盤時回報時機與服務預期不符,導致服務掛起、總管無法收到「媒體就緒」通知,因而拒絕掛載檔案系統。
- 停用服務後,總管改為傳統輪詢/即時偵測模式,**犧牲自動播放彈出視窗**,換取穩定的瀏覽能力。
影響與權衡
- ✅ 光碟機可正常瀏覽、拖放、安裝程式。
- ❌ 插入音樂 CD/影片 DVD 不再自動彈出播放器/選單。
- ❌ 依賴自動播放的軟體 (如某些備份工具) 需手動啟動。
- **建議**:以換取穩定瀏覽為優先,自動播放屬次要便利功能。