連載
(10)ドライバ編・中-1
第9回で,ドライバソフトウェアの役割,とくに,ゲームプレイにおいて最も重要なグラフィックスドライバの役割について説明した。
要するに,グラフィックスドライバとは,ゲームプログラムに書かれている内容を,正しくGPUに実行させるためのソフトウェアなのだ。より新しい世代のPCゲームをプレイしようと思うと,更新作業=アップデートを行って,新しいゲームプログラムに対応する必要が出てくる。
では,アップデートに当たって,何をすればいいのだろうか? 手順は,大きく分けて3ステップとなる。
- グラフィックスドライバを入手する
- PCにインストールされている古いバージョンをアンインストールする
- 入手した新しいバージョンをインストールする
1.については,第9回で解説したとおりだが,あらためて確認しておこう。GPUメーカーは,自社製品用のグラフィックスドライバを公開しているが,基本的にそれはデスクトップPC向けのGPU,あるいはグラフィックス機能統合型チップセット用。ノートPC用のグラフィックスドライバは,(よほどのことがない限り)GPUメーカーではなく,PCメーカーから入手する必要がある。
もっとも,入手さえできてしまえば,デスクトップPC用でもノートPC用でもアップデート方法にほとんど違いはないので,ノートPCユーザーもご安心を。
さて,第9回を読み進めたあなたは「ForceWare」あるいは「ATI Catalyst」を入手したと思うが,「GeForce」と「ATI Radeon」では,インストール(=導入)手順が異なる。また,いずれのドライバについてもWindows XPとWindows Vistaの両環境で違いがあり,とても1回で解説を終えるのは無理だ。そこで,4回に分けて,下に示した順で,説明していきたいと思う。
- ForceWareのアップデート(Windows XP)
- ATI Catalystのアップデート(Windows XP)
- ForceWareのアップデート(Windows Vista)
- ATI Catalystのアップデート(Windows Vista)
ForceWareのアップデート手順(Windows XP版)
というわけで,今回はWindows XP環境におけるForceWareのアップデート方法について解説していきたい。
冒頭で述べたとおり,入手したインストールファイルをダブルクリックして実行する前に,「あなたのPCにこれまでインストールされていたForceWare」をアンインストール(=削除)する必要がある。インストールは,その後の作業だ。
アンインストールの仕上げに“おまじない”推奨
インストールはその後で
(4)で無事「新しいハードウェアの検出ウイザード」が表示されたら,アンインストールはひとまず終了だ。ここからインストール作業に入るので,あとは入手したインストール用ファイルをダブルクリックすればいい……と言いたいところだが,事情により,ここで“おまじない”を挟むことをオススメしたい。
ForceWareとATI Catalyst,Windows XPとVistaを問わず,「アンインストール完了のタイミング」で共通した作業を行うため,詳細は本稿末にコラムの形で用意した。筆者の経験上,3回に2回は行わなくても問題ないのだが,残る1回に当たったとき,後から問題に対処するのは面倒なので,本稿では以後,文末に示した“おまじない”を行ったものとして話を進めたいと思う。
これで,ドライバのアップデート作業は完了となる。ドライバをアップデートする前の段階で画面表示などに問題の生じていた最新ゲームタイトルや,普段よくプレイしているゲームタイトルを,ざっと実行してみよう。問題が生じなければ,それが“大正解”だったわけだ。
ただし,第9回でも説明したように,最新ドライバを導入すると「最新ゲームタイトルは動作するようになるが,過去のタイトルで問題が発生する」場合も出てくる。そのときは,今回説明した流れで,“過去のドライバを入れ直す”といいだろう。NVIDIAは,過去のドライバについて「Windows XP/2000 Driver Archive」というまとめページを用意しているほか,β版については4Gamerも過去記事でリンクを設けているので,過去のドライバを探す場合はぜひ参考にしてほしい。
そしてもう一つ,さりげない罠といえそうなのが,「NVIDIAコントロールパネルが起動しない」というものだ。これは「ドライバをアップデートすることで新たに生じる問題」の最たる例で,特定のGPUとの組み合わせでのみ問題が発生することがあったりして,なかなかやっかいな問題といえる。
ただ,ここで憶えておきたいのは,「NVIDIAコントロールパネルが起動しないのは,十中八九ForceWareのせい」ということ。ハードウェアの不具合である可能性は極めて低く,たいていの場合はドライバのバージョンを変更すると直るので,慌てず,かつてのバージョンに戻すなどの対応を講じてほしい。
以上の手順は,これまでグラフィックスドライバの存在をほとんど意識したことのない人には驚きをもって迎えられるかもしれない。しかし,「PCゲームをプレイするに当たって,グラフィックスドライバをアップデートする」というのは,実のところ基本中の基本である。
PCのシステムに関わる部分を変更する作業なので,ドライバの更新作業はどうしても自己責任になってしまう。しかし,上で示した方法に従えば,失敗することはまずないはずだ。また,仮に失敗しても(よほどのことがない限り)やり直せる。DirectX Runtimeが最新版になっていて,スペックをクリアしているにもかかわらず,ゲームがうまく動かないという人は,ぜひ恐れずにドライバのアップデートを試してみてほしい。(ライター・石井英男)
ForceWare,ATI Catalystを問わず,古いグラフィックスドライバのアンインストールが100%完璧には行かないことがある。古いドライバの残骸,要するにゴミが,PCに残ってしまうのだ。
ゴミが残った状態で新しいドライバをインストールしようすると,ドライバのインストールに失敗――明示的にエラーが出ることもあるが,むしろエラー表示がないまま失敗していることが多い――する場合がある。あるいは,正常にインストールされたように見えて,PCの挙動がおかしくなったりすることもある。事情はさまざまだが,それこそ「ドライバをうまくアンインストールできない」という問題が発生することもあるので,数回に1回の割合で生じるものだと理解しておくのが賢明だ。
そこでアンインストール時に並行して行っておきたいのが,本文で触れた“おまじない”こと,ゴミの除去。そして,そのときオススメしたいのが,Guru3Dが開発したフリーソフトウェア「Guru3D Driver Sweeper」である。
これは「ゴミがどこにあるのか?」を考えることなく,ワンクリックでゴミを削除してくれるソフト。Windows XPにも32/64bit版Windows Vistaにも対応しているので,ぜひ使ってみてほしい。入手&インストール方法は以下のとおりなので,ドライバをアンインストールする前に,まずはGuru3D Driver Sweeperのインストール用ファイルを入手し,インストールしておくのがオススメだ。
以上がインストール方法になる。そして,下に示したのが実行方法だ。ポイントは,Windowsを「セーフモード」と呼ばれる動作モードで起動させる必要があること。セーフモードというのは,通常時に行えない特殊な操作,それこそドライバのゴミ削除などを行えるモードのことである。
PCの再起動(もしくは起動)後,何かが画面に表示されてから,Windowsのロゴが出てバーが動き出すまでには少し時間があると思うが,その間,もっといえば,ロゴが表示されてバーが動き出す直前に[F8]キーを押すと,「どんなモードでWindowsを起動するか」を選択できるメニューが出てくる。そこでセーフモードを選ぶと,Guru3D Driver Sweeperが正常に動作できるセーフモードで起動できるというわけだ。
(12)まで済んだら,PCを再起動。今度は普段どおりWindowsを起動させたら,“おまじない”は完了だ。ForceWareあるいはATI Catalystの新規インストールを始めよう。
「セーフモード」などという,普段PCを使っているときにはまず使わないような状態で作業する必要があるため,ハードルが高いと感じるかもしれないが,ドライバのアップデートに関連したトラブルが発生してからでは面倒だ。セーフモードで起動しても,今回紹介した処理を行うだけならとくに問題は生じないので,ドライバのアンインストール時には,この“おまじない”もセットで行うことを,強く勧めたい。(佐々山薫郁)
- 関連タイトル:
GeForce Driver
- この記事のURL:
Copyright(C)2011 NVIDIA Corporation