修复:Windows 11 22H2 中的游戏卡顿和冻结?

Windows 11 2022 Update 与 NVIDIA 显卡存在严重的兼容性问题,导致游戏出现明显的卡顿、卡顿和帧率下降 。这些性能问题似乎是由于 CPU 电源利用率低而发生的,而这直接是由这些兼容性问题引起的 。
因此,如果您在安装 Windows 11 22H2 更新后遇到严重的性能问题,那么您并不孤单 。要解决这些性能问题,我们需要确定导致这些问题的不同因素 。所以在下面,我们列出了 Windows 11 22h2 性能错误的所有可能原因 。

  • 损坏的系统文件:在安装 Windows 11 的新更新时,您的某些系统文件可能在此过程中已损坏,这可能是您遇到这些性能错误的原因 。
  • NVIDIA Frameview SDK 服务:如果您的系统上启用了 NVIDIA Frameview SDK 服务,它将导致 Windows 11 新的 22h2 更新出现问题,从而导致性能错误,例如卡顿和持续冻结 。
  • NVIDIA GeForce Experience: NVIDIA GeForce Experience 应用程序(尤其是其覆盖功能)似乎与 Windows 11 的 22h2 更新不兼容 。因此,如果该应用程序在您的系统上处于活动状态,它可能会严重导致您在游戏中遇到卡顿现象 。
  • 不兼容的 GPU 驱动程序:卡顿问题可能是由不兼容的 GPU 驱动程序引起的 。驱动程序更新可以解决此问题 。
  • Holographicshell 服务:如果 HolographicShell 服务已安装并在您的 PC 上处于活动状态,则它可能是卡顿问题的主要原因 。
  • Windows 网络数据使用监控驱动程序: 据报道,Windows 网络数据使用监控驱动程序(也称为 NDU 服务)导致 Windows 11 22h2 更新出现问题 。因此,如果此服务在您的 PC 上处于活动状态,则它可能是性能问题的主要原因之一 。

修复:Windows 11 22H2 中的游戏卡顿和冻结?

文章插图
1. 执行 SFC 扫描当 Windows 在您的系统上下载和安装新的 22h2 更新时,某些系统文件可能在此过程中已损坏 。这可能是由多种因素造成的,例如互联网连接缓慢/不稳定、电源波动、磁盘驱动器问题等 。
因此,如果您在使用 Windows 11 22h2 时遇到游戏性能问题,例如卡顿和死机,第一步是修复您的系统文件 。为此,您需要执行 SFC 扫描 。
系统文件检查器 (SFC) 扫描是 Windows 的一项本机功能,它会扫描用户的系统并查找任何丢失/损坏的系统文件 。如果找到此类文件,它会快速替换/修复它们并修复用户面临的任何问题 。
执行 SFC 扫描是一项快速而简单的任务,扫描只需约 10 分钟即可完成 。要在您的系统上执行 SFC 扫描,请按照我们在下面列出的步骤操作:
  1. 按 Windows 键并在搜索栏中键入cmd。
  2. 单击“以管理员身份运行” 。
  3. 在命令提示符窗口中,键入以下命令,然后按 enter 。sfc /scannow
  4. 等待 SFC 扫描完成 。
SFC 扫描完成后,它会通知您是否发现并修复了任何损坏的系统文件 。如果它发现并成功修复了损坏的系统文件,则会显示一条消息,提示“ Windows 资源保护找到损坏的文件并成功修复了它们” 。如果您看到此消息,请重新启动您的 PC 并检查卡顿问题是否已解决 。
如果未发现损坏的系统文件,命令提示符中将出现一条消息,内容为“ Windows Protection 未发现任何完整性违规” 。在这种情况下,请转到下面列出的下一个解决方案 。
2. 运行 DISM 扫描如果 SFC 扫描在您的系统中没有发现损坏的文件,或者确实找到了损坏的系统文件,但显示“ Windows 资源保护发现了损坏的文件,但无法修复其中的一些文件”,则说明您的 Windows 系统映像存在问题 。
Windows 系统映像是整个驱动器的副本,SFC 扫描使用它来确定实际驱动器中的任何文件是否已损坏 。因此,如果系统映像本身存在损坏,则 SFC 扫描将无法修复您 PC 中损坏的文件 。
您需要执行DISM(部署映像服务和管理)扫描来修复此问题 。DISM 扫描将检查您的系统映像并查找任何损坏的文件 。如果找到任何内容,它将完全修复它们 。一旦修复了系统映像,SFC 扫描将能够修复损坏的系统文件 。
DISM 扫描的第一步是对系统映像文件运行简单的CheckHealth扫描 。请按照下面列出的步骤进行操作:
注意:这需要互联网连接 。
  1. 按 Windows 键并在搜索栏中键入cmd。
  2. 单击“以管理员身份运行” 。
  3. 在命令提示符窗口中,键入以下命令并按回车键 。Dism /Online /Cleanup-Image /CheckHealth
  4. 等待扫描完成 。
