DirectX9.0Cがロゴテストがなんたらでインストール出来ません
ゲームをインストールした後、DirectX9.0Cをインストールしないとゲームはできませんと言われ、そのままインストールが始まったのですが、
「インストールするソフトウェアは、windowsXPとの互換性を検証するwindowsロゴテストに合格していません。」
「このソフトウェアはインストールされません。システム管理者に問い合わせてください。」
「内部システムエラーが発生しました」
「windowsフォルダにあるDXError.logとDirectXlogを参照して、問題を分析してください。」
と出てインストールが失敗しました。
ちなみにDXError.logには
--------------------
[03/04/08 23:04:06] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 5558, function: CSetup::DoCopy
Failed API: SetupInstallFromInfSection()
Error: (0xfffffb40)
Unable to proceed dxxp.inf:[WINXP_INSTALL]. The file may be damaged.
それとDirectXlogには
03/04/08 23:00:21: dsetup32: Renamed C:\WINDOWS\System32\DirectX\DX10C.tmp\dx9bdaxp.cat to C:\WINDOWS\System32\DirectX\DX10C.tmp\dx9bda.cat
03/04/08 23:00:21: dsetup32: Renamed C:\WINDOWS\System32\DirectX\DX10C.tmp\dxdiajpn.chm to C:\WINDOWS\System32\DirectX\DX10C.tmp\dxdiag.chm
03/04/08 23:00:21: dsetup32: Unable to find C:\WINDOWS\System32\DirectX\DX10C.tmp\dxdiajpn.chi to rename, use English version
03/04/08 23:00:21: dsetup32: Renamed C:\WINDOWS\System32\DirectX\DX10C.tmp\dijoyjpn.hlp to C:\WINDOWS\System32\DirectX\DX10C.tmp\dijoy.hlp
03/04/08 23:00:21: dsetup32: DoCopy(): Getting inf information C:\WINDOWS\System32\DirectX\DX10C.tmp\dxxp.inf
03/04/08 23:00:21: dsetup32: start copying: phase: 174 - 174, total: 597 - 174
03/04/08 23:00:21: DXSetup: DSetupCallback(): Phase = 2, Steps = 423
03/04/08 23:00:21: dsetup32: DirectXSetupIsJapanese == 1
03/04/08 23:00:21: dsetup32: DirectXSetupIsJapanNec == 0
03/04/08 23:00:21: dsetup32: DoCopy(): Using section WINXP_INSTALL: flags = 0x144
03/04/08 23:00:21: dsetup32: UnRegisterDXDLL(): C:\WINDOWS\System32\dpnmodem.dll:DllUnregisterServer() returns 0x80004005.
03/04/08 23:00:21: dsetup32: UnRegisterDXDLL(): C:\WINDOWS\System32\dpnwsock.dll:DllUnregisterServer() returns 0x80004005.
03/04/08 23:00:21: dsetup32: UnRegisterDXDLL(): C:\WINDOWS\System32\dpnaddr.dll:DllUnregisterServer() returns 0x80004005.
03/04/08 23:00:21: dsetup32: UnRegisterDXDLL(): C:\WINDOWS\System32\dpnlobby.dll:DllUnregisterServer() returns 0x80004005.
03/04/08 23:04:06: dsetup32: CSetup::DoCopy(): SetupInstallFromInfSection() failed, error = 0xfffffb40.
03/04/08 23:04:06: dsetup32: DXSError(): FormatMessage() failed, system cannot find message text for error.
03/04/08 23:04:06: dsetup32: CSetup::DoCopy(): Unable to proceed dxxp.inf:[WINXP_INSTALL]. The file may be damaged.
03/04/08 23:04:06: dsetup32: SetupForDirectX: Restoring Backups
03/04/08 23:04:07: dsetup32: start finalizing: phase: 423 - 423, total: 597 - 174
03/04/08 23:04:07: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
03/04/08 23:04:08: dsetup32: Installation ended with value -9 = Internal or unsupported error
と書かれていました。(どちらも重要?と思われる部分をコピーしたもの)
ちなみにOSはwindowsXP SP1でDirectXは8.0あたりのが導入されています。パソコンはIBM製品のThinkPad R31です。
どうか解決方法が分る方がいらっしゃったら教えてください。お願いします。