{"name":"Arma 3: Unusual Process Exit","title":"Arma 3: Unusual Process Exit","type":"topic","url":"https://community.bistudio.com/wiki/Arma_3:_Unusual_Process_Exit","revid":378876,"updated":"2026-07-31T17:03:31Z","aliases":["Arma 3 Unusual process exit","Arma 3: Unusual process exit"],"markdown":"Arma 3 v1.42\n\nAn *“Unusual process exit”* message is displayed by Arma 3: Launcher whenever it detects that the game was not closed correctly.\nThat may mean that the Operating System (OS) was unable to start the game or that the game has crashed.\n\nThe exit code in the message is a number provided by the OS and it may be ambiguous.\nHowever, it still may provide a clue about what the issue is and how to solve it.\n\n> [!NOTE]\n> If you need to, you can copy the message by pressing <kbd>Ctrl</kbd> + <kbd>C</kbd> while it is displayed, and paste it to the Feedback Tracker using <kbd>Ctrl</kbd> + <kbd>V</kbd>.\n\n### Common Exit Codes\n\nHere’s a short list of common exit codes:\n\n#### 0x0000DEAD - (Unknown Software Exception)\n\nThis code means the game crashed for a reason that could not be determined.\n\n##### the cloud file provider is not running\n\nThis error usually comes from a Microsoft OneDrive issue. Here is a potential fix:\n\n- Create a `test` directory on another drive than the C: drive\n- Start the Arma 3: Launcher\n- Go to Parameters > All Parameters > Advanced > Profile folder\n- Tick Profile folder and select the created `test` directory\n- Click on the Play button in Launcher and game should boot into main menu in default settings\n- Quit the game\n- Copy files from `C:\\Users\\<yourUsername>\\OneDrive\\Documents\\Arma 3` into `<otherDrive>:\\test\\Users\\<gameProfileName>\\`\n- Click the Play button in the Launcher - the game should start with your settings and savegames\n\nIf you do not use OneDrive, you can [uninstall it](https://support.microsoft.com/en-us/office/turn-off-disable-or-uninstall-onedrive-f32a17ce-3336-40fe-9c38-6efb09f944b0) safely.\n\n#### 0xC0000022 - STATUS_ACCESS_DENIED\n\nThis code means the OS doesn’t have access to some files required to run the game.\nPossible solution:\n\n- Run the game or Steam as administrator.\n\n#### 0xC0000135 - STATUS_DLL_NOT_FOUND\n\nThe 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.).\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones.\n\n#### 0x00000035 - ERROR_BAD_NETPATH\n\nOne 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.\n\nPossible solutions:\n\n- Run the game from Steam client by clicking on the Play button (not from a shortcut nor directly from an executable).\n- Exit Steam and run as a regular user (instead of running it as an administrator).\n- Run the game or the Launcher from a shortcut or from an executable as an administrator.\n- Restart Steam.\n- Restart the computer.\n\n#### 0x406D1388 - MS_VC_EXCEPTION\n\nThis 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.\nPossible solution:\nIn 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.\n\n#### 0xC0000005 - ACCESS_VIOLATION\n\nCan also be **STATUS_ACCESS_VIOLATION**.\n\nThis 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.\nPossible solutions:\n\n- Try changing the Memory Allocator you are using (default: \"tbb4malloc_bi\" - try \"system\" on Windows 7 and later)\n- Try joining another server, then rejoin the previous one.\n- Update the graphics card drivers to a newer version.\n- Rollback the graphics card drivers to an older version.\n- Check the temperature of your GPUs and CPUs.\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run a [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n\n#### 0x00000001 – UNABLE_TO_INIT_DXGI\n\nThe game is unable to initialize a graphical subsystem. One of possible reasons is ALT TABbing while the game is launching.\nPossible solutions:\n\n- Update the graphics card drivers to a newer version.\n- Rollback the graphics card drivers to an older version.\n- Check the temperature of your GPUs and CPUs.\n- Disable the Steam Overlay.\n\n#### 0xC000007B - STATUS_INVALID_IMAGE_FORMAT\n\nThese errors are usually raised when some DLLs are corrupted or missing or when they are replaced with an incompatible version.\nIt may also happen that you placed a DLL file in the game folder that is loaded instead of the genuine one.\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- If you are using post-processing tools like [Reshade](http://reshade.me/) or [SweetFX](http://reshade.me/) or utilities like [RadeonPro](http://www.radeonpro.info/) remove them.\n- Re-install the game; remove all files from the game installation folder and then verify the integrity of the game cache using Steam.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones.\n\n#### 0xC0000139 - STATUS_ENTRYPOINT_NOT_FOUND\n\nSee 0xC000007B - STATUS_INVALID_IMAGE_FORMAT\n\n#### 0xC000007A - STATUS_PROCEDURE_NOT_FOUND\n\nSee 0xC000007B - STATUS_INVALID_IMAGE_FORMAT\n\n#### 0xC000012F - STATUS_INVALID_IMAGE_NOT_MZ\n\nThese errors are raised when the EXE or DLLs, either in the game folder or in the system folders, are corrupted.\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones.\n\n#### 0xCFFFFFFF - APPLICATION_HUNG\n\nThe application became unresponsive and was terminated by the OS.\n\n#### 0xC000009A - STATUS_INSUFFICIENT_RESOURCES\n\nThis error may occur when you have an obsolete version of the [BattlEye](http://www.battleye.com/) anti-cheat software or after an upgrade to Windows 10.\n\nPossible solution:\n\n- Read a section dedicated to this error on [BattlEye FAQ](http://www.battleye.com/support/faq/) page.\n- Update the BattlEye anti-cheat software or contact [BattlEye support](http://www.battleye.com/support/).\n- If you encountered this problem after the upgrade to Windows 10, some system or shared files might get lost in the upgrade.\n  - Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n  - Reinstall Visual C++.\n\n#### 0xC06D007E - ERROR_MOD_NOT_FOUND\n\nThe specified module could not be found in loaded dynamic library.\nThe reason that the DLL could not be loaded is most often that it needs to load other DLLs it depends on to do its work.\n\n> [!NOTE]\n> This error has nothing to do with game mods, MOD in this case means module.\n\nPossible solutions:\n\n- Upgrade your **Intel Graphics Driver**: https://downloadcenter.intel.com/ or **NVidia Drivers** (an issue in the older versions the driver was identified as a root cause for this error in Arma 3 1.68).\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- Dependency Walker might give an insight, but unfortunately this issue mostly happens for libraries that are loaded dynamically, so they are not visible in Dependency Walker.\n\n#### 0xC000041D - STATUS_FATAL_USER_CALLBACK_EXCEPTION\n\nThere are multiple reasons for this error:\n\n- 3rd party programs interfering with the game and failing, crashing the game in the process.\n- See 0xC06D007E - ERROR_MOD_NOT_FOUND.\n\nPossible solutions:\n\n- Close all unnecessary applications.\n- Un-install 3rd party applications that could interfere with the game (performance boosters, streaming apps, FPS indicators, overlays, graphics enhancers) or disable them.\n\n### Report the error to the Feedback Tracker\n\nIf you encounter an error that you cannot solve by yourself, please report it to our [Arma 3 Feedback Tracker](https://report.bistudio.com/projects/arma-3), or contact our [support team](http://support.bistudio.com/).\nTogether with the error code, please also attach an error report.\n\n### Troubleshooting Steps\n\n#### Reinstall Visual C++\n\n- Uninstall **Visual C++ 2022 Redistributable** package (both **x86** and **x64** version)\n- Restart the computer\n- Install the package again:\n  - [32bits](https://aka.ms/vs/17/release/vc_redist.x86.exe) x86 version (for Windows 32 and 64 bits)\n  - [64bits](https://aka.ms/vs/17/release/vc_redist.x64.exe) x64 version (for Windows 64 bits only)\n\n> [!IMPORTANT]\n> Do **not** use the Repair function.","sections":[{"heading":null,"level":1,"markdown":"Arma 3 v1.42\n\nAn *“Unusual process exit”* message is displayed by Arma 3: Launcher whenever it detects that the game was not closed correctly.\nThat may mean that the Operating System (OS) was unable to start the game or that the game has crashed.\n\nThe exit code in the message is a number provided by the OS and it may be ambiguous.\nHowever, it still may provide a clue about what the issue is and how to solve it.\n\n> [!NOTE]\n> If you need to, you can copy the message by pressing <kbd>Ctrl</kbd> + <kbd>C</kbd> while it is displayed, and paste it to the Feedback Tracker using <kbd>Ctrl</kbd> + <kbd>V</kbd>."},{"heading":"Common Exit Codes","level":3,"markdown":"Here’s a short list of common exit codes:"},{"heading":"0x0000DEAD - (Unknown Software Exception)","level":4,"markdown":"This code means the game crashed for a reason that could not be determined."},{"heading":"the cloud file provider is not running","level":5,"markdown":"This error usually comes from a Microsoft OneDrive issue. Here is a potential fix:\n\n- Create a `test` directory on another drive than the C: drive\n- Start the Arma 3: Launcher\n- Go to Parameters > All Parameters > Advanced > Profile folder\n- Tick Profile folder and select the created `test` directory\n- Click on the Play button in Launcher and game should boot into main menu in default settings\n- Quit the game\n- Copy files from `C:\\Users\\<yourUsername>\\OneDrive\\Documents\\Arma 3` into `<otherDrive>:\\test\\Users\\<gameProfileName>\\`\n- Click the Play button in the Launcher - the game should start with your settings and savegames\n\nIf you do not use OneDrive, you can [uninstall it](https://support.microsoft.com/en-us/office/turn-off-disable-or-uninstall-onedrive-f32a17ce-3336-40fe-9c38-6efb09f944b0) safely."},{"heading":"0xC0000022 - STATUS_ACCESS_DENIED","level":4,"markdown":"This code means the OS doesn’t have access to some files required to run the game.\nPossible solution:\n\n- Run the game or Steam as administrator."},{"heading":"0xC0000135 - STATUS_DLL_NOT_FOUND","level":4,"markdown":"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.).\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones."},{"heading":"0x00000035 - ERROR_BAD_NETPATH","level":4,"markdown":"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.\n\nPossible solutions:\n\n- Run the game from Steam client by clicking on the Play button (not from a shortcut nor directly from an executable).\n- Exit Steam and run as a regular user (instead of running it as an administrator).\n- Run the game or the Launcher from a shortcut or from an executable as an administrator.\n- Restart Steam.\n- Restart the computer."},{"heading":"0x406D1388 - MS_VC_EXCEPTION","level":4,"markdown":"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.\nPossible solution:\nIn 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."},{"heading":"0xC0000005 - ACCESS_VIOLATION","level":4,"markdown":"Can also be **STATUS_ACCESS_VIOLATION**.\n\nThis 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.\nPossible solutions:\n\n- Try changing the Memory Allocator you are using (default: \"tbb4malloc_bi\" - try \"system\" on Windows 7 and later)\n- Try joining another server, then rejoin the previous one.\n- Update the graphics card drivers to a newer version.\n- Rollback the graphics card drivers to an older version.\n- Check the temperature of your GPUs and CPUs.\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run a [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files."},{"heading":"0x00000001 – UNABLE_TO_INIT_DXGI","level":4,"markdown":"The game is unable to initialize a graphical subsystem. One of possible reasons is ALT TABbing while the game is launching.\nPossible solutions:\n\n- Update the graphics card drivers to a newer version.\n- Rollback the graphics card drivers to an older version.\n- Check the temperature of your GPUs and CPUs.\n- Disable the Steam Overlay."},{"heading":"0xC000007B - STATUS_INVALID_IMAGE_FORMAT","level":4,"markdown":"These errors are usually raised when some DLLs are corrupted or missing or when they are replaced with an incompatible version.\nIt may also happen that you placed a DLL file in the game folder that is loaded instead of the genuine one.\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- If you are using post-processing tools like [Reshade](http://reshade.me/) or [SweetFX](http://reshade.me/) or utilities like [RadeonPro](http://www.radeonpro.info/) remove them.\n- Re-install the game; remove all files from the game installation folder and then verify the integrity of the game cache using Steam.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones."},{"heading":"0xC0000139 - STATUS_ENTRYPOINT_NOT_FOUND","level":4,"markdown":"See 0xC000007B - STATUS_INVALID_IMAGE_FORMAT"},{"heading":"0xC000007A - STATUS_PROCEDURE_NOT_FOUND","level":4,"markdown":"See 0xC000007B - STATUS_INVALID_IMAGE_FORMAT"},{"heading":"0xC000012F - STATUS_INVALID_IMAGE_NOT_MZ","level":4,"markdown":"These errors are raised when the EXE or DLLs, either in the game folder or in the system folders, are corrupted.\nPossible solutions:\n\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++.\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- To identify the precise DLL that is causing an issue.\n  - Download a 64-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3_x64.exe` with it. The libraries with a red icon are the corrupted ones.\n  - Download a 32-bit version of the [Microsoft Dependency Walker](http://www.dependencywalker.com/) and open `arma3.exe` with it. The libraries with a red icon are the corrupted ones."},{"heading":"0xCFFFFFFF - APPLICATION_HUNG","level":4,"markdown":"The application became unresponsive and was terminated by the OS."},{"heading":"0xC000009A - STATUS_INSUFFICIENT_RESOURCES","level":4,"markdown":"This error may occur when you have an obsolete version of the [BattlEye](http://www.battleye.com/) anti-cheat software or after an upgrade to Windows 10.\n\nPossible solution:\n\n- Read a section dedicated to this error on [BattlEye FAQ](http://www.battleye.com/support/faq/) page.\n- Update the BattlEye anti-cheat software or contact [BattlEye support](http://www.battleye.com/support/).\n- If you encountered this problem after the upgrade to Windows 10, some system or shared files might get lost in the upgrade.\n  - Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n  - Reinstall Visual C++."},{"heading":"0xC06D007E - ERROR_MOD_NOT_FOUND","level":4,"markdown":"The specified module could not be found in loaded dynamic library.\nThe reason that the DLL could not be loaded is most often that it needs to load other DLLs it depends on to do its work.\n\n> [!NOTE]\n> This error has nothing to do with game mods, MOD in this case means module.\n\nPossible solutions:\n\n- Upgrade your **Intel Graphics Driver**: https://downloadcenter.intel.com/ or **NVidia Drivers** (an issue in the older versions the driver was identified as a root cause for this error in Arma 3 1.68).\n- Verify the integrity of the game cache using [Steam](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB).\n- Re-install [DirectX](https://support.microsoft.com/en-us/kb/179113).\n- Reinstall Visual C++\n- Run the [Windows System File Check tool](https://support.microsoft.com/en-us/kb/929833) to repair corrupted system files.\n- Dependency Walker might give an insight, but unfortunately this issue mostly happens for libraries that are loaded dynamically, so they are not visible in Dependency Walker."},{"heading":"0xC000041D - STATUS_FATAL_USER_CALLBACK_EXCEPTION","level":4,"markdown":"There are multiple reasons for this error:\n\n- 3rd party programs interfering with the game and failing, crashing the game in the process.\n- See 0xC06D007E - ERROR_MOD_NOT_FOUND.\n\nPossible solutions:\n\n- Close all unnecessary applications.\n- Un-install 3rd party applications that could interfere with the game (performance boosters, streaming apps, FPS indicators, overlays, graphics enhancers) or disable them."},{"heading":"Report the error to the Feedback Tracker","level":3,"markdown":"If you encounter an error that you cannot solve by yourself, please report it to our [Arma 3 Feedback Tracker](https://report.bistudio.com/projects/arma-3), or contact our [support team](http://support.bistudio.com/).\nTogether with the error code, please also attach an error report."},{"heading":"Troubleshooting Steps","level":3,"markdown":""},{"heading":"Reinstall Visual C++","level":4,"markdown":"- Uninstall **Visual C++ 2022 Redistributable** package (both **x86** and **x64** version)\n- Restart the computer\n- Install the package again:\n  - [32bits](https://aka.ms/vs/17/release/vc_redist.x86.exe) x86 version (for Windows 32 and 64 bits)\n  - [64bits](https://aka.ms/vs/17/release/vc_redist.x64.exe) x64 version (for Windows 64 bits only)\n\n> [!IMPORTANT]\n> Do **not** use the Repair function."}],"categories":["Arma 3: Troubleshooting","Introduced with Arma 3 version 1.42"],"groups":["Game and Troubleshooting"]}