此扫描需要几分钟才能完成,让您可以快速确定系统映像中是否存在任何损坏 。如果扫描发现损坏的系统映像文件,您必须执行 DISM 扫描来修复它们 。
但是,如果扫描显示一条消息“未检测到组件存储损坏 。”,则意味着扫描没有发现系统映像存在问题 。此 消息暗示系统映像可能未损坏 。这将节省您的时间,因为您不需要执行 DISM 扫描 。
但是,如果您收到任何错误,例如“组件存储已损坏” 。这意味着您的系统映像已损坏;如果是这种情况,您可以按照下面的修复命令进行操作 。
但即使 CheckHealth 命令未发现系统映像有任何问题,运行 ScanHealth命令也是一个好主意,它会对系统映像执行更彻底的检查 。如果 ScanHealth 命令未发现系统文件有问题,则系统映像未损坏,无需运行 DISM 扫描 。
要执行ScanHealth命令,请按照下面列出的步骤操作:
  1. 按 Windows 键并在搜索栏中键入cmd。
  2. 单击“以管理员身份运行” 。
  3. 在命令提示符窗口中,键入以下命令并按回车键 。Dism /Online /Cleanup-Image /ScanHealth
  4. 等待扫描完成 。
由于 ScanHealth 命令比 CheckHealth 命令进行了更彻底的检查,因此需要更长的时间才能完成 。
完成此扫描所需的时间完全取决于系统的硬件 。如果您的 PC 性能较差,最多可能需要 4 个小时才能完成 。但如果你有一台硬件强大的PC,20分钟内就可以完成 。
ScanHealth 检查完成后,它会通知您是否发现任何损坏 。如果没有,它会显示您之前看到的确切消息:“未检测到组件存储损坏 。” 如果您看到此消息,则确认您不需要执行 DISM 扫描 。如果是这种情况,您可以跳过下面列出的此解决方案的剩余部分,并转到下一个解决方案 。
但如果 ScanHealth 检查发现系统映像损坏,最后一步是运行 DISM RestoreHealth命令来修复此问题 。
要执行RestoreHealth命令,请按照我们在下面列出的步骤操作:
  1. 按 Windows 键并在搜索栏中键入cmd。
  2. 单击“以管理员身份运行” 。
  3. 在命令提示符窗口中,键入以下命令并按回车键 。Dism /Online /Cleanup-Image /RestoreHealth
  4. 等待扫描完成 。
DISM RestoreHealth 扫描需要一段时间才能完成,但不会像您运行的 ScanHealth 命令那样耗时 。
DISM 扫描完成后,损坏的系统映像文件将被修复 。现在,这将允许您进行 SFC 扫描以修复以前无法修复的系统文件 。
因此,您现在需要做的是以管理员身份运行命令提示符并键入以下命令,再次运行 SFC 扫描:
sfc /scannowSFC 扫描现在将修复损坏的系统文件 。完成文件修复后,请记得重新启动您的电脑 。这应该最终解决您一直面临的口吃问题 。
3.禁用NVIDIA Frameview SDK服务NVIDIA Frameview 是一款允许用户在玩游戏时跟踪硬件性能的应用程序 。它显示不同的统计数据,例如 FPS、CPU/GPU 利用率、电源使用情况等 。如果您下载了 NVIDIA GeForce Experience 程序,则该服务可能会自动下载到您的系统中 。
NVIDIA Frameview 应用程序本身没有问题,但在线论坛上的许多用户反映,该应用程序与 Windows 11 的 22h2 更新之间似乎存在重大冲突 。对于大多数用户而言,NVIDIA Frameview 应用程序是根本原因这个口吃/掉帧问题 。
因此,如果您在使用新的 Windows 11更新时遇到游戏性能问题,请确保在您的系统上禁用 NVIDIA Frameview SDK 服务 。
要禁用此服务,请按照下面列出的步骤操作:
  1. 同时按 Windows 键 + R 打开“运行”对话框 。
  2. 在屏幕左下角出现的小窗口中,键入appwiz.cpl,然后按 enter 。
  3. 在“程序和功能”窗口中,滚动应用程序列表,直到找到 NVIDIA Frameview SDK 服务 。
  4. 右键单击 NVIDIA Frameview SDK 服务并选择卸载 。
