我买了一台 7年前的 Surface Pro 一文中,我写了买了一台二手 Surface Pro 7,升级到 Win11后,开始出现整屏闪烁。我是用 Grok Bot 帮我自动修好的,下面这三件事,一起解决了闪烁问题。
关掉多层叠加(MPO) #
`以管理员权限在 CMD 或 PowerShell 中执行:
plaintext
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /t REG_DWORD /d 5 /f
关掉硬件加速 GPU 调度(HAGS) #
`以管理员权限在 CMD 或 PowerShell 中执行:
plaintext
reg add "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v HwSchMode /t REG_DWORD /d 1 /f
HwSchMode = 1 表示关闭。2 才是开启,别设反了。也可以在「设置 → 系统 → 显示 → 图形 → 更改默认图形设置」里关掉「硬件加速 GPU 计划」,效果对应同一项。
安装 Surface 面板驱动 2.5.15.0 #
从 Microsoft Update Catalog 搜索 LGD0555(或 Surface - Monitor),下载面板驱动包,展开 CAB,找到 SurfacePanelDriver.inf,用管理员命令安装:
plaintext
pnputil /add-driver SurfacePanelDriver.inf /install
这次装上并确认生效的是 Surface Panel Driver V2 2.5.15.0(设备里也会写成 Surface Passthrough Panel V2 一类名称)。没有管理员权限时,可选驱动安装容易失败,需要提权后再装。
过程里踩过的坑 #
- 只关 MPO 或只关 HAGS 往往不够,这台是注册表两项加上面板驱动一起才稳住。
OverlayTestMode要用5;HwSchMode的 1/2 含义容易搞反。- 装面板驱动必须管理员;没提权时 Windows 更新侧装驱动可能直接失败。
- CAB 要展开完整,确认用的是
SurfacePanelDriver.inf再pnputil。
完整重启 #
开始菜单 → 电源 → 重启。重启后就不闪烁了。
如果你也是遇到同样的问题,希望这个排查过程也能帮到你。
