Arma 3
73 ψήφοι
Arma 3 Unusual process exit solution / 游戏强行退出解决方案
Από YvonneLee
Arma 3 Unusual process exit solution / 游戏强行退出解决方案
   
Βραβείο
Αγαπημένο
Αγαπημένο
Μη αγαπημένο
Arma 3 Unusual process exit / Arma 3 强行关闭退出 (英/中对照)
  • An “Unusual process exit” message is displayed by Arma 3 Launcher whenever it detects that the game was not closed correctly. That may mean that the Operating System (OS) was unable to start the game or that the game has crashed.
  • The exit code in the message is a number provided by the OS and it may be ambiguous. However, it still may provide a clue about what the issue is and how to solve it.
  • If you need to, you can copy the message by pressing Ctrl + C while it's displayed, and then paste it to the Feedback Tracker or another channel by pressing Ctrl + V.

  • 每当检测到非正常关闭游戏, Arma 3 启动器会弹出"Unusual process exit"消息提示框。这可能意味着操作系统 (OS) 仍然无法启动游戏,游戏已崩溃。
  • 消息提示框内的退出代码是一个由操作系统提供的数字,它可能不明确。但它仍然可以提供一个相关的信息,以及为如何解决它提供线索。
  • 如果需要的话,你可以在该提示框出现时通过按下 Ctrl + C 复制该信息,然后通过按 Ctrl + V将其粘贴到反馈另一个窗口或者Feedback Tracker。
0xC0000022 - STATUS_ACCESS_DENIED
This code means the OS doesn’t have access to some files required to run the game.

Possible solution:
  • Run the game or Steam as administrator.

此代码表示操作系统没有权以运行某些游戏必需的文件。

可能解决的方案:
  • 以管理员权限运行游戏和Steam。
0xC0000135 - STATUS_DLL_NOT_FOUND
The OS is unable to load a file that is required to run the game. A missing DLL may belong to the game, the OS or one of the required components (DirectX e.g.).

Possible solutions:
  • Verify the integrity of the game cache using Steam.
  • Re-install DirectX[support.microsoft.com].
  • Uninstall the Visual C++ 2013 Redistributable package (x86 version), restart your computer and install the package again (do not use the Repair function).
  • Run the Windows System File Check tool[support.microsoft.com] to repair corrupted system files.
Visual C++ 2013 Redistributable package (x86 version) installation programme location:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013


操作系统是无法加载运行游戏所需的文件。缺少的 DLL 可能属于游戏、 操作系统或所需的组件之一 (例如:DirectX)。

可能解决的方案:
  • 使用Steam客户端验证游戏缓存文件的完整性,具体可以参照 这里
  • 重新安装 DirectX,具体可以参照 这里[support.microsoft.com]
  • 卸载 Visual C++ 2013 Redistributable package (x86 version),重启计算机然后再重装(不要使用修复功能以安装)。
  • 运行 系统文件检查器工具[support.microsoft.com] 对系统文件进行修复。

Visual C++ 2013 Redistributable package (x86 version) 安装程序文件位置:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013
0x00000035 - ERROR_BAD_NETPATH
One of the possible reasons for this message is running Steam as an administrator and starting Launcher as a regular user. If this situation occurs, Launcher may display a "Updates unavailable - Steam is not running" message in its status.

Possible solutions:
  • Run the game from Steam client by clicking on the Play button (not from a shortcut nor directly from an executable).
  • Exit Steam and run as a regular user (instead of running it as an administrator).
  • Run the game or the Launcher from a shortcut or from an executable as an administrator.
  • Restart Steam.
  • Restart the computer.

此消息的可能原因之一是以管理员身份运行Steam客户端但以普通用户身份运行游戏启动器。如果出现这种情况,游戏启动器下方信息栏可能会显示"Updates unavailable - Steam is not running"的消息。

可能解决的方案:
  • 从Steam库内启动游戏(而不是桌面快捷方式或者直接运行arma3.exe或者arma3battleye.exe)。
  • 退出Steam客户端,改为以普通用户运行。(以替代由于以管理员权限运行造成的问题)。
  • 以管理员权限运行桌面快捷方式或者直接运行arma3.exe或者arma3battleye.exe。
  • 重启Steam。
  • 重启计算机。
