みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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です。


どうか解決方法が分る方がいらっしゃったら教えてください。お願いします。

投稿日時 - 2008-03-04 23:28:13

QNo.3833704

すぐに回答ほしいです

質問者が選んだベストアンサー

>試したのですが結果は同じでした

SP1から最新版にUpdateするのにそんなに早い訳ありませんw

ただupdateしたとしてもゲームができるとは限りません。

詳細スペックが分からないのでなんとも言えませんが、SP1と言う時点でかなり古いパソコンだと想像できます。

買い換えた方が無難ですね。

投稿日時 - 2008-03-05 00:16:08

お礼

すみません、何か勘違いをしていました。

とりあえず今度買い換えてみる事にします。

投稿日時 - 2008-03-05 00:17:52

ANo.5

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

参考まで(その2)。

BIOS - ThinkPad R31
http://www-06.ibm.com/jp/domino05/pc/download/download.nsf/jtechinfo/SYD0-00C95A5
> 修正内容:
> [問題の修正]
> -WindowXP SP2を導入すると、LCDと外部ディスプレイの
> 切り替えホット・キ-(Fn+F7)が動作しない場合がある。

投稿日時 - 2008-03-05 00:16:55

ANo.4

参考まで。

> DirectX 9.0 へのアップグレード方法は、以下のとおりです。
> Windows XP SP2 をインストールする
>(DirectX 9.0c は同時にアップグレードされます)
http://support.microsoft.com/kb/885034/ja

投稿日時 - 2008-03-05 00:07:17

お礼

つまりSP2にする必要があるということですね。
ありがとうございます。

投稿日時 - 2008-03-05 00:15:53

ANo.3

http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=9226a611-62fe-4f61-aba1-914185249413

ここからダウンロードしましたか?
正規品ならいけると思うのですが。

windowsXP SP1とのことなのでUpdateした方がいいかもしれませんね。

投稿日時 - 2008-03-04 23:58:39

補足

試したのですが結果は同じでした。
やはりパソコンが古いのが原因なんでしょうか。

投稿日時 - 2008-03-05 00:03:27

ANo.2

以前は、プレイできていたゲームでしょうか?
それとも、今回始めてプレイしようとしてダメだったのでしょうか?

後者だったなら、恐らく、パソコンの3D性能が足りないことが原因と思われます。
ThinkPad R31 の詳細な型番が記されておりませんが、そのどれを見ても、
元々、3Dゲームをプレイできるように作られている仕様ではありません。
また、そのパソコン自体も、今となっては、かなり古く性能も厳しいばかりです。

より適切な回答が必要であれば、プレイしたいゲームの、
略称ではない詳細な名称を記して下さい。
ゲームの動作環境が分かりません。

投稿日時 - 2008-03-04 23:49:03

補足

ToHeart2 AnotherDays
動作環境
CPU PentiumIII 800MHz
必要メモリ/HDD 256MB / 5GB以上
サウンド PCM / フルボイス
グラフィック Full Color / 800×600ピクセル / 要DirectX9.0c以降対応
※VRAM16MB以上のビデオカード(GeForce、RADEON推奨)
らしいです。

ちなみに今回初めてプレイしようとしました。

投稿日時 - 2008-03-04 23:52:43

ANo.1

>ゲームをインストールした後、DirectX9.0Cをインストールしないとゲームはできませんと言われ
>DirectXは8.0あたりのが導入されています

これが原因じゃないですか?
DirectXを最新版にしてください。

投稿日時 - 2008-03-04 23:35:33

補足

最新版にしようとすると
「インストールするソフトウェアは、windowsXPとの互換性を検証するwindowsロゴテストに合格していません。」
「このソフトウェアはインストールされません。システム管理者に問い合わせてください。」

「内部システムエラーが発生しました」
「windowsフォルダにあるDXError.logとDirectXlogを参照して、問題を分析してください。」

と表示されて終了してしまうのです。

投稿日時 - 2008-03-04 23:46:14

あなたにオススメの質問