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

締切り済みの質問

DirectXの最新版がダウンロードできない

DirectXの最新版がダウンロードできない

 Phoenix001と申します。早速質問に入らせていただきます。

 私の現在のDirectXのバージョンがDirectX9.0c(4.09.0000.0904)なので最新版に更新しようと思ったのですが、「内部システムエラーが発生しました。WindowsフォルダにあるDXError.logとDirextX.logを参照して問題を分析して下さい。」と出てダウンロードが出来ません。
 インストーラをダウンロードして起動させても、直接実行しても同じようにエラーが出てしまいます。

 何か方法を思いつく方がいらっしゃったら是非ダウンロード方法について教えていただきたいと思います。お手数ですがよろしくお願い致します。

■■当方のパソコンのスペック

パソコン本体:NEC VALUESTAR PC-VL5003D
OS:Windows XP Home Edition
CPU:AMD Duron(tm) Processor, MMX, 3DNow, 1.1GHz
メモリ:1024MB
DirectXのバージョン:DirectX9.0c(4.09.0000.0904)


■■DirectXダウンロードページ
http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=ja#Instructions


■■DXError.log(一回のダウンロード分全て)

[03/01/10 23:41:04] module: dxupdate(Feb 4 2010), file: dxupdate.cpp, line: 2223, function: RegisterDLL

Failed API:LoadLibraryEx()
Error:(0xc000001d)

Unable to load C:\WINDOWS\system32\xactengine3_0.dll.

--------------------
[03/01/10 23:41:04] module: dxupdate(Feb 4 2010), file: dxupdate.cpp, line: 5848, function: DirectXUpdateInstallPlugIn

RegisterDllFromSection() failed.

--------------------
[03/01/10 23:41:04] module: dsetup32(Feb 4 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[03/01/10 23:41:04] module: dsetup32(Feb 4 2010), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

投稿日時 - 2010-03-02 01:10:33

QNo.5717545

困ってます

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

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

回答(4)

ANo.4

無いなら無視してDsetup32.dllをやってみたら。

投稿日時 - 2010-03-04 18:32:13

お礼

 zaq_1974さん、回答ありがとうございます。

 Dsetup32.dllのみDsetup.dxxでやってみたのですが、インストーラ自体(DXSETUP.exe)が起動しなくなり、ダウンロードが不可能でした。前回投稿前にこれを試していたのですが、書き忘れてしまいました。申し訳ありません。

 当方はお手上げです。
 また何か思いつかれましたら回答よろしくお願い致します。

投稿日時 - 2010-03-05 12:00:46

ANo.3

http://support.microsoft.com/kb/177430/ja
9あたりのエラーならそこを試してください。

投稿日時 - 2010-03-04 01:00:40

お礼

 zaq_1974さん、更に回答ありがとうございます。

 アドレス先の


-9
(INTERNAL) 内部エラーが検出されました。このエラー メッセージが表示される原因は、次の 2 つの状況に限られます。
Dsetup.dll が Dsetup32.dll ファイルと Dsetup16.dll ファイルを読み込めなかった
セットアップが実装されていない Unicode バージョンのセットアップ API (Advanced Programming Interface) を呼び出そうとした
このエラー メッセージが表示された場合、以下の手順に従い Dsetup16.dll ファイルと Dsetup32.dll ファイルの名前を変更します。
[スタート] ボタンをクリックし、[検索] をポイントして、[ファイルやフォルダ] をクリックします。
[名前] ボックスに次の行を入力し、[検索開始] をクリックします。
dsetup16.dll
ファイルをクリックし、[ファイル] メニューの [名前の変更] をクリックします。
名前を .dxx 拡張子に変更します。ファイル名は次のようになるはずです。
Dsetup16.dxx
Dsetup32.dll ファイルについて手順 2. ~ 4. を繰り返します。
DirectX を再インストールします。


を見て「マイコンピュータ」→「WINDOS」→「system32」→「DirectX」内の隠しフォルダ「websetup」の中身を確認したところ、「Dsetup16.dll」ファイルが無いのですが、この場合どうしたらいいのでしょうか?(パソコンの全ファイル検索をして無いことも確認済みです)
 教えて下さったら幸いです。よろしくお願い致します。

投稿日時 - 2010-03-04 03:03:13

ANo.2

XPのサービスパックは当ててないんですかね。
SP1、SP2、SP3ありますけど。

投稿日時 - 2010-03-03 01:49:32

お礼

 zaq_1974さん、再び回答ありがとうございます。

 サービスパックに関してなのですが、私の現在のパソコンのサービスパックは3なのでサービスパックが原因とは考えにくいです。
 一応勘違いかもしれないと考え、「コントロールパネル」の上部のタブの「ヘルプ」→「バージョン情報」で確認してみましたが間違いなくSP3と表示されていました。「プログラムの変更と削除」にもSP3と表示されています。

 回答して下さって本当にありがとうございました。また何か思いつかれましたらよろしくお願い致します。

投稿日時 - 2010-03-03 22:32:46

ANo.1

お礼

 zaq_1974さん、回答ありがとうございます。

 実はそのアドレス先からのダウンロードはすでに試していたのですが、同じエラーメッセージが出て出来ませんでした。

 せっかく回答をしていただいたのに申し訳ありません。また何か思いつかれましたらお教え下さい。よろしくお願い致します。

投稿日時 - 2010-03-03 01:17:14

あなたにオススメの質問