禁用 NVIDIA Frameview SDK 服务后,重新启动您的 PC 并启动游戏 。现在应该解决口吃问题 。但是,如果即使在禁用 NVIDIA Frameview DSK 服务后您仍然遇到卡顿问题,请尝试我们在下面列出的下一个解决方案 。
4.禁用覆盖Steam、Discord、NVIDIA GeForce Experience、MSI Afterburner 和许多其他程序都具有叠加功能 。该叠加层允许用户在使用不同应用程序的同时使用程序功能 。这提高了工作效率,因为它消除了打开程序本身的需要 。
但是,尽管这些叠加层可能非常有用,但如果您想获得最大的游戏性能,让它们处于活动状态通常是不明智的 。如果您有激活的叠加层,即使您没有打开它们,它们也会消耗 CPU、GPU 和 RAM 功率 。
请注意,如果您只有 1-2 个叠加层同时处于活动状态,它们很可能不会显着影响您的系统性能,因为这些叠加层通常不会单独消耗那么多资源 。但是,同时激活 3 个或更多叠加层会严重影响系统的性能 。
激活覆盖的另一个缺点是兼容性问题 。这些叠加层往往会与不同的应用程序发生冲突,甚至相互之间也会发生冲突 。如果发生此类冲突,可能会导致卡顿、死机甚至崩溃 。
因此,Windows 11 卡顿问题的下一个解决方案是禁用您在系统上安装的所有覆盖 。
您应该禁用的第一个叠加层是 NVIDIA GeForce Experience Overlay 。由于 Windows 11 的 22h2 更新与 NVIDIA 硬件和软件冲突最大,NVIDIA GeForce Experience 覆盖可能是问题的主要原因 。
要禁用 NVIDIA GeForce Experience 覆盖,请按照下列步骤操作:
  1. 按 Windows 键,输入GeForce Experience,然后按回车键 。
  2. 在 GeForce Experience 窗口中,单击右上角附近的齿轮图标 。
  3. 在 General 选项卡中,禁用In-Game Overlay 。
禁用 NVIDIA GeForce Experience 覆盖后,重新启动您遇到性能问题的游戏 。现在应该解决断断续续/冻结问题 。
但如果卡顿现象仍然存在,您还应该禁用所有其他叠加层 。您应该首先使用的叠加层是Steam 叠加层,因为它会在许多游戏中引起性能问题 。
要禁用 Steam 界面,请按照我们在下面列出的步骤操作:
  1. 启动蒸汽 。
  2. 选择左上角的“Steam”选项 。
  3. 单击设置 。
  4. 选择“游戏内”类别 。
  5. 单击“在游戏中启用 Steam 界面”以从中删除复选标记 。
    单击确定 。
Steam 界面现在将被禁用 。这可能会解决卡顿问题,但如果没有解决,请继续禁用其他叠加层 。
5.卸载NVIDIA GeForce Experience如果卸载 NVIDIA Frameview DSK 服务并禁用 GeForce Experience Overlay 未能解决问题,则下一步是完全卸载 GeForce Experience 程序 。许多用户报告说,GeForce Experience 程序是 22h2 Windows 11 更新卡顿问题的根本原因 。
因此,在尝试任何其他故障排除方法之前,请按照下列步骤禁用 NVIDIA GeForce Experience 程序:
  1. 同时按 Windows 键 + R 启动“运行”对话框 。
  2. 在屏幕左下角的小窗口中,键入appwiz.cpl,然后按 enter 。
  3. 在“程序和功能”窗口中,滚动应用程序列表,直到找到 NVIDIA GeForce Experience 。
  4. 右键单击 NVIDIA GeForce Experience 并选择卸载 。
