如何在Windows上修复《使命召唤:先锋》的错误代码0x887A0005

1,501 阅读7分钟

自游戏发布以来,玩家们一直在报告《使命召唤:先锋》的0x887A0005错误。错误0x887A0005是一个反复出现的崩溃问题,通常发生在Vanguard的战役和僵尸模式中。当崩溃发生时,Vanguard突然关闭并显示 "此应用程序意外停止工作 "的错误信息。

如果你遇到一次性崩溃,你应该能够继续玩,没有问题。然而,一些玩家说,0x887A0005错误反复使他们的《先锋》副本崩溃。因此,这里是你如何在Windows 10和11中修复《使命召唤:先锋》的0x887A0005错误。

1.用管理员权限启动《使命召唤:先锋》。

首先,确保《使命召唤:先锋》有充分的权限访问Windows中的文件和资源,以较高的管理权限运行该游戏。你需要将游戏和它的Battle.net启动器都配置为以管理员权限运行。

以下是你如何设置Vanguard以高权限启动的方法。

  1. Win+ E打开文件管理器
  2. 调出Vanguard的安装文件夹。
  3. 右键单击游戏文件夹中的Vanguard Launcher,选择 属性
  4. 点击 "兼容性 "选项卡,进入配置设置。
  5. 选择 以管理员身份运行此程序 设置的小方框。
  6. 按**"应用 "** 来保存你选择的兼容性选项。
  7. 然后你可以点击 "确定 "来关闭《先锋》的属性窗口。
  8. 对Battle.net文件夹中的Battle.net Launcher.exe文件重复这些步骤。

2.将Vanguard的图形设置为低预设值

如果玩家在玩游戏时对电脑的图形设置过高,就会出现错误0x887A0005。如果你不是在一个特别高规格的PC上玩《先锋》,降低其整体图形预设可能是一个可行的解决方案。当然,游戏看起来不会那么好,但至少你可以毫无问题地玩。你可以像这样把《先锋》的图形预设设置为低。

  1. 启动你的《使命召唤:先锋》游戏。

  2. 按下游戏的设置 按钮。

  3. 点击图形 标签。

  4. 选择 "质量"选项卡。

  5. 然后在质量预设下拉菜单中选择

  6. 选择 "应用设置"选项。

3.禁用纹理流

禁用纹理流是一些《使命召唤:先锋》玩家的错误0x887A0005解决方案。要禁用该选项,请按照前面的决议中所述,打开Vanguard的 图形标签。

在显示设置中点击按需纹理流 。然后选择关闭 "按需 纹理流"选项,并记住要应用新的设置。

4.扫描Vanguard的游戏文件

错误0x887A0005可能是Vanguard游戏文件损坏的后果。在这种情况下,战网的游戏扫描和修复工具至少可以为一些玩家解决这个问题。这就是你如何用这个工具扫描你的《使命召唤:先锋》游戏。

  1. 启动Vanguard的Battle.net游戏客户端。

  2. 点击Battle.net顶部的所有游戏 ,选择《使命召唤:先锋》。

  3. 在 " 播放"选项上按下 "选项"按钮。

  4. 点击扫描和修复 来验证你的《先锋》游戏的文件。

顺便说一下,0x887A0005错误信息窗口包括一个扫描和修复选项。当游戏崩溃时,你可以在错误窗口中选择该选项。如果这还不能解决你的问题,试着在战网内选择扫描和修复

5.在Windows中选择 "系统管理的页面文件 "选项

除非你改变了虚拟内存的设置,否则系统管理的页面文件选项将被默认选择。如果你对页面归档做了一些调整,建议你在玩《使命召唤:先锋》时选择 系统管理的页面文件设置。你可以按以下方式选择该选项。

  1. Win + S打开Windows搜索。

  2. 在搜索工具的文本框中输入关键词 高级系统设置

  3. 从搜索工具中选择 查看高级系统 设置。

  4. 点击高级 选项卡上的设置,弹出另一个窗口。

  5. 选择 "性能选项 "窗口中的 "高级 "标签。

  6. 按 "改变 "按钮,出现虚拟内存。

  7. 取消勾选 " 自动管理所有驱动器的页面文件大小"复选框。

  8. 选择系统管理的大小单选按钮,如果它还没有被选中。

  9. 在虚拟内存窗口中点击确定

  10. 在 "性能选项 "窗口中选择 "应用 "。

  11. 然后重新启动你的Windows电脑。

6.更新你的图形驱动

使命召唤:先锋》包含了一些花哨的图形效果和功能。如果你的电脑上的图形驱动已经过时,这种图形增强功能可能会导致0x887A0005错误。

因此,确保你的GPU拥有最新的NVIDIA或AMD驱动是一个好主意。请查看我们关于如何更新图形驱动的指南,了解更多关于如何做到这一点的信息。

7.禁用不必要的第三方后台程序和服务

如果有太多的程序在后台运行,可能不一定有足够的系统内存供Vanguard使用。停用后台程序可以为《使命召唤:先锋》释放系统资源。

清洁启动Windows是一种方法,你可以通过从启动中移除后台程序和服务来禁用它们。下面是如何用系统配置工具进行清洁启动。

  1. 用我们的指南打开MSConfig的方法启动系统配置工具。

  2. 点击加载启动项目复选框,取消对该选项的选择。

  3. 在 "系统配置 "的 " 服务 "选项卡上选择 "隐藏所有微软服务"设置。

  4. 按 " 全部禁用 ",取消勾选仍然列出的所有其他第三方服务的复选框。

  5. 点击 " 应用"来设置新的启动配置。

  6. 选择 " 确定"并重新启动以完成。

在干净地启动Windows后,玩《使命召唤:先锋》。是否仍然出现错误0x887A0005?如果没有,这可能是因为清洁启动使更多的系统资源可用。

如果你恢复原来的启动配置,0x887A0005崩溃的情况可能会恢复。尽管如此,你可以通过重新选择系统配置工具中的 加载启动项目 框来恢复原始启动设置。选择 "启用所有 "来重新启用被禁用的服务。

8.重新安装《使命召唤:先锋》。

如果在应用上述可能的解决方案后,错误0x887A0005仍然存在,你可能需要重新安装《使命召唤:先锋》以替换其文件。这意味着你必须重新下载游戏,这可能需要几个小时。

你可以像这样从Battle.net启动器中重新安装Vanguard。

  1. 打开Battle.net的窗口。

  2. 点击 所有游戏,选择《先锋》。

  3. 选择游戏的播放按钮右侧的选项

  4. 点击 "卸载 "来删除游戏。

  5. 重启Windows以确保Vanguard被完全卸载。

  6. 然后重新打开Battle.net,并选择《使命召唤:先锋》的安装 选项。

如果你有一台笔记本电脑,把它插上电源,以确保在《先锋》完全下载和重新安装之前它的电池不会耗尽。

修复Vanguard的0x887A0005错误

使命召唤:先锋》的错误代码0x887A0005对于需要修复它的玩家来说,破坏了游戏。应用上述可能的修复方法,可能会解决大多数《先锋》玩家的0x887A0005错误。因此,在联系动视的游戏支持服务之前,先试试这些潜在的解决方案。