该回复为自动翻译,因此可能存在语法错误或措辞生硬的情况。
你好 @雨辰 谢,
欢迎来到微软 Q&A 社区。
转储文件(Dump)分析明确显示了 OWNeacSafe.sys 驱动程序(《守望先锋》的反作弊组件)与 Windows 11 Insider Preview Build 28020 之间的冲突。
错误代码 STATUS_ASSERTION_FAILURE 的出现,是因为该反作弊驱动程序尝试调用内核函数(MmGetPhysicalAddress)的方式与 26H1 分支中实验性的内核更改不再兼容。既然你已经尝试过全新安装系统和使用 DDU 卸载驱动但均未奏效,那么冲突很可能与特定的 Windows 版本号有关。
以下是解决此问题的建议步骤:
- 切换核心隔离(内存完整性)设置
当 Windows 基于虚拟化的安全性处于活动状态时,反作弊驱动程序在尝试监控内存时经常会发生崩溃。
- 打开 Windows 安全中心 > 设备安全性。
- 点击 核心隔离详细信息。
- 将 内存完整性 设置为 关闭。
- 重启系统并尝试启动游戏。
- 强制使用独立显卡
在 AMD/NVIDIA 混合显卡配置下,驱动程序在尝试于两个 GPU 之间移交物理内存地址时可能会崩溃。
- 打开 NVIDIA 控制面板 > 管理 3D 设置。
- 前往 程序设置 选项卡并选择 《守望先锋》(Overwatch)。
- 将首选图形处理器设置为 高性能 NVIDIA 处理器。
- 应用更改并测试。
- 修复反作弊服务
特定的驱动文件可能需要在当前的操作系统环境中重新注册。
- 前往《守望先锋》的安装目录。
- 找到包含 OWNeacSafe.sys 的文件夹(通常在 Anti-Cheat 或
Redist文件夹中)。 - 右键点击安装可执行文件(例如
EasyAntiCheat_Setup.exe),选择 以管理员身份运行。 - 选择 修复服务 (Repair Service)。
- 回退到稳定版本
“26H1”(Build 28020)是一个极具实验性的 Canary/Dev 渠道版本。第三方内核驱动程序往往滞后于这些快速的内核更迭。
- 前往 设置 > 系统 > 恢复。
- 如果选项可用,选择 回退 以返回到之前的 Windows 版本。
- 如果你必须保留在预览体验计划中,切换到 Beta 渠道 会为游戏驱动程序提供显著更稳定的环境。
硬件压力测试确认了硬件稳定性,这表明该问题纯粹是软件层面的“对接”失败。按照上述步骤操作应有助于稳定内核环境以运行游戏。
如有任何进一步的问题,请随时与我们联系。