最近在 Windows 24H2 系统中遇到了一个非常奇怪的 bug:在滚动屏幕时,窗口的上半部分会突然冻结并固定在屏幕上,但窗口本身却可以正常滚动。这个问题在 Chrome 和其他应用程序中都会出现,而且每隔几分钟就会发生一次,

经过一番搜索,我发现了一位大佬的博客,提到通过禁用 MPO(Multi-Plane Overlay)可以解决这个问题。按照他的方法操作后,问题果然得到了解决。

问题描述

在 Windows 24H2 系统中,滚动屏幕时,窗口的上半部分会突然冻结并固定在屏幕上,但窗口本身却可以正常滚动。这个问题在 Chrome 和其他应用程序中都会出现,而且每隔几分钟就会发生一次。

解决方案

通过禁用 MPO(Multi-Plane Overlay)可以解决这个问题。具体操作步骤如下:

  1. 打开注册表编辑器

    • 按下 Win + R 组合键,打开“运行”对话框。
    • 输入 regedit,然后按回车键,打开注册表编辑器。
  2. 导航到指定路径

    • 在注册表编辑器中,导航到以下路径:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm
  3. 新建 DWORD 值

    • 在右侧窗口中,右键点击空白处,选择 新建 > DWORD (32位) 值
    • 将新建的值命名为 OverlayTestMode
  4. 设置值数据

    • 双击 OverlayTestMode,将其值数据设置为 5(十六进制)。
  5. 重启电脑

    • 完成上述操作后,重启电脑以使更改生效。

验证

重启后,再次打开 Chrome 或其他应用程序,滚动屏幕时窗口上半部分冻结的问题应该已经解决了。

注意

修改注册表可能会对系统造成影响,建议在操作前备份注册表或创建系统还原点。如果你不确定如何操作,建议寻求专业人士的帮助。

最后修改:2025 年 11 月 01 日
如果觉得我的文章对你有用,请随意赞赏