i can install dx 9.0c this is from the error log:
--------------------
[09/14/09 17:05:42] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) - The system cannot find the file specified.
Current DirectX may be a older version which does not have the version value in the registry.
--------------------
[09/14/09 17:05:42] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4515, function: DirectXUpdateDownloadPlugIn
GetDXVersion() failed.
--------------------
[09/14/09 17:05:43] module: DXWSetup(Sep 4 2009), file: dxupdate.cpp, line: 386, function: DownloadPlugIn
DirectXUpdateDownloadPlugIn() failed.
--------------------
[09/14/09 17:05:43] module: DXWSetup(Sep 4 2009), file: psheets.cpp, line: 498, function: PreinstDlgProc
DownloadPlugIn() failed.
--------------------
[09/14/09 17:12:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) - The system cannot find the file specified.
Current DirectX may be a older version which does not have the version value in the registry.
--------------------
[09/14/09 17:12:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
--------------------
[09/14/09 17:12:25] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
--------------------
[09/14/09 17:12:25] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
--------------------
[09/14/09 17:22:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) - The system cannot find the file specified.
Current DirectX may be a older version which does not have the version value in the registry.
--------------------
[09/14/09 17:22:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
--------------------
[09/14/09 17:22:33] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
--------------------
[09/14/09 17:22:33] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
--------------------
[09/14/09 17:35:32] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) - The system cannot find the file specified.
Current DirectX may be a older version which does not have the version value in the registry.
--------------------
[09/14/09 17:35:32] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4515, function: DirectXUpdateDownloadPlugIn
GetDXVersion() failed.
--------------------
[09/14/09 17:35:33] module: DXWSetup(Sep 4 2009), file: dxupdate.cpp, line: 386, function: DownloadPlugIn
DirectXUpdateDownloadPlugIn() failed.
--------------------
[09/14/09 17:35:33] module: DXWSetup(Sep 4 2009), file: psheets.cpp, line: 498, function: PreinstDlgProc
DownloadPlugIn() failed.