• 締切済み

DirectXの最新版

先日あるプログラムを起動しようとした時に、 「This pre-release version of DirectX has expired, please upgrade to the latest version from http://www.microsoft.com/directx」 というメッセージが表示されました。 どうやら新しいのに更新しろと言っているようなので、Microsoftのホームページに行って「DirectX 9.0c End-User Runtime」というプログラムをダウンロードし、インストール。 ……しかし、ここで再び上記のメッセージが。 その後、DirectX関連のアップデートファイルを日付の新しい物からダウンロードして更新してみたのですが、未だに「最新のものにアップグレードしてください」という表示が無くなりません。 よもやDirectX 9.0cよりも何か新しい物があるのでしょうか……? お詳しい方がいらっしゃいましたら、どうかお教え下さい。

みんなの回答

noname#20377
noname#20377
回答No.1

んー、自信なし。Direct XのBetaとか入れた経験があるとか? >http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B311805 によると >perform an in-place upgrade of your operating system. OS再インストールしろだと?ふざんけんなーと思えるので 「アドバイス」として以下の手段を実行してみることを勧める ============ Manually remove the DirectX files: 手動でDirectXのファイルを削除: Warning This method may not work on your computer. 注意。この方法はあなたのコンピュータで上手く動作しないかもしれない a. Click Start, and then click Run. [スタート]-[ファイル名を指定して実行]をクリック b. In the Open box, type dxdiag.exe, and then press ENTER. dxdiag.exeを入力する c. On the DirectX Files tab, find the files that are marked Beta in the Attributes column, and then write down these file names. DirectXタブにBetaと書かれているファイルがあったら、 これらのファイル名を全てメモする。 d. Click Save All Information to save a text file of the DirectX Diagnostic Tool (Dxdiag.exe) file information. You may want to print this file for use in step f. テキストファイルに全ての情報を保存。ステップfのためにこれらを印刷しておいても良い。 e. Click Exit to quit Dxdiag.exe. ExitをクリックしてDxdiagを終了させる f. Search for the Beta files that you noted in step c, and then rename each file with the .old extension. ステップcでメモしたファイルを探し、拡張子.oldをファイル名に付け加える g. Complete step 1 to install the current version of DirectX. Direct Xを入れ直す

nenekokoko
質問者

お礼

Betaは入れた覚えが無いのですが、もしかしたら何かの拍子にインストールしてしまったのかも……。 一度試してみることにします。回答していただきありがとうございました。

nenekokoko
質問者

補足

