Page MenuHomeFeedback Tracker

Error 0xC000007B status invalid image format
Closed, ResolvedPublic

Description

every time I try to open Arma 3 from steam launcher I got this error message, even if I try to execute it from arma3.exe. {F27255} {F27256} {F27257}

Details

Legacy ID
1051366840
Severity
None
Resolution
Open
Reproducibility
Always
Category
Game Startup

Event Timeline

dev_96 set Category to Game Startup.Oct 15 2015, 3:42 PM
dev_96 set Reproducibility to Always.
dev_96 set Severity to None.
dev_96 set Resolution to Open.
dev_96 set Legacy ID to 1051366840.May 8 2016, 12:57 PM
dev_96 added a subscriber: dev_96.May 8 2016, 12:57 PM

updated from windows 8.1 x64 to windows 10 x64, tried even with windows 8.1 x64 and crashed

Adam added a comment.Oct 16 2015, 8:32 AM

Hello,

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.
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 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 and open arma3.exe with it. The libraries with a red icon are the corrupted ones.

I uploaded the dwi file of my copy of arma 3. There are a lot of dll that are highlighted in red. I already tried to reinstall C++, DirectX, .NET framework and also some missing dlls but it still doesn't work at all. Reading a lot of reports on this problem I discovered that the only working solution is format and reinstall windows on the pc. In my case I bought this pc two weeks ago and I put all my data here, so I can't do this dangerous and costful operation. I hope that a patch will be released soon to resolve this common problem

I also checked the integrity of the steam cache and the integrity of my system with "chkdksk" and "sfc /scannow". Everything works properly

Hello,
based on the Dependency Walker file you have provided, I'd say that your problem lies with two files: D3DCOMPILER_43.DLL and XINPUT1_3.DLL. The are 32 bit and 64 bit version of those files and the game is loading the wrong one.

I'd suggest you to go to the folder 'C:\Windows\SysWOW64', delete those two files and re-install the DirectX from http://www.microsoft.com/en-us/download/details.aspx?id=8109

Fantastic! I really thank you for the solution. Now it works properly. Thanks a lot

Hello oblackwood,
according to the file you've attached, your issue is caused by incorrect version of the file 'C:\Windows\SysWOW64\xapofx1_5.dll'. Remove the file from the folder and the run the DirectX installer from 'C:\program files (x86)\Steam\steamapps\common\Arma 3\_CommonRedist\DirectX\Jun2010\dxsetup.exe'.

Please add either an explicite note to a thread or create a separate issue. Just uploading the file will usually goes unnoticed.

Hello,

I currently have this same issue. I tried deleting all files that are highlighted in the Depedency Walker and I have also reinstalled DirectX and validated my game files multiple times.

I have attached my Dependency Walker file to this message.

I would really appreciate any assistance as I have consulted with many of my tech-goo-roo friends and they can not find a solution to my problem.

Thank you,
Dustin{F976715}

dedmen closed this task as Resolved.Jul 5 2024, 3:37 PM