Computer Hope

Software => Computer software => Topic started by: BeautifulCoconut on October 03, 2007, 10:57:34 PM

Title: DirectX 9 (and 10)
Post by: BeautifulCoconut on October 03, 2007, 10:57:34 PM
I downloaded the DirectX 9.0 setup exe from the Microsoft website. Whenever I try to load it, the license agreement comes up and I accept that, but as soon as the "Initializing" stage appears, there is an error that tells me to check the error logs. This is for DirectX 9.

The DXError.log states:

Code: [Select]
--------------------
[10/03/07 19:55:28] module: DXWSetup(Jul 20 2007), file: dxwsetup.cpp, line: 367, function: CDXWSetup::InitInstallEngine

    Failed API: SetAction()
    Error: (0x80070057) - The parameter is incorrect.
--------------------
[10/03/07 19:55:28] module: DXWSetup(Jul 20 2007), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.

The DirectX.log states:
Code: [Select]
10/03/07 19:49:35: DXWSetup: CDXWSetup::~CDXWSetup()
10/03/07 19:49:37: DXWSetup: CreatePropertySheet() returns -9.
10/03/07 19:49:37: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
10/03/07 19:49:37: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.
10/03/07 19:55:24: DXWSetup: ***** DXWSETUP *****
10/03/07 19:55:24: DXWSetup: WinMain()
10/03/07 19:55:24: DXWSetup: IsIA64(): not IA64.
10/03/07 19:55:24: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
10/03/07 19:55:24: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
10/03/07 19:55:24: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
10/03/07 19:55:25: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
10/03/07 19:55:25: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
10/03/07 19:55:25: DXWSetup: DirectX Version: 0.00.00.0000.00
10/03/07 19:55:25: DXWSetup: Setup Version: 4.09.00.0904.00
10/03/07 19:55:25: dsetup32: IsWow64(): not Wow64 process.
10/03/07 19:55:27: DXWSetup: CDXWSetup::CDXWSetup()
10/03/07 19:55:27: DXWSetup: CDXWSetup::DownloadDXUpdate()
10/03/07 19:55:27: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
10/03/07 19:55:27: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
10/03/07 19:55:27: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
10/03/07 19:55:27: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
10/03/07 19:55:27: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
10/03/07 19:55:27: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
10/03/07 19:55:27: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
10/03/07 19:55:27: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
10/03/07 19:55:27: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
10/03/07 19:55:27: DXWSetup: WM_APP_DOWNLOADDXUPDATE
10/03/07 19:55:27: DXWSetup: CDXWSetup::InitInstallEngine()
10/03/07 19:55:27: DXWSetup: Use string section : [Strings.ENG]
10/03/07 19:55:28: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
10/03/07 19:55:28: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
10/03/07 19:55:28: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
10/03/07 19:55:28: DXWSetup: DXVersion: 0.00.00.0000
10/03/07 19:55:28: DXWSetup: Install Section: [iles\Microsoft Visual Studio\Common\MSDev98_ENG]
10/03/07 19:55:28: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
10/03/07 19:55:28: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
10/03/07 19:55:28: DXWSetup: WM_APP_ENDDOWNLOAD
10/03/07 20:02:03: DXWSetup: CDXWSetup::~CDXWSetup()
10/03/07 20:02:04: DXWSetup: CreatePropertySheet() returns -9.
10/03/07 20:02:04: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
10/03/07 20:02:05: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.

I have no idea what to do or what parts of the error log are important.
Any ideas?

I have Vista with a NVIDIA GeForce 8400M GS. Any other details needed?
Title: Re: DirectX 9 (and 10)
Post by: Deerpark on October 04, 2007, 03:44:42 PM
Why would you want to install DX9? Vista have DX9 and DX10 built in. (Yes it apparently have both because DX10 isn't backwards compatible with earlier versions of DX).
Title: Re: DirectX 9 (and 10)
Post by: BeautifulCoconut on October 04, 2007, 09:33:11 PM
I uninstalled Vista and reinstalled it, which started the problem. It's not located on the Drivers CD that came with the laptop either. I also cannot find it on my computer, so I do not believe it is installed.
Title: Re: DirectX 9 (and 10)
Post by: Broni on October 04, 2007, 10:52:36 PM
Quote
I do not believe it is installed

Go Start, type in:
dxdiag.exe
Hit Enter.
It'll tell you.