back top                       

 DirectXについて 

 
  
1 自分のパソコンに入っているDirectXのバージョンを知る。
 3Dゲームを動かすため殆どの場合DirectXが必要です。
   
 必要なDirectXのバージョンはゲームによって違います。それは
 そのゲームの入っている箱に書いてありますので、確かめてくだ
 さい。   
 (私のパソコンで動作を確認したソフトについては、トップページの
 「パソコンゲーム(3D)の紹介・攻略・ダウンロードサイト」をクリック
 し、そこの
ソフト購入で調べてください。)

 そのバージョンと同じでなくてもそれ以上のバージョンであればまず
 大丈夫です。
  
 そこで、自分のパソコンに入っているDirectXのバージョンを知る
 方法を紹介します。           
   
 (1)スタートメニューから検索を選びその中の「ファイルやフォルダ」
   
をクリックします。     
   探す場所をマイコンピュータにして、探す名前をdxdiagとし、検索
   を実行します。  
   dxdiag(DxDiag)が幾つか見つかります。
   
(DirectX6以降がインストールされていれば、見つかります。)
 
   そのうち、ファイルの種類が「アプリケーション」か「ショートカット」
   となっている
dxdiag(DxDiag)をダブルクリックします。
   (どちらでも結構です。)  
   DirectX診断ツールというダイアログボックスが現れます。
 
   「システム」というタブが一番手前になっていて、それにシステム情報
   が示されています。 
   それには、コンピュータ名、オペレーティングシステム、プロセッサ、
   メモリなどと共にDirectXバージョンが表示されています。
   DirectXバージョン:DirectX7.0(4.07.00.0716)といったよう
   に書かれています。      
   
  
 (2) もしdxdiagが見つからないなら、再度検索を実行します。
    但し、今度は
探す名前をdxtoolとします。        
    dxtoolが見つかったらそのdxtoolをダブルクリックします。 
 (3) もしdxtoolも見つからないなら、もう一度検索を実行します。
    
探す名前をdxinfoとします。あとは同様です。      
 (4) dxdiag、dxtool、dxinfoのどれも見つからない場合は、
   
 DirectXが無いということなので、DirectXをインストール
    (導入)しなければなりませんが、たいていはゲームのCDに
    入っています。        
    そしてゲームをインストールするときにDirectXも同時に
    インストールすることができるようになっているはずです。
  しかし、ここでは、DirectXのインストールはやめておいたほうが良い
  でしょう。
 
  なぜかというと、ビデオチップのドライバがこのバージョンのDirectXに
  対応していないかも知れないからです。
    
 ゲームのインストールの途中でDirectXもインストールするか選択する
 画面が出てきたらDirectXのインストールは止めておきます。   
 ビデオチップのドライバを新しいものに更新してからDirectXを
 インストールすれば良いのです。
 
 自分のパソコンに入ってるDirectXのバージョンがゲームが必要とする
 ものより古い場合も同じことです。
 ただ、もしかして、ゲームをインストールすると自動的にDirectXも
 インストールされてしまう場合もあるかもしれません。

 事前にわかれば、この場合、ゲームのインストールは止めておきます。
 ビデオチップのドライバの更新後ゲームをインストールすれば良いので
 す。  
 しかし、もし、ゲームもDirectXもインストールされてしまったら、ゲームを
 動かして様子をみます。 

 支障なく動けば後は何もする必要はありません。ただ、画面表示に障害
 がある場合は、ドライバの更新が必要です。
    
 これについては、以下の手順で行います。
    
    
2 ビデオチップのドライバを更新する。
 購入したパソコンのメーカーのホームページでビデオチップの
 ドライバを更新するセクション(ダウンロード、サポート等)を探し、
 その説明に従い、新しいドライバをダウンロードしてください。 
 (そこでの新しいドライバの説明がDirectXについて触れていない
 場合でも、
更新してください。
   
 なぜなら、そのドライバがDirectXの新しいバージョンに対応している
 ことがあるからです。)
 もし、ドライバを更新するセクションが見つからない場合、パソコンの検
 索機能を利用して探します。
 まずドライバ名を調べます。次の手順で行ってください。
      
     (1) パソコン画面のマイコンピュータを右クリック。 
(2) プロパティをクリック。 
(3) システムのプロパティというダイアログボックスが現れます。
(4) ディスプレイアダプタの前の+をクリック。
  (5) ディスプレイアダプタの下にRAGE MOBILITY AGP
  (japanese)
などとデバイス名(この場合、ビデオチップ名)が
  示されます。
  このデバイス名でインターネットエクスプローラーやネットスケープ
  などのブラウザの検索機能を使い検索します。
(6) パソコンメーカーのビデオチップのドライバを更新するサイトが
   見つかったらそこから
新しいドライバをダウンロードします。
          
    
    
3 DirectXをアンインストール(削除)する。
 DirectXについては、古いバージョンのものに新しいバージョン
 ものを
上書きインストールした後、その古いバージョンあるいは
 もっと古いバージョンのもので
更に上書きインストールしようとしても、
 
できません。  
 これは、DirectXが誤って古いバージョンのものに変えられてしまうのを
 防ぐという点では有用です。
    
 一般的には、古いバージョンのDirectXで動いていたソフトは新しい
 バージョンのDirectXでも支障なく動くので、わざわざ古いバージョンの
 DirectXに戻す必要はありません。     

 例えば、新しいバージョンのDirectXをインストールしてもビデオチップ
 などのドライバがまだこれに
対応していないときは画像表示などに障害
 がでます。
   
 もしこの新しいバージョンのDirectXに対応したビデオチップなどのドラ
 イバが発表されていない場合、DirectXを古いバージョンのものに戻す
 ことで、それまで動いていた3Dゲームなどのソフトを再び使えるように
 なります。  

 この場合、前述したように上書きインストールで戻せないので、現に入
 っている新しいバージョンのものをアンインストール(削除)した後、古
 いバージョンのものを再びインストールしようとするのですが、うまくい
 きません。
 DirectX6以降については、コントロールパネルの中の
 
「アプリケーションの追加と削除」からDirectXをアンインストール
 (削除)しようとしても
アプリケーションの中に「DirectX」は見当たりま
 せん。
  
 それ以前のDirectXは、そんなことはないのですが、DirectXの
 アンインストール(削除)を選んでもビデオチップ等のドライバの復元は
 できますが、
DirectXそのもののアンインストール(削除)はできない
 うです。
   
 それでは、新しいバージョンのDirectXをいったんインストールすると古
 いバージョンに戻すことは絶対できないのでしょうか。 
    
  実は奥の手があるのです。
  DirectXをアンインストール(削除)するフリーソフト(無料のソフト)が
  あるのです。
 (ただし、Windows XPには対応していません。
 それは次のホームページからダウンロードできます。
   (http://www.freewebz.com/firecat/
 ただ、あくまでも最後の手段なので、registry等バックアップをとり、
 内容をよく読み、
自分自身の責任で行ってください。(英語のホーム
 ページですが...。)
  
 

BACK        TOP