Epic Games Launcher installation hangs at DirectX installation, then closes (similar to question 181231)

During the installation of EGL (EpicGamesLauncherInstaller-2.0.0-2465596.msi), the installation hangs upon reaching the DirectX installation section of the process. After 5-10 seconds of hanging, the installer closes, progress bar never having reached completion. Upon attempting to execute the Epic Games Launcher, a window labelled “EpicGamesLauncher.exe - Application Error” pops up, containing the message:

“The application was unable to start correctly (0xc000007b). Click Ok to close the application.”
I did a quick scan of the log, and the issue appears to be happening at line 20147:

MSI (s) (24:60) [20:31:09:405]:
Invoking remote custom action. DLL:
C:\Windows\Installer\MSI3A57.tmp,
Entrypoint: CAQuietExec64
CAQuietExec64: Command string must
begin with quoted application name.
CAQuietExec64: Error 0x80070057:
invalid command line property value
CAQuietExec64: Error 0x80070057:
failed to get Command Line
CustomAction QtExecRefreshIconCache
returned actual error code 1603 but
will be translated to success due to
continue marking MSI (s) (24:C0)
[20:31:09:589]: Executing op:
End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=221986981)

I am unable to attach the log file to this question, as it exceeds the attachment limit of 5.2MB, being a whopping 7.32 MB. Interestingly enough, when I copy the text from the log file into a fresh .txt, the size becomes 3.66MB, which I have attached.

The best I can currently do to get the log file as written by the installer is to give you guys a dropbox download link to the original log file here.

I will do my best to keep the link active as long as this issue remains open.

I was having the same issue. I right clicked, went to properties, and went to the compatibility tab and changed it to a previous version of windows and it worked for me. Hope this helps!

We usually see the 0xc000007b error code when one of the required dependencies fails to install properly. Thank you for providing the installer log. I will be investigating it in detail to to see if I can figure out which dependency failed to install and why. The error you called out from the logs may be a red-herring as that is simply setting some folder permissions but I will investigate that further too.

I have written up more info on your error code here:
Perhaps you can use that link to generate a DependencyWalker log which should help us pinpoint the issue. If you feel comfortable sharing that log here, it would help me a lot.

I get 0xc000007b too

heres my log

No problem, here’s the log.

Hey, I got it. I repaired Visual C++ Redistributables 2012 and 2013, did a quick restart, and voila! Do you want any logs generated now that it’s working?

I got it working.
I redownloaded and reinstalled VC++ Redist 2012 and VC++ Redist 2013. I chose the “repair” option in the installations, and did this for both x64 and x86 versions. After installing them all, I restarted Windows and the launcher worked.

Can you tell me in step precisely how you fix the problem, i have similar issue and when i click the epic game launcher nothing appear… in the task manager the Epicgamelauncher.exe appear a couple of second and replace by the crasherrorclient.exe and then nothing happen

Im also affected, got same error, tried every suggestion from this topic nothing helped, you ca find my log here

Another possible fix *******

It seems like the installer when trying to install direct x files it stalls and crashes. The cause for this issue was both files located in sysWin32 and sysWOW64 known as d3d9.dll. Download Take Owner Ship from google and add it your registry. Afterwards, proceed to syswin32 and sysWow64 and right click - take owner ship and then rename d3d9.dll to d3d9.dll.old. Once they are both renamed, download DirectX End-User Runtime Web Installer ( http://www.microsoft.com/en-ca/download/confirmation.aspx?id=35 ) Run as admin - install the files - restart - install the epic launcher again.

I got the same error. I repaired the redistributables of my vc++ 2012 but got the same error

@CadetMahoney : These are the two lines in your log that point to the problem( the [ E ] signifies that the dll had trouble loading):

[ E ] c:\windows\system32\MSVCP120.DLL
[ E ] c:\windows\system32\MSVCR120.DLL

To fix this you can try the following(these steps are also in the I posted previously)

  • Go to this link and get vcredist_x64.exe: Redist
  • Backup(Rename) these two files c:\windows\system32\MSVCR120.DLL and c:\windows\system32\MSVCP120.DLL
  • Run the vcredist_x64.exe and select repair (You could also uninstall/install if you prefer)
  • Make sure a new copy of c:\windows\system32\MSVCR120.DLL and c:\windows\system32\MSVCP120.DLL is added.

I have been trying to get this installed for months now to no avail. This finally helped. Thank you so much!

(To clarify, I performed the uninstall/install method)

@0xDEADBEEF I have the same problem. When i am downloading epic games launcher it says "There is a problem with this Windows Installer package. A program run as part of setup did not finish as expected. Contact your support pesonnel or package vendor.

Same DX problem, I suggest Epic FIXES the launcher instead of expecting users to jump through hoops to get it to work. It does’nt exactly inspire confidence in the product when at the very start, we hit these problems…there’s no such hassle when installing STEAM launcher, so get it fixed please.