最近在 Windows 24H2 系统中遇到了一个非常奇怪的 bug:在滚动屏幕时,窗口的上半部分会突然冻结并固定在屏幕上,但窗口本身却可以正常滚动。这个问题在 Chrome 和其他应用程序中都会出现,而且每隔几分钟就会发生一次,
经过一番搜索,我发现了一位大佬的博客,提到通过禁用 MPO(Multi-Plane Overlay)可以解决这个问题。按照他的方法操作后,问题果然得到了解决。
问题描述
在 Windows 24H2 系统中,滚动屏幕时,窗口的上半部分会突然冻结并固定在屏幕上,但窗口本身却可以正常滚动。这个问题在 Chrome 和其他应用程序中都会出现,而且每隔几分钟就会发生一次。
解决方案
通过禁用 MPO(Multi-Plane Overlay)可以解决这个问题。具体操作步骤如下:
打开注册表编辑器
- 按下 
Win + R组合键,打开“运行”对话框。 - 输入 
regedit,然后按回车键,打开注册表编辑器。 
- 按下 
 导航到指定路径
在注册表编辑器中,导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm
新建 DWORD 值
- 在右侧窗口中,右键点击空白处,选择 
新建 > DWORD (32位) 值。 - 将新建的值命名为 
OverlayTestMode。 
- 在右侧窗口中,右键点击空白处,选择 
 设置值数据
- 双击 
OverlayTestMode,将其值数据设置为5(十六进制)。 
- 双击 
 重启电脑
- 完成上述操作后,重启电脑以使更改生效。
 
验证
重启后,再次打开 Chrome 或其他应用程序,滚动屏幕时窗口上半部分冻结的问题应该已经解决了。
注意
修改注册表可能会对系统造成影响,建议在操作前备份注册表或创建系统还原点。如果你不确定如何操作,建议寻求专业人士的帮助。
                    