0x406D1388 - MS_VC_EXCEPTION
This error may be caused by a registry override (a hack) that forces Arma 3 to utilize Large-Page memory. This type of hack was previously used by Fred41’s custom allocator, but it may cause issues on some computers.

Possible solution:

  • In the Windows registry, locate the following key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\arma3.exe
  • and check the value of attribute UseLargePages. If the value is 1 then set it to 0 or remove it entirely.

注册表的重写 Arma 3 (破解版) 利用大页内存可能引起此错误。这种类型的黑客曾是由 Fred41 的自定义分配,但它可能会导致某些计算机上的问题。

可能解决的方案:
  • 在 Windows 注册表中,找到下面的关键项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\arma3.exe
  • 并检查 UseLargePages 属性的值。如果值为 1 请将其设置为 0,或将它完全移除。
0xC0000005 - ACCESS_VIOLATION
This error is very generic. It may be caused by many issues, such as a hardware malfunction, a virus in the computer, but also an error in the game itself.

Possible solutions:
  • Try joining another server, then rejoin the previous one.
  • Update the graphics card drivers to a newer version.
  • Rollback the graphics card drivers to an older version.
  • Check the temperature of your GPUs and CPUs.
  • Verify the integrity of the game cache using Steam.
  • Re-install DirectX[support.microsoft.com].
  • Uninstall the Visual C++ 2013 Redistributable package (x86 version), restart your computer and install the package again (do not use the Repair function).
  • Run the Windows System File Check tool[support.microsoft.com] to repair corrupted system files.

Visual C++ 2013 Redistributable package (x86 version) installation programme location:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013

这个错误是普遍的。它出现的因素很多,例如硬件故障、 病毒在电脑中,也游戏本身的一个错误。

可能解决的方案:
  • 试着加入另一个服务器,然后再重新加入之前的服务器。
  • 更新显卡驱动程序到一个新的版本。
  • 回滚显卡驱动程序到一个旧的版本。
  • 检查CPU和GPU的温度。
  • 使用 Steam客户端 验证游戏缓存文件的完整性。
  • 重新安装 DirectX,具体可以参照这里[support.microsoft.com]
  • 卸载 Visual C++ 2013 Redistributable package (x86 version),重启计算机然后再重装(不要使用修复功能以安装)
  • 运行 系统文件检查器工具[support.microsoft.com] 对系统文件进行修复。


Visual C++ 2013 Redistributable package (x86 version)安装程序文件位置:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013

注:如果你先前使用的操作系统是Windows 7/8/8.1,并升级到了Windows 10,那么你可能也会遇到该问题。一方面,你需要手动安装 Windows 10 版本 的显卡驱动程序;另一方面,如果你使用的是中文版本的Windows 10系统,如果在手动安装显卡驱动依然出现本章节的代码问题,你可以在系统的设置中禁用系统自带中文输入法(执行完全清洁安装(原版镜像安装的)则不会出现该情况。)
0x00000001 – UNABLE_TO_INIT_DXGI
The game is unable to initialize a graphical subsystem.

Possible solutions:
  • Update the graphics card drivers to a newer version.
  • Rollback the graphics card drivers to an older version.
  • Check the temperature of your GPUs and CPUs.
  • Disable the Steam Overlay.

游戏无法解析图形处理子系统。

可能解决的方案:
  • 更新显卡驱动程序到一个新的版本。
  • 回滚显卡驱动程序到一个旧的版本。
  • 检查CPU和GPU的温度。
  • 关闭Steam覆盖。
0xC000007B - STATUS_INVALID_IMAGE_FORMAT
These errors are usually raised when some DLLs are corrupted or missing or when they are replaced with an incompatible version. It may also happen that you placed a DLL file in the game folder that is loaded instead of the genuine one.

