Directx Failed to Install

coldhart

Member
Jul 16, 2012
85
0
66
For Some Reason i can't install Direct x. due to which i cant run Applications like maya n Others Plz Help
OS : - Windows 7 Ultimate SP1 X64
Every Update is installed upto march 2016

Error Log

Code:
--------------------
[04/04/16 13:00:09] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

    Failed API:        SetupIterateCabinet()
    Error:        (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



    Unable to iterate through C:\Users\STONEC~1\AppData\Local\Temp\IXP000.TMP\Aug2006_xinput_x64.cab. The file may be damaged.

--------------------
[04/04/16 13:00:09] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[04/04/16 13:00:09] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[04/04/16 13:01:03] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

    Failed API:        SetupIterateCabinet()
    Error:        (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



    Unable to iterate through F:\Software\READY2~1\MICROS~1\DXSETU~1\Apr2005_d3dx9_25_x64.cab. The file may be damaged.

--------------------
[04/04/16 13:01:03] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[04/04/16 13:01:03] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[04/04/16 13:06:19] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

    Failed API:        SetupIterateCabinet()
    Error:        (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



    Unable to iterate through F:\Software\READY2~1\MICROS~1\DXSETU~1\Apr2006_d3dx9_30_x64.cab. The file may be damaged.

--------------------
[04/04/16 13:06:19] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[04/04/16 13:06:19] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[04/04/16 14:27:31] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

    Failed API:        SetupIterateCabinet()
    Error:        (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



    Unable to iterate through F:\Software\READY2~1\MICROS~1\DIRECT~1\Aug2005_d3dx9_27_x64.cab. The file may be damaged.

--------------------
[04/04/16 14:27:31] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[04/04/16 14:27:31] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[04/04/16 14:45:47] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

    Failed API:        SetupIterateCabinet()
    Error:        (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



    Unable to iterate through F:\Software\READY2~1\MICROS~1\DIRECT~1\Apr2005_d3dx9_25_x64.cab. The file may be damaged.

--------------------
[04/04/16 14:45:47] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[04/04/16 14:45:47] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

Downloaded new file from Microsoft but still Same Error
Used Dx Version
directx_Jun2010_redist
dxsetup-apr2011-x64
 

coldhart

Member
Jul 16, 2012
85
0
66
thanks for reply
yes im running installer as admin.
Fixit is failed to create portable installer. how is Directx Eradicator?
 

Elixer

Lifer
May 7, 2002
10,371
762
126
Run sfc /scannow, and if that doesn't fix it, then, a clean install of the OS should fix it.
(Something got corrupted, and there is no way to really uninstall DX per se, without doing a reinstall)
 

Dahak

Diamond Member
Mar 2, 2000
3,752
25
91
Also you could try running a chkdsk c: /f as well as most of the errors are indicating damage files

And I see that you did try to download the June 2010 redist of directx, I would try to download it again maybe from another browser and maybe save it in a another location
 

bruceb

Diamond Member
Aug 20, 2004
8,874
111
106
Whenever possible with a large installation, like Direct X, you are much better off downloading the full Off Line Installer package and then running it. Programs that like to run Stub installers, never seem to work properly. Also especially for Direct X, I would suggest all programs be closed before installing.