Inno Setup Directx Install Failed
Hi, I've recently purchased Call of Duty: World at War from steam and have had problems with the Direct X Redistributable installation that is performed at setup. This is the installation error I get: 'An internal system error occured. Please refer to DXError.log and DirectX.log in your windows folder to determine the problem.' The game continued to install without DirectX installing properly, but when I try to run the game I get a missing DirectX dll, XINPUT1_3.dll and I'm unable to play the game. I went directly to Activision to get help, they've been a great help but haven't found a solution yet. It seems more of a problem with DirectX 9.0c and my version of Windows 7 rather than the game itself. I've done a clean reboot and tried to reinstall DirectX from here: and here: I ran them as administrator and both failed.
The script will check for the correct vesion of directX is present and will. To write an installer - a setup program - that will install your game and game. Handle failure if necessary; ResultCode contains the error code end; end.
I've run a DxDiag and its showing everything to be operating normally. I've also run a sfc/ scannow in command prompt and everything verified ok.
I checked out the DirectX log and aren't too sure how to read it but there are a couple of places it failed. 03/08/10 17:02:00: infinst: Unable to get Version on target file C: Windows system32 xactengine2_10.dll 03/08/10 17:02:00: infinst: Currently C: Windows system32 xactengine2_10.dll is newer than the one being installed. 03/08/10 17:02:00: dxupdate: InstallEXE(): infinst.exe returned 0. 03/08/10 17:02:00: dxupdate: DirectXUpdateInstallPlugIn(): Registering: XACT2_10_x64.inf - [DllRegisterServer] 03/08/10 17:02:00: dxupdate: Wow64FsRedirection is disabled. 03/08/10 17:02:00: dxupdate: InstallEXE(): Command: RegSvr32.exe C: Windows system32 xactengine2_10.dll 03/08/10 17:02:00: dxupdate: InstallEXE(): RegSvr32.exe returned 3.
03/08/10 17:02:00: dxupdate: RegisterDLL64(): C: Windows system32 xactengine2_10.dll is not registered properly. 03/08/10 17:02:00: dxupdate: Wow64FsRedirection is reverted. 03/08/10 17:02:00: dxupdate: DirectXUpdateInstallPlugIn(): RegisterDllFromSection() failed. 03/08/10 17:02:00: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed. 03/08/10 17:02:00: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed. 03/08/10 17:02:00: dsetup32: start finalizing: phase: 160 - 160, total: 0 - 192 03/08/10 17:02:01: dsetup32: Installation ended with value -9 = Internal or unsupported error 03/08/10 17:25:28: DXSetup: CommandLine: /silent 03/08/10 17:25:28: DSETUP: DirectXSetupA(): hWnd: 00000000 dwFlags: 02010098 If anyone can offer some solutions to my problem I'd really appreciate it.
Hello Shavman: Thank you for posting here. This DirectX problem is very popular in this Call of Duty game as I researched. Here are some methods you can try to fix this problem: 1. Run System Restore to remove the damaged DirectX 9, and install it again in Clean Boot.
For the detailed steps of System Restore and Clean Boot, please refer to the following links: You may download and run DirectX End-User Runtime Web Installer from the following link to install the DirectX components: 2. As you mentioned there is a missing XINPUT1_3.DLL, you can also download it from the Internet and save it in%windir% system32 folder, then run Command Prompt as administrator with the following command to register it: Regsvr32 XINPUT1_3.DLL Please try the above solutions, hope it can help you play the game.
Best regards, Miya Yao. Hello Shavman: Thank you for posting here. This DirectX problem is very popular in this Call of Duty game as I researched. Download memory card game digimon world 3. Here are some methods you can try to fix this problem: 1.
Run System Restore to remove the damaged DirectX 9, and install it again in Clean Boot. For the detailed steps of System Restore and Clean Boot, please refer to the following links: You may download and run DirectX End-User Runtime Web Installer from the following link to install the DirectX components: 2.
As you mentioned there is a missing XINPUT1_3.DLL, you can also download it from the Internet and save it in%windir% system32 folder, then run Command Prompt as administrator with the following command to register it: Regsvr32 XINPUT1_3.DLL Please try the above solutions, hope it can help you play the game. Best regards, Miya Yao. Are you trying to install Directx 9? Step 1:-You will not be able to install Directx 9 on Windows 7 because it comes with direct x 11 preinstalled on the computer. So it’s not possible to downgrade a version of DirectX11 or install a version of DirectX 9 on Windows 7.