Possible solutions:
  • Verify the integrity of the game cache using Steam.
  • Re-install DirectX[support.microsoft.com].
  • Uninstall the Visual C++ 2013 Redistributable package (x86 version), restart your computer and install the package again (do not use the Repair function).
  • Run the Windows System File Check tool[support.microsoft.com] to repair corrupted system files.
  • If you are using post-processing tools like Reshade or SweetFX or utilities like RadeonPro remove them.
  • Re-install the game; remove all files from the game installation folder and then verify the integrity of the game cache using Steam.
  • To identify the precise DLL that is causing an issue, download a 32-bit version of the Microsoft Dependency Walker[www.dependencywalker.com] and open arma3.exe with it. The libraries with a red icon are the corrupted ones.


Visual C++ 2013 Redistributable package (x86 version) installation programme location:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013

通常一些 Dll 已损坏或缺失或不兼容的版本,会引发这些错误。也可能加载了一个你替换的非游戏DLL文件。

可能解决的方案:
  • 使用Steam客户端验证游戏缓存文件的完整性,具体可以参考这里
  • 重新安装 DirectX,具体可以参照这里[support.microsoft.com]
  • 卸载 Visual C++ 2013 Redistributable package (x86 version),重启计算机然后再重装(不要使用修复功能以安装)
  • 运行 系统文件检查器工具[support.microsoft.com] 对系统文件进行修复。
  • 如果你正在使用像 Reshade 或者 SweetFX的后处理工具 或者像 RadeonPro 的实用工具,请卸载它们。
  • 重新安装游戏;删除游戏安装文件夹中的所有文件,然后使用Steam客户端验证游戏缓存的完整性。
  • 若要精确确定导致问题的 DLL,下载 32 位版本的 Microsoft Dependency Walker[www.dependencywalker.com],请将其与 arma3.exe 一起运行。列表内带有一红色图标的则就是损坏的DLL文件。

Visual C++ 2013 Redistributable package (x86 version) 安装程序文件位置:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013
0xC0000139 - STATUS_ENTRYPOINT_NOT_FOUND
See #0xC000007B - STATUS_INVALID_IMAGE_FORMAT
参照 #0xC000007B - STATUS_INVALID_IMAGE_FORMAT
0xC000007A - STATUS_PROCEDURE_NOT_FOUND
See #0xC000007B - STATUS_INVALID_IMAGE_FORMAT
参照 #0xC000007B - STATUS_INVALID_IMAGE_FORMAT
0xC000012F - STATUS_INVALID_IMAGE_NOT_MZ
These errors are raised when the EXE or DLLs, either in the game folder or in the system folders, are corrupted.

Possible solutions:
  • Verify the integrity of the game cache using Steam.
  • Re-install DirectX[support.microsoft.com].
  • Uninstall the Visual C++ 2013 Redistributable package (x86 version), restart your computer and install the package again (do not use the Repair function).
  • Run the Windows System File Check tool[support.microsoft.com] to repair corrupted system files.
  • To identify the precise DLL that is causing an issue, download a 32-bit version of the Microsoft Dependency Walker[www.dependencywalker.com] and open arma3.exe with it. The corrupted library will be listed marked in the list.

Visual C++ 2013 Redistributable package (x86 version) installation programme location:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013

当在游戏文件夹或者在系统文件夹中的 EXE 或 Dll 损坏,会引发这些错误。

可能解决的方案:
使用Steam客户端验证游戏缓存文件的完整性,具体可以参考这里
重新安装 DirectX,具体可以参照这里[support.microsoft.com]
卸载 Visual C++ 2013 Redistributable package (x86 version),重启计算机然后再重装(不要使用修复功能以安装)。
运行 系统文件检查器工具[support.microsoft.com] 对系统文件进行修复。

Visual C++ 2013 Redistributable package (x86 version) 安装程序文件位置
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013
0xCFFFFFFF - STATUS_APPLICATION_HUNG
-----------------------------------------------------------------------------------------------------------------------------
The application became unresponsive and was terminated by the OS.

0xCFFFFFFF - STATUS_APPLICATION_HUNG
-----------------------------------------------------------------------------------------------------------------------------
应用程序变得反应迟钝,并且被系统终止。
0xC000009A - STATUS_INSUFFICIENT_RESOURCES
This error may occur when you have an obsolete version of the BattlEye anti-cheat software or after an upgrade to Windows 10.

