背景
XP 時代可透過「停用 DirectDraw」解決播放器截圖全黑問題。Win7 預設 DirectDraw 永遠啟用,介面上無停用選項。
方法一:修改登錄檔 Timeout 值
- Win+R →
regedit。
- 定位:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI
- 雙擊右側
Timeout,將預設值 7 改為 0。
- 重新開機生效。
方法二:安裝顯卡廠商針對 Win7 的專用驅動程式
- 通用驅動/舊版驅動/跨版本驅動(XP 驅動裝 Win7)可能不支援修改 DirectDraw 狀態。
- 前往顯示卡官網(NVIDIA/AMD/Intel)下載對應 Win7 版本的正式簽章驅動程式安裝。
- 安裝完成後重新嘗試方法一,或直接在驅動程式控制面板中尋找 DirectDraw 相關選項。
替代方案:不需停用 DirectDraw 的截圖方法
- 使用支援硬體加速繞過的截圖工具:Snipping Tool、ShareX、PicPick、Windows+Shift+S (Win10/11)。
- 播放器設定:關閉「覆蓋混合器」/「硬體加速」,改用軟體渲染輸出。