|
Answer» 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?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).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. Quote I do not believe it is installed Go Start, type in: dxdiag.exe Hit Enter. It'll TELL you.
|