Windows XP 時代常用「禁用 DirectDraw」解決播放器截圖全黑問題,但 Windows 7 預設無法透過介面關閉 DirectDraw。以下提供兩種變通方法。
regedit,定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI。Timeout,將預設值 7 改為 0。若修改登錄後重開機 DirectDraw 仍為啟用狀態,通常是因為使用了通用驅動或 XP 時代驅動,無法回應登錄設定。請至顯示卡廠商官網下載對應 Windows 7 版本驅動程式安裝,即可正常控制 DirectDraw 狀態。
編輯觀點:從這個小問題可見,Windows 7 在硬體驅動層面比 XP 更嚴格。遇到舊方法失效時,需拓寬思路,從驅動程式相容性著手解決。