Possible solution:
  • Read a section dedicated to this error on BattlEye FAQ[www.battleye.com] page.
  • Update the BattlEye anti-cheat software or contact BattlEye support[www.battleye.com].
  • If you encountered this problem after the upgrade to Windows 10, some system or shared files might get lost in the upgrade. Re-install DirectX.
  • Uninstall the Visual C++ 2013 Redistributable package (x86 version), restart your computer and install the package again (do not use the Repair function).


Visual C++ 2013 Redistributable package (x86 version) installation programme location:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013

当你升级到 Windows 10 后,计算机有一个过时的版本的 BattlEye 反作弊软件,可能会发生此错误。

可能解决的方案:
  • 参照 Battleye FAQ 页面的解决方案。
  • 更新 Battleye反作弊软件 或者联系 Battleye支持中心[www.battleye.com]
  • 如果您升级到 Windows 10 后遇到这样的问题,那么可能在升级过程中某些系统文件或共享的文件会丢失。重新安装 DirectX。
  • 卸载 Visual C++ 2013 Redistributable package (x86 version) ,重启计算机后再重装(而不是直接使用修复功能以安装)。

Visual C++ 2013 Redistributable package (x86 version) 安装程序文件位置:
  • X:\SteamLibrary\SteamApps\common\Arma 3\_CommonRedist\vcredist\2013
Report the error to the Feedback Tracker / 向Arma 3支持反馈你不能解决的问题
If you encounter an error that you cannot solve by yourself,
please report it to our Feedback Tracker[feedback.arma3.com],
or contact our support team[support.bistudio.com].

Together with the error code, please attach an error report.
See this guide[feedback.arma3.com] for more information on how to do so.

如果你遇到你不能自己解决的错误,
请将其报告给我们 Feedback Tracker(反馈跟踪)[feedback.arma3.com]
或联系我们 support team(支持团队)[support.bistudio.com]
和错误代码一起,请附上一份错误报告。
看到这份 指南的详细信息有关如何这样做[feedback.arma3.com]
Arma 3 BATTLEYE Launcher Issues? BE反作弊启动器问题?
If you have any issues with your Arma 3 BATTLEYE Launcher, PLZ check :
"Arma 3 BATTLEYE Launcher FAQ"
如果你有任何关于 Arma 3 BATTLEYE 的问题,请查看:
Arma 3 BATTLEYE 反作弊启动器常见问题解答

百度 ARMA3吧[tieba.baidu.com]
15 σχόλια
coolpro6279 25 Δεκ 2022, 1:59 
Im getting the STATUS_INVALID_IMAGE_NOT_MZ error and i have tried absolutely everything to fix it, i just wanna play arma 3 man
watermelon 11 Απρ 2022, 2:52 
leo_songwei 24 Ιαν 2022, 2:59 
最常见的应该就是这个0xC0000005 - ACCESS_VIOLATION,不过很遗憾,这些方式一般来说都没有用。经常遇到有朋友的电脑玩不了Arma,就是因为这个。在长年的研究过后,我们意识到,Arma3的多线程机制可能有问题,在慢的CPU上一定会出现这个错误(比如笔记本电脑CPU),考虑到mod的复杂度与日俱增,所以唯一的办法是用更快的CPU。
Jackal 7 Νοε 2020, 7:17 
c*0000005那个我试过directx修复 重装协议都没用,后来我把win10默认中文输入法删了就不会中途闪退了
海魂 26 Αυγ 2020, 21:47 
和DAYZ一个尿性,波黑特色
WXZPHYZAZAILI 11 Αυγ 2020, 6:36 
0xC0000409
今天吃什么 9 Νοε 2019, 2:26 
进去直接卡死怎么破
杜少陵 26 Απρ 2019, 8:13 
感谢,但可惜我遇到的不在以上之列
请问代码为0x0000409有没有解决方案?:steamsad:
Cheney 28 Απρ 2018, 9:20 

Retla 26 Απρ 2018, 21:35