DirectX 9.0c internal error message

By lcw248
Feb 12, 2012
Post New Reply
  1. I just recently reloaded Windows XP and have yet to install all of my drivers. I needed to install Directx 9.0c in order to play a game on my computer. When I tried to install it, I got this message: "An internal error occurred. Please refer to directx.log in your windows folder to determine problem."

    This is what I found when looking at the directx.log:

    02/12/12 14:58:25: DXSetup: No command line switch
    02/12/12 14:58:25: DXSetup: StartWizard()
    02/12/12 14:58:27: dsetup32: IsWow64(): not Wow64 process.
    02/12/12 14:58:32: DXSetup: CDXWSetup()
    02/12/12 14:58:35: DXSetup: start installation
    02/12/12 14:58:35: DSETUP: DirectXSetupA(): hWnd: 00390142 dwFlags: 02010098



    02/12/12 14:58:35: dsetup32: === SetupForDirectX() start ===
    02/12/12 14:58:35: dsetup32: DXSetupCommand = 0.
    02/12/12 14:58:35: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
    02/12/12 14:58:35: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 14:58:35: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 14:58:35: dsetup32: Installing on WinXP SP2
    02/12/12 14:58:35: DXSetup: DSetupCallback(): Phase = 2, Steps = 0
    02/12/12 14:58:35: dsetup32: IsIA64(): not IA64.
    02/12/12 14:58:35: dsetup32: CLR version number = 2.0.50727
    02/12/12 14:58:36: dsetup32: DXCheckTrust(): D:\Software\Directx\dxupdate.cab is trusted.
    02/12/12 14:58:36: dsetup32: GetCDXUpdate(): Extracting dxupdate.dll from D:\Software\Directx\dxupdate.cab.
    02/12/12 14:58:36: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DXA4E.tmp\dxupdate.inf from cab
    02/12/12 14:58:36: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DXA4E.tmp\dxupdate.dll from cab
    02/12/12 14:58:36: dsetup32: GetCDXUpdate(): Loading dxupdate.dll in C:\WINDOWS\system32\DirectX\DXA4E.tmp\.
    02/12/12 14:58:36: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 14:58:36: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 14:58:36: dxupdate: -----
    02/12/12 14:58:36: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x86.cab does not exist.
    02/12/12 14:58:36: dxupdate: -----
    02/12/12 14:58:36: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x64.cab does not exist.
    02/12/12 14:58:36: dxupdate: -----
    02/12/12 14:58:36: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_MDX_x86.MSI does not exist.
    02/12/12 14:58:36: dxupdate: -----
    02/12/12 14:58:36: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_d3dx9_25_x86.cab...
    02/12/12 14:58:37: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_d3dx9_25_x86.cab is trusted.
    02/12/12 14:58:37: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DXA4E.tmp\apr2005_d3dx9_25_x86.inf from cab
    02/12/12 14:58:37: dxupdate: GetDXVersion(): Unable to get RC string from registry, now RC is 0.
    02/12/12 14:58:37: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 14:58:37: dxupdate: CheckDependency(): no dependency.
    02/12/12 14:58:37: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 14:58:37: dxupdate: -----
    02/12/12 14:58:37: dxupdate: DirectXUpdateInstallPlugIn(): 64bit Plug-In [Apr2005_d3dx9_25_x64.cab] is skipped on this platform.
    02/12/12 14:58:37: dxupdate: -----
    02/12/12 14:58:37: dxupdate: DirectXUpdateInstallPlugIn(): DXUPDATE_MANAGEDDX
    02/12/12 14:58:37: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_MDX_x86.cab...
    02/12/12 14:58:38: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_MDX_x86.cab is trusted.
    02/12/12 14:58:38: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DXA4E.tmp\apr2005_mdx_x86.inf from cab
    02/12/12 14:58:38: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 14:58:38: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 14:58:38: dxupdate: CFusion(): LoadLibraryShim() failed, hr = -2147024890.
    02/12/12 14:58:38: dxupdate: IsMDXInUse(): Could not initialize MDXCheck.
    02/12/12 14:58:38: dsetup32: InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
    02/12/12 14:58:38: dsetup32: Installation ended with value -9 = Internal or unsupported error
    02/12/12 15:00:59: DXSetup: WM_APP_ENDINSTALL
    02/12/12 15:00:59: DXSetup: ~CDXWSetup()
    02/12/12 15:01:03: DXSetup: No command line switch
    02/12/12 15:01:03: DXSetup: StartWizard()
    02/12/12 15:01:03: dsetup32: IsWow64(): not Wow64 process.
    02/12/12 15:01:05: DXSetup: CDXWSetup()
    02/12/12 15:01:06: DXSetup: start installation
    02/12/12 15:01:06: DSETUP: DirectXSetupA(): hWnd: 003A0142 dwFlags: 02010098



    02/12/12 15:01:06: dsetup32: === SetupForDirectX() start ===
    02/12/12 15:01:06: dsetup32: DXSetupCommand = 0.
    02/12/12 15:01:06: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
    02/12/12 15:01:06: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 15:01:06: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 15:01:06: dsetup32: Installing on WinXP SP2
    02/12/12 15:01:06: DXSetup: DSetupCallback(): Phase = 2, Steps = 0
    02/12/12 15:01:06: dsetup32: IsIA64(): not IA64.
    02/12/12 15:01:06: dsetup32: CLR version number = 2.0.50727
    02/12/12 15:01:07: dsetup32: DXCheckTrust(): D:\Software\Directx\dxupdate.cab is trusted.
    02/12/12 15:01:07: dsetup32: GetCDXUpdate(): Extracting dxupdate.dll from D:\Software\Directx\dxupdate.cab.
    02/12/12 15:01:07: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DXA4F.tmp\dxupdate.inf from cab
    02/12/12 15:01:07: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DXA4F.tmp\dxupdate.dll from cab
    02/12/12 15:01:07: dsetup32: GetCDXUpdate(): Loading dxupdate.dll in C:\WINDOWS\system32\DirectX\DXA4F.tmp\.
    02/12/12 15:01:07: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 15:01:07: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x86.cab does not exist.
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x64.cab does not exist.
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_MDX_x86.MSI does not exist.
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_d3dx9_25_x86.cab...
    02/12/12 15:01:07: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_d3dx9_25_x86.cab is trusted.
    02/12/12 15:01:07: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DXA4F.tmp\apr2005_d3dx9_25_x86.inf from cab
    02/12/12 15:01:07: dxupdate: GetDXVersion(): Unable to get RC string from registry, now RC is 0.
    02/12/12 15:01:07: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 15:01:07: dxupdate: CheckDependency(): no dependency.
    02/12/12 15:01:07: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): 64bit Plug-In [Apr2005_d3dx9_25_x64.cab] is skipped on this platform.
    02/12/12 15:01:07: dxupdate: -----
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): DXUPDATE_MANAGEDDX
    02/12/12 15:01:07: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_MDX_x86.cab...
    02/12/12 15:01:07: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_MDX_x86.cab is trusted.
    02/12/12 15:01:07: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DXA4F.tmp\apr2005_mdx_x86.inf from cab
    02/12/12 15:01:07: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 15:01:07: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 15:01:07: dxupdate: CFusion(): LoadLibraryShim() failed, hr = -2147024890.
    02/12/12 15:01:07: dxupdate: IsMDXInUse(): Could not initialize MDXCheck.
    02/12/12 15:01:07: dsetup32: InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
    02/12/12 15:01:07: dsetup32: Installation ended with value -9 = Internal or unsupported error
    02/12/12 15:09:18: DXSetup: WM_APP_ENDINSTALL
    02/12/12 15:09:18: DXSetup: ~CDXWSetup()
    02/12/12 15:45:01: DXSetup: No command line switch
    02/12/12 15:45:01: DXSetup: StartWizard()
    02/12/12 15:45:02: dsetup32: IsWow64(): not Wow64 process.
    02/12/12 15:45:09: DXSetup: CDXWSetup()
    02/12/12 15:45:11: DXSetup: start installation
    02/12/12 15:45:11: DSETUP: DirectXSetupA(): hWnd: 0022014A dwFlags: 02010098



    02/12/12 15:45:11: dsetup32: === SetupForDirectX() start ===
    02/12/12 15:45:11: dsetup32: DXSetupCommand = 0.
    02/12/12 15:45:11: DXSetup: DSetupCallback(): Phase = 0, Steps = 0
    02/12/12 15:45:11: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 15:45:11: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 15:45:11: dsetup32: Installing on WinXP SP2
    02/12/12 15:45:11: DXSetup: DSetupCallback(): Phase = 2, Steps = 0
    02/12/12 15:45:11: dsetup32: IsIA64(): not IA64.
    02/12/12 15:45:11: dsetup32: CLR version number = 2.0.50727
    02/12/12 15:45:11: dsetup32: DXCheckTrust(): D:\Software\Directx\dxupdate.cab is trusted.
    02/12/12 15:45:11: dsetup32: GetCDXUpdate(): Extracting dxupdate.dll from D:\Software\Directx\dxupdate.cab.
    02/12/12 15:45:11: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DX13.tmp\dxupdate.inf from cab
    02/12/12 15:45:11: dsetup32: Extracted file C:\WINDOWS\system32\DirectX\DX13.tmp\dxupdate.dll from cab
    02/12/12 15:45:11: dsetup32: GetCDXUpdate(): Loading dxupdate.dll in C:\WINDOWS\system32\DirectX\DX13.tmp\.
    02/12/12 15:45:11: dsetup32: DirectXSetupIsJapanese == 0
    02/12/12 15:45:11: dsetup32: DirectXSetupIsJapanNec == 0
    02/12/12 15:45:11: dxupdate: -----
    02/12/12 15:45:11: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x86.cab does not exist.
    02/12/12 15:45:11: dxupdate: -----
    02/12/12 15:45:11: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_d3dx9_24_x64.cab does not exist.
    02/12/12 15:45:11: dxupdate: -----
    02/12/12 15:45:11: dxupdate: DirectXUpdateInstallPlugIn(): Plug-In Feb2005_MDX_x86.MSI does not exist.
    02/12/12 15:45:11: dxupdate: -----
    02/12/12 15:45:11: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_d3dx9_25_x86.cab...
    02/12/12 15:45:13: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_d3dx9_25_x86.cab is trusted.
    02/12/12 15:45:13: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DX13.tmp\apr2005_d3dx9_25_x86.inf from cab
    02/12/12 15:45:13: dxupdate: GetDXVersion(): Unable to get RC string from registry, now RC is 0.
    02/12/12 15:45:13: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 15:45:13: dxupdate: CheckDependency(): no dependency.
    02/12/12 15:45:13: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 15:45:13: dxupdate: -----
    02/12/12 15:45:13: dxupdate: DirectXUpdateInstallPlugIn(): 64bit Plug-In [Apr2005_d3dx9_25_x64.cab] is skipped on this platform.
    02/12/12 15:45:13: dxupdate: -----
    02/12/12 15:45:13: dxupdate: DirectXUpdateInstallPlugIn(): DXUPDATE_MANAGEDDX
    02/12/12 15:45:13: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_MDX_x86.cab...
    02/12/12 15:45:13: dxupdate: DXCheckTrust(): D:\Software\Directx\Apr2005_MDX_x86.cab is trusted.
    02/12/12 15:45:13: dxupdate: Extracted file C:\WINDOWS\system32\DirectX\DX13.tmp\apr2005_mdx_x86.inf from cab
    02/12/12 15:45:13: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
    02/12/12 15:45:13: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinXP] is being installed.
    02/12/12 15:45:13: dxupdate: CFusion(): LoadLibraryShim() failed, hr = -2147024890.
    02/12/12 15:45:13: dxupdate: IsMDXInUse(): Could not initialize MDXCheck.
    02/12/12 15:45:13: dsetup32: InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
    02/12/12 15:45:14: dsetup32: Installation ended with value -9 = Internal or unsupported error



    I, of course, have no clue what any of this means. Please let me know if you can help me or if you need any more information! Thank you,
    Lisa
  2. mailpup

    mailpup TS Special Forces Posts: 8,279   +181

    Install your drivers first and then see if DirectX will install.
  3. raybay

    raybay TechSpot Evangelist Posts: 10,716   +6

    My first step would to download it once more and try again... your previous download perhaps got damaged.
  4. lcw248

    lcw248 Newcomer, in training Topic Starter

    Thank you for answering but I downloaded all of my drivers and tried the Directx one again and it still said the same thing.

    And I'm not sure if you were referring to my drivers or my computer game, but I didn't download anything either way.
  5. raybay

    raybay TechSpot Evangelist Posts: 10,716   +6

    What is your download source... I just completed another test download from www.filehippo.com... and from CNET site... and from PCWorld. Used a Windows XPP machine then a Windows 7 Home machine, and a laptop. so the site is working and the downloads are working
  6. lcw248

    lcw248 Newcomer, in training Topic Starter

    My download source for what? I didn't download anything. My computer game is on a CD and the drivers are on a CD that says "Drivers and Utilities CD for VIA Chipset Mainboard."


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.