守望先锋2(Overwatch)无法启动时,Blizzard 官方文档的前两步是更新显卡驱动和 Windows,然后在 Battle.net 客户端里执行 Reset In-Game Options(重置游戏内选项)。官方文档没有锁定单一原因,只给出固定顺序的 6 个步骤,所以按这个顺序逐项排查就是出发点。本文依据 2026 年 9 月 30 日确认的 Blizzard 支持文档,仅适用于 Windows PC;能启动但录制过程中闪退的问题,请看 录制时游戏闪退怎么办。官方文档目前的标题是 “Overwatch Doesn't Launch”,游戏名也写作 Overwatch,但它讨论的就是大家搜索时说的 “守望先锋2”。
按症状对照原因与官方解决办法
| 症状 | 官方文档提到的原因 | 处理办法 |
|---|---|---|
| Battle.net 显示 “Game is Running”,游戏却没有打开 | 文档没有锁定单一原因,而是给出 6 步处理顺序 | 从第 1 步(驱动程序和 Windows 更新)开始依次进行。第 4 步包含在任务管理器中结束 Agent、Battle.net 和游戏进程 |
| 点击 Play 后没有出现 Overwatch 窗口 | 文档没有按症状逐一指明原因;第 2 步提到设置与显卡或显示器不匹配,第 3 步提到安全软件把登录模块误判为威胁 | 执行 Reset In-Game Options,并更新安全软件,或把 Battle.net 加入其例外列表 |
| 通过 Steam 启动时出现 Battle.net 账号连接画面,或提示 “Prerequisite data was missing from session.” | Steam 与 Battle.net 账号尚未连接完成 | 点击 Open Browser 按钮并按提示连接账号。若一直失败,请确认每个平台只能连接一个账号,且该平台账号没有已连接到别的 Battle.net 账号 |
| 出现类似 BLZ0000ABC123 格式的错误代码 | 每个错误代码都有单独的官方文章或公告 | 先在 Blizzard 支持网站上用该代码搜索。未解决时,再依次运行修复工具、更新驱动程序和 Windows、重新安装游戏 |
| 游戏过程中电脑自己重启或关机 | 原因不在 Blizzard 产品,属于 Blizzard 支持范围之外 | 检查是否过热,并更新驱动程序和 Windows。如仍反复出现,请联系电脑厂商或当地技术人员 |
结论:症状有两种,原因没有锁定单一项
Blizzard 列出的症状有两种:Battle.net 桌面客户端显示 “Game is Running” 但游戏没有打开,或者点击 Play 后游戏窗口没有出现。两种情况的处理顺序相同,所以不要一次改很多设置,每完成一步就重新启动一次游戏确认结果。重置游戏内选项会让设置恢复初始状态,成功启动之后,可以参考 守望先锋推荐设置 重新调整。
无法启动时按顺序尝试的 6 个步骤
- 1更新显卡驱动程序和 Windows — 按 Windows+R 打开运行窗口,输入 DxDiag 并点击 OK,在 Display 选项卡的 Device 里查看显卡,在 Driver 里查看驱动版本。到厂商(AMD、NVIDIA 或 Intel)网站下载并安装最新驱动,完成 Windows 更新后重启。这是官方文章 “Updating Your Drivers and Operating System”(000031024)中的做法。
- 2重置游戏内选项 — 打开 Battle.net 桌面客户端,点击 Play 按钮旁边的齿轮图标,选择 Game Settings,找到 Overwatch,依次点击 Reset In-Game Options、Reset、Done,再重新启动游戏。官方说明是:部分设置与显卡或显示器不匹配时,可能导致崩溃或性能下降(000126203)。
- 3更新或暂时关闭安全软件 — 杀毒软件、防火墙和 VPN 有时会误拦游戏,所以先把安全软件更新到最新。若仍无效,可手动把 Battle.net 加入例外列表,或在厂商修复之前暂时停用,期间改用 Microsoft Defender 等其他保护,这是官方的建议(000385216)。
- 4删除 Battle.net 文件夹 — 按 Ctrl+Shift+Esc 打开任务管理器,在 Processes 选项卡里选中 Agent、Blizzard Battle.net desktop app 和游戏进程,全部点击 End Process。然后按 Windows+R,输入 C:\ProgramData\ 并回车,删除 Battle.net 文件夹,再启动 Battle.net 更新游戏。如果游戏页签显示 Install 而不是 Play,请点击 Locate this game 或运行游戏启动器(000034719)。启动问题文章里提到的 Tools 文件夹没有写明确切位置,因此本文直接引用 000034719 的步骤。
- 5运行修复工具 — 在 Battle.net 中点击游戏图标,再点击 Play 旁边的齿轮,先选择 Check for Updates 检查更新。游戏已是最新版本但问题依旧时,再次点击齿轮,选择 Scan and Repair,点击 Begin Scan,等待修复完成(000007655)。
- 6关闭其他所有程序 — 关闭不需要的程序并重启电脑。若仍不行,按 Ctrl+Shift+Esc 打开任务管理器,选择 More Details,进入 Startup 选项卡,右键点击各项并选择 Disable,然后重启。如果游戏能启动了,再逐个重新启用这些项目,找出原因程序(000023848)。
仍然无法解决时要确认的事项
- 先确认你是通过哪种方式启动游戏。Blizzard 文档说明,通过 Steam 或 Nexon 等其他平台启动,应联系该平台的支持团队;在 Xbox、PlayStation、Nintendo 上游玩则联系主机厂商。本文以 Battle.net(国际服)为准,如果通过 Nexon 启动,请先咨询 Nexon 支持。
- 通过 Steam 启动时,可尝试 Steam 官方的通用步骤:在 Library 中右键点击游戏,依次选择 Properties、Installed Files、Verify integrity of game files。可能需要几分钟,个别文件验证失败属于正常现象,可以忽略;杀毒扫描等高负载任务进行时不要运行。
- 确认电脑满足最低配置、使用的是 64 位 Windows 10,并且 Battle.net 账号已绑定手机号。具体数值请直接查看官方的 Overwatch System Requirements 文章(000255147)。
- 把出现的错误代码和提示信息按原样保存,并在官方支持文章中搜索该代码。没有代码时,请记下是显示 “Game is Running”,还是窗口根本没有出现。
- 联系支持团队时,请一并提供 DxDiag 中看到的显卡名称和驱动版本,以及已经尝试过的步骤和结果。官方文档提供的渠道是 Technical Support Forums 或 contact us。
游戏恢复正常之后的记录
DOR 是一款免费的 Windows 应用,负责在游戏启动之后录制画面,所以它并不能解决 Overwatch 的启动错误。不过,如果按上面的步骤恢复启动后,只在某些场景才出现画面异常或闪退,可以把那一刻录下来,再用麦克风同步讲解情况,拿给支持团队看。守望先锋是 DOR 支持的游戏,可以自动录制整场比赛,并自动把击杀等精彩片段剪成短视频。如果你在第 1 步刚装过新的 NVIDIA 显卡驱动,那么在这块 NVIDIA 显卡上,DOR 的录制编码默认使用 NVENC 硬件编码。等回到对局之后,也可以参考 守望先锋回放查看方法。
官方来源与确认日期
本文内容以 2026 年 9 月 30 日确认的信息为准。Blizzard 支持文档只显示 “2 个月前更新” 这样的相对时间,所以没有写出确切的更新日期。菜单名称以英文版 Battle.net 客户端为准,未确认到简体中文的官方文档。基准文章是 Overwatch Doesn't Launch,删除文件夹的步骤见 Deleting Battle.net Files,Steam 的文件验证见 Verify Integrity of Game Files。


