Missing dll on install

I’ve searched around and seen there are similar cases to mine which have all ended up resolved from the looks of it however after trying the fixes suggested I am still stuck with the issue. Before I delve in I will attach my system specs in an image so you know its not hardware issues. I am the only account on my pc thus have full admin rights and I am running 64 bit windows.

The images in this gallery sum up the issue I am having >>>> UE4 Issues - Album on Imgur

I have ran the " msiexec /i UnrealEngineInstaller.msi /L*V UnrealEngineInstallerLog.txt " command in admin and the text file created is as follows. Any help would be greatly appreciated.

=== Verbose logging started: 27/05/2014 23:07:04 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:\Windows\system32\msiexec.exe ===
MSI (c) (94:A8) [23:07:04:737]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (94:A8) [23:07:04:737]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (94:3C) [23:07:04:744]: Resetting cached policy values
MSI (c) (94:3C) [23:07:04:744]: Machine policy value ‘Debug’ is 0
MSI (c) (94:3C) [23:07:04:744]: ******* RunEngine:
******* Product: C:\UnrealEngineInstaller.msi
******* Action:
******* CommandLine: **********
MSI (c) (94:3C) [23:07:04:745]: Note: 1: 2203 2: C:\UnrealEngineInstaller.msi 3: -2147287038
MSI (c) (94:3C) [23:07:04:745]: MainEngineThread is returning 2
=== Verbose logging stopped: 27/05/2014 23:07:04 ===

Bumping for help

The issue in your second picture, is probably caused by the fact that your user does not have proper read/write/execute permissions to the following folder: c:\Users{YOUR_USER_NAME}\AppData\Local\Temp

The installer attempts to extract necessary files to that folder before it tries to use them. Check this folder to see if your user, or a group your user belongs to, has full control of that folder. You can read more about the issue here:

As the link above mentions, running the installer from a command prompt that was elevated(run as administrator) gets users past the issue because the administrator account usually has the needed permissions for the folder used by the installer. You seem to be running into a problem when running from the commandline. I suspect this is due to the fact that you have the installer copied to the root of your C: drive. In your third image, you are trying to run the msiexec command from the c:\Windows\System32 folder which means it will try to look for the installer in that folder and complain when it can’t be found. You can make this work but you’ll need to adjust your commandline slightly. I have pasted the proper command below(Notice I have fully qualified the path to the installer and the resulting log file):

msiexec /i C:\UnrealEngineInstaller.msi /L*V C:\UnrealEngineInstallerLog.txt

You should be able to run this command from anywhere provided the administrators group has permissions to write the resulting text file to the root of the drive.