その後「ファイル名を指定して実行」にdxdiag.exeと入力し、DirectX診断ツールを立ち上げてDirectXファイルタブを見てみたは良いんですが、目を皿にしてもBetaと書かれているファイルが見つからず……。 やはりこれはOS再インストしかないのでしょうか(泣

関連するQ&A

  • 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.

  • DIRECTXがうまくインストールできません

    現在XPSP2でDIRECTX(9.0 SDK 2005 February)をインストールしようとしているのですが、インストール時「DirectX Runtime Setup Failed (-9)」が表示され、 一応インストールはできるのですが、Cで組んだプログラムを起動すると「d3dx9_24.dllが見つかりません」と表示され実行してくれません。 セットアップファイルはマイクロソフトのHPからダウンロードしたものを使い、Runtimeも最新のものにしています。 インストール時は前のSDKはRemoveしています。 どなたかおわかりになる方教えて下さい。

  • DirectXをアップグレードできない

    はじめまして、こんばんは。 この度PCを新規で組みました。問題なく動作はするのですがDirectXのバージョンが古く新しいバージョンに更新できません。 使用環境は以下の通りです CPU:Q6600 メモリ:2G*2 OS:Microsoft Windows XP Media Center Edition 2005 ファイル名を指定して実行「dxdiag」を押しシステム欄を見ると DirectXバージョン:DirectX7.0(4.07.0000.0000)と出ます。 http://www.microsoft.com/downloads/details.aspx?familyid=9226A611-62FE-4F61-ABA1-914185249413&displaylang=ja 上記ページよりDirectX 9.0cをダウンロードして普通にインストールが完了しても再びファイル名を指定して実行「dxdiag」を押しシステム欄を見るとDirectXバージョン:DirectX7.0(4.07.0000.0000)と出ます。 DirectX 9.0cをインストールしたときに インストール完了 インストールされたコンポーネントを使用する準備ができました。 と出ているにもかかわらずDirectX 9.0cが使用できずにDirectX 7.0のままなのは何が原因として考えられますでしょうか? 何かアドバイスがあればよろしくお願いします。

  • Microsoft DirectXのホームページが見られない&インストールできない

    母が先日Webカメラ(SANWA SUPPLY CMS-V28ETBK)を購入したのですが、パソコンが製品を正しく認識してくれません。原因を探る中、説明書に 「本製品を正しく動作させるにはMicrosoft DirectX9.0cがインストールされている必要があります。Microsoft DirectXはMicrosoft社のWEBサイトから無料でダウンロードできます。」 と書かれているので、DirectXホームページ(http://www.microsoft.com/japan/windows/directx/default.mspx)に行って見たのですが、「申し訳ございません。ご指定のページが見つかりませんでした。」と表示されます。ダウンロードページに直接飛んでも同様のエラーメッセージがでます。また、母のパソコンがおかしいのかと思い、私のパソコンでも閲覧してみましたが、同様のメッセージが出ます。 苦肉の策で英語サイトの方でダウンロードしようとしたのですが(そちらはホームページは見れました)、DirectX End-User Runtime Web InstallerのページでContinue(続行)をクリックするとInstall the Genuine Windows Validation Componentというページが現れ、Windows Genuine Advantageというプログラムのインストール確認画面がでてきます。しかし、「インストールする」をクリックすると、ブラウザが固まる、もしくはウェブページをリロードして終わってしまいます。 正直訳が分からず、もう何の手を打っていいやら頭を抱えている状態です。母がせっかく買ったカメラを使えるようにしてあげたいので、どなたか詳しい方がいらっしゃいましたらご教示いただければ幸いです。 よろしくお願いします!

  • DirectX のダウンロードについて

    DirectX をダウンロードして インストールしたところ “ 現在のXpのヴァージョンには、互換性が ありません。” の旨のメッセージが 表示されました。           WINDOWS XP HOME EDITION VERSION 2002に 互換性のある DirectX を  ダウンロードできるサイトをお知りの方が居られましたら 教えて下さい。

  • DirectXについての質問です。

    まず、経緯を話します。 あるゲームを20分ほどかけてDLしたのですが。 DL後、(C:)のファイルをWクリックすると 『このプログラムは不正な処理を・・・・』とか出てきて、あげくのはては、 フリーズしてしまいます。 何度やっても同じです・・・・ そこでそのゲームサイトの『Q&A』を見ると、こういう症例がありました。 『インストールされているDirectXのバージョンを確認していただき、 もしバージョンが8.1未満の場合は最新のDirectXをダウンロード、 インストールしてください。』・・とありました。 『DirectX』??聞いたことないものだったんですが。 調べてみると、わたしのOSではバージョン7.0だったのです。 これが原因でエラーがでるのかな?と思い。 さっそく最新バージョン9.0を(C:)にダウンロードすることにしました。 このDirectXはアンインストールできないみたいなので、 古いDirectXを残したまま、新しいバージョンを入れようとしました。 しかしこのDirectXをDLしたものの、これまたDirectXのファイルをWクリックすると エラーがでたりフリーズしたりします。 バージョン8.0とか8.1のほうがよかったのでしょうか・・・ なにぶん初心者なため、専門用語は極力少なめで お願いしますm(_ _;)m ・・・・私のOSはWindows98です。

  • directxのインストールについて

    オンラインゲームをしたいのですが、directxのバージョンが8.1と低かったので、microsoftからダウンロードし、解凍後インストールしました。ところが、directx診断を見てみると、相変わらず8.1のままです。ゲームもできません。アプリケーションの追加と削除のところを見てみると、directx9が載っているのですが。directxのサポートやヘルプ等いろいろ見てみましたが、どうすればいいのかわかりません。 使っているPCは、ノートでFMV-BIBLONE4/50c です。古い機種だからダメなのかなんなのか・・・ システム等に関しては初級者なので、できればわかりやすくお願いします。

  • DirectXのインストールができません

    自宅のパソコンでゲームをしようとしたところ、「コンピューターにd3dx9_35dllがないため、プログラムを開始できません」と出ます。 パソコンがネットに繋がっていなく知識もないため知人に相談したところ、DirectXというものをUSBメモリに頂き実行しました。 dxwebsetupというものを開いて同意、完了と行ったのですがゲームは変わらず開くことができません。 過去の質問等も調べ、dxdiagでバージョンを確認してもDirectX 11となっていて更新されていないように思います。(更新プログラム?の方はDirectX 9.0cとなっています。) どのようにしたらゲームが起動できるようになるのか、教えて頂けないでしょうか。

  • DirectX. b とは…

    よくゲームでDirectX.b対応の物がありますよね。でもDirectX.c のダウンロードはよく見るんですが、DirectX.bは見たことがありません。 どこでダウンロードできるでしょうか?それともDirectX.cに対応していたら大丈夫なんでしょうか? よろしくお願いします。

  • DirectX 9.0が使えません

    ネットのゲームに必要で、DirectX9.0をマイクロソフトのHPに頂きに参りましたが上手く行かない様です。 パソコンにあまり詳しくありません;見たままの説明をしますのでアドバイス宜しくお願い致します。家のパソコンはウィンドウズMeです。 マイクロソフトのDLページでDirectX 9.0c End-User Runtimeを選択して「続行」を押し「ダウンロード」選択、「開く」を選択。 「DirectXセットアップの開始」という窓が表示され「同意」→「次へ」を選択。「コンポーネントのインストール」で「次へ」を選択、98、Me共通コンポーネントのダウンロードが始まります。 Me用DirectX 9.0のダウンロードが始まり、初期化→ファイルを抽出とコピー→最終処理→インストール完了→ 再起動。 起動後「システムの設定を更新します」という小窓が出ます。が、 その後、DirectX 9.0はどこにいるのでしょう?(@@;) フォルダにそれらしい「dxwebsetup.exe」という、箱を開けた絵のアイコンがありますが、DirectX 9.0にはなっていません。これを「開く」とまた「DirectXセットアップの開始」の窓が出ます。 今の状態はゲームも開きません。もし何かエラーなら、「インストール完了」と出ない気がするのですが… あと、かなり何回もこの作業をしてしまったのですが、パソコンの頭がパンパンになったりはしませんか? 長文で申し訳ありません。宜しくお願いします。

専門家に質問してみよう