卸载NVIDIA GeForce Experience程序后,重启电脑,看看游戏卡顿问题是否依然存在 。如果是,问题的原因可能是您的 NVIDIA GPU 驱动程序 。
6. 更新 GPU 驱动程序Windows 11 22h2 卡顿问题的下一个解决方案是更新显卡 (GPU) 的驱动程序,特别是如果您有NVIDIA GPU 。Windows 11 22h2 和您当前的 GPU 驱动程序之间可能存在兼容性问题,这可以解释出现卡顿的原因 。您系统上安装的驱动程序也可能已损坏或完全丢失 。
因此,您需要将 GPU 驱动程序升级到最新版本才能解决此问题 。最新的 GPU 驱动程序将进行优化,以便在新版本的 Windows 中表现更好 。这将有助于解决游戏中的卡顿问题 。
要更新显卡的驱动程序,您只需前往 GPU 制造商的官方网站并下载系统中安装的 GPU 的驱动程序 。
但是,如果您不知道自己在 PC 上安装了哪种 GPU,则必须通过打开设备管理器来弄清楚 。按照下面列出的步骤确定您的 GPU 的确切品牌和型号:
  1. 同时按下 Windows 键 + X,然后选择“设备管理器”选项 。
  2. 单击“显示适配器”选项旁边的箭头 。
  3. 记下出现的设备名称 。
显示适配器部分下显示的设备是您的图形卡 。因此,通过这种方式,您将能够快速确定您的 PC 上安装的 GPU 的品牌名称和型号 。
但请注意,如果 GPU 的名称显示为“Microsoft Basic Display Adapter”,或者您的 GPU 名称也可能显示为“ Unknown Device ”,则这不是您的 GPU 的实际名称 。当系统中安装的 GPU 驱动程序出现问题时,会出现此名称 。如果这些驱动程序损坏或丢失,设备管理器会将 GPU 的名称显示为 Microsoft Basic Display Adapter 。
因此,如果您在设备管理器中看到此名称,则必须通过其他方法确定您的 GPU 的实际名称 。对于此方法,请按照我们在下面列出的步骤操作:
  1. 同时按下 Windows 键 + X,然后选择“设备管理器”选项 。
  2. 单击“显示适配器”选项旁边的箭头 。
  3. 右键单击Microsoft Basic Display Adapter,然后单击“属性”选项 。
  4. 导航到详细信息部分 。
  5. 展开属性下的下拉列表 。
  6. 单击硬件 ID 。
  7. 右键单击值下的第一行文本 。
  8. 选择复制 。
  9. 打开浏览器 。
  10. 将文本粘贴到搜索栏中,然后按 Enter 键 。
最热门的搜索结果将在标题中包含您的 GPU 品牌和确切型号 。因此,通过这种方式,即使驱动程序丢失/损坏,您也可以确定您拥有的 GPU 。
确定 GPU 的型号后,下一步就是删除系统中的当前驱动程序 。您必须这样做的原因是为了避免与您即将安装的新驱动程序发生任何形式的冲突 。如果您不删除这些驱动程序,而它们最终会与新驱动程序发生冲突,则会导致更多的性能问题 。
要卸载当前的 GPU 驱动程序,您必须使用应用程序显示驱动程序卸载程序 (DDU),您可以从该网站下载该程序 。DDU 是一个安全、可信且有用的驱动程序卸载程序,它明显优于默认的 Windows 驱动程序卸载程序 。
DDU 将彻底卸载您当前的 GPU 驱动程序,确保不会留下任何驱动程序痕迹 。Windows 可能会留下此类痕迹,从而导致较新的驱动程序出现问题 。
安装 DDU 后,必须先将系统引导至安全模式,然后才能使用它删除驱动程序 。当您将系统引导至安全模式时,只有最重要的驱动程序和应用程序会处于活动状态 。这将确保驱动程序删除过程尽可能快速和顺利 。
请按照以下步骤将您的 PC 启动到安全模式:
  1. 按 Windows 键,然后右键单击左下角的电源图标 。
  2. 按住键盘上的 Shift 键,然后单击“重新启动”选项 。
  3. 等待您的 PC 重新启动,然后选择“疑难解答”选项 。
  4. 选择高级设置 。
  5. 选择启动设置 。
  6. 按F4 。
然后您的 PC 将重新启动一次 。启动后,您的系统将处于安全模式 。所以现在,您可以安全地使用 DDU 卸载当前的 GPU 驱动程序 。
打开 Display Driver Uninstaller 应用程序并选择设备类型 (GPU) 和设备 (NVIDIA/AMD) 。之后,选择窗口左上角附近的 “清理并重新启动”选项 。
单击“清理并重启”选项后,DDU 将开始删除您当前的 GPU 驱动程序 。此过程将在几分钟内完成 。当DDU成功删除驱动后,它会最后一次重启你的电脑 。PC 重新启动后,您可以为您的 GPU 下载并安装最新的驱动程序 。
对于 NVIDIA GPU 驱动程序,请访问其官方驱动程序网站 。在 NVIDIA 驱动程序下载部分下,使用下拉列表选择您的 GPU 的确切型号 。完成后,单击“搜索”按钮查找最新的驱动程序 。
对于 AMD GPU 驱动程序,请访问其官方驱动程序网站 。使用列表选择您的 GPU 的确切型号 。然后,单击“提交”按钮以查找最新的驱动程序 。
驱动程序文件的大小约为 500 MB 。下载后,双击它并允许它对您的 PC 进行更改;在安装程序菜单中,选择“快速”选项而不是“自定义”以获得最安全的驱动程序安装 。驱动程序安装过程只需几分钟即可完成 。
7.停止全息外壳服务根据许多在线用户报告,名为“HolographicShell”的服务是导致 22 小时卡顿问题的主要原因之一 。此服务与 VR 游戏相关,因此如果您玩任何 VR 游戏,例如 Microsoft Flight Simulator,则您的系统上可能已安装并激活此服务 。
并且 HolographicShell 服务在禁用时似乎对 VR 游戏的性能没有明显影响 。因此,无需激活此服务即可玩这些游戏 。
要禁用 HolographicShell 服务,请执行以下步骤:
  1. 按 Windows 键,键入计算机管理,然后按 enter 。
  2. 在屏幕左侧的部分中,单击性能旁边的小箭头 。
  3. 单击“数据收集器集”文件夹 。
  4. 单击窗口中间的Event Trace Sessions文件夹 。
  5. 右键单击HolographicShell服务并选择“停止” 。
HolographicShell 服务现在将被禁用 。您现在可以重新启动游戏并检查卡顿/冻结错误是否已经消失 。
如果此方法不能解决卡顿问题,您应该以相同的方式重新启用 HolographicShell 服务,以免将来出现任何问题 。
8. 禁用 Windows NDU 服务Windows NDU(网络数据使用)监控工具是默认安装在系统内核中的 Windows 驱动程序,它是系统的核心 。从它的名字就可以看出,它允许用户监控他们网络上的数据使用情况 。
NDU 驱动程序是启动 PC 时自动启动的服务之一 。这意味着此驱动程序在您的系统上始终处于活动状态 。
经过 Windows 社区的大量测试后,人们意识到NDU 驱动程序似乎消耗了大量不必要的系统资源(尤其是 RAM),这可能是由于其代码中存在某种错误 。
在 Windows 11 22h2 更新后,许多用户报告说他的服务与他们遇到的卡顿和其他游戏性能错误直接相关 。因此,禁用 Windows NDU 服务很有可能修复您的游戏性能错误 。
要禁用 Windows NDU 服务,请按照我们在下面列出的步骤操作:
  1. 按 Windows 键并在搜索栏中键入cmd。
  2. 单击“以管理员身份运行” 。
  3. 在命令提示符窗口中,键入以下命令并按回车键 。注册添加 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu /v Start /t REG_DWORD /d 00000004 /f
  4. 关闭命令提示符 。
此命令会将值数据设置为 4 。运行命令后,重新启动 PC 。现在将在您的系统上禁用网络数据使用服务 。这将立即提升性能,尤其是在 RAM 部门,并且很可能会解决 Windows 11 卡顿问题 。
9. 卸载 Windows 11 22h2 更新如果您已经尝试了上面列出的所有解决方案,但在游戏中仍然遇到卡顿问题,您应该卸载 Windows 11 22h2 更新 。问题的根本原因是更新本身,因此恢复到旧版 Windows将解决卡顿问题 。
请注意,当您卸载 Windows 11 22h2 更新时,系统上安装的所有应用程序也将在更新到此版本的 Windows 后安装 。但是,不会删除任何文件或文档 。
幸运的是,卸载更新是一项非常快速和简单的任务 。为此,请按照下面列出的步骤操作:
  1. 同时按 Windows 键 + I 打开“设置”菜单 。
  2. 在“系统”部分,向下滚动设置列表,直到找到“恢复” 。
  3. 单击恢复 。
  4. 单击“返回”选项 。
  5. 选择适当的原因(您不需要填写“告诉我们更多”部分) 。
  6. 单击下一步 。
  7. 当要求检查更新时,单击“不,谢谢”。
  8. 再次单击下一步 。
  9. 单击“返回到早期版本” 。
【修复:Windows 11 22H2 中的游戏卡顿和冻结?】卸载过程的速度取决于您的硬件,但完成时间不会太长 。卸载更新后,您的系统将重新启动,您将返回到您使用的 Windows 版本 。这将最终修复游戏卡顿/冻结错误 。