NVIDIAドライバーの「NVIDIAインストーラーが失敗しました」エラーを解決する9つの方法
NVIDIA GPU用のドライバーを初めてインストールする場合でも、既存のドライバーをアップデートする場合でも、インストールに失敗すると「NVIDIAインストーラーが失敗しました(NVIDIA Installer failed)」という画面が表示されます。この画面には、ドライバーパッケージに含まれるどのコンポーネントのインストールに失敗したかが表示され、インストーラーを閉じるオプションのみが提供されます。GPUは適切なドライバーがインストールされていないと正常に動作しないため、この問題は非常に深刻です。
この「NVIDIAインストーラーが失敗しました」エラーに最も頻繁に遭遇しているのはWindows 10ユーザーです。Windows 10とNVIDIA GPUドライバーとの相性には問題があるようです。しかし幸いなことに、この問題を解決し、ドライバーを正常にインストールするために試せる対策は数多くあります。以下では、「NVIDIAインストーラーが失敗しました」エラーを解消し、NVIDIA GPU用ドライバーを正常にインストールするための最も効果的な方法をご紹介します。

NVIDIAインストーラー失敗エラーを解決するには?
方法1:ドライバーのカスタムインストールを実行する
まず、NVIDIAドライバーのカスタムインストールを実行して問題を解決します。手順は以下の通りです。
- NVIDIAインストーラーを右クリックし、「管理者として実行」を選択します。
- インストーラーを進めると、「インストールオプション」画面で「簡易(推奨)」と「カスタム(詳細)」のどちらかを選択するよう求められます。
- 「カスタム(詳細)」を選択して「次へ」をクリックします。
- 次の画面で、リスト内のすべてのドライバーコンポーネントが選択されていることを確認します。その後、「クリーンインストールを実行する」のチェックボックスにチェックを入れ、「次へ」をクリックします。
- 残りのインストーラーの指示に従って進めれば、NVIDIA GPU用ドライバーが正常にインストールされるはずです。
この方法は、特にWindows 10へのアップグレード後にPCを初めて起動した際にこの問題に遭遇したユーザーに対して効果的です。このようなケースでは、Windows 10の初回起動時に5〜15分ほどかけてGPU用の適切なドライバーをダウンロード・インストールしようとするため、その間にNVIDIAドライバーをインストールしようとすると競合が発生し、「NVIDIAインストーラーが失敗しました」画面が表示されます。この場合、単にPCを再起動してから上記の手順でカスタムインストールを行うことで、ドライバーを正常にインストールできます。
方法2:サードパーティ製セキュリティソフトを一時的に無効化する
サードパーティ製のセキュリティソフト(アンチウイルス、アンチマルウェア、ファイアウォールなど)を使用している場合、それらがNVIDIAインストーラーをブロックし、インストーラーを実行するたびに「NVIDIAインストーラーが失敗しました」画面が表示されることがあります。そこで、このステップではサードパーティ製アンチウイルスを無効化します。
- PC上のすべてのサードパーティ製セキュリティソフトをオフにします。
- Ctrl + Shift + Escを押してタスクマネージャーを起動し、「プロセス」タブに移動します。次に、サードパーティ製セキュリティソフトに関連する実行中のプロセスを一つずつ探します。
- プロセスをクリックして選択し、「タスクの終了」をクリックして終了させます。

- NVIDIAインストーラーを実行します。方法1で説明したように必ずカスタムインストールを行えば、NVIDIAドライバーは正常にインストールされるはずです。
方法3:NVIDIA関連ファイルを削除し、プロセスを強制終了する
以下のNVIDIAファイルのうち、PC上に存在するものを見つけて削除してください。
C:\Windows\System32\DriverStore\FileRepository 内の nvdsp.inf ファイル
C:\Windows\System32\DriverStore\FileRepository 内の nv_lh ファイル
C:\Windows\System32\DriverStore\FileRepository 内の nvoclock ファイル
C:\Program Files\NVIDIA Corporation\ 内のすべてのファイル
C:\Program Files (x86)\NVIDIA Corporation\ 内のすべてのファイル
C:\Program Files (x64)\NVIDIA Corporation\ 内のすべてのファイル
- PCを再起動します。
- PCが起動してログインできたら、Ctrl + Alt + Delを押してタスクマネージャーを起動します。

- 「プロセス」タブに移動します。
- NVIDIAソフトウェアに関連するプロセスを一つずつ探し、クリックして選択した後、「タスクの終了」をクリックして強制終了します。
- NVIDIAインストーラーを実行します。方法1と同様に必ずカスタムインストールを行えば、インストールは成功する可能性が高くなります。
方法4:Windows 10をクリーンインストールする
他のすべての方法が失敗した場合、残された唯一の選択肢はWindows 10を再インストールすることです。「NVIDIAインストーラーが失敗しました」の問題が現在のWindows環境とともになくなり、新しい環境に影響しないことを祈りましょう。Windows 10のクリーンインストール方法がわからない場合は、専用のガイドを参照してください。ただし、クリーンインストールを行う前に、必ず重要なデータやファイルのバックアップを徹底的に行ってください。
方法5:ドライバーを手動でインストールする
インストーラーによるドライバーのインストールに失敗した場合は、自分自身でインストールを試みることができます。まず、以前のドライバーを完全にアンインストールすることが重要です。その後、以下の手順に従ってください。
- NVIDIA公式サイトにアクセスし、お使いのGPUドライバーの正確な型番とモデルを選択します。
- ダウンロード後、インストーラーを実行し、ドライバーの展開先を選択します。
- 選択した場所をコピーして覚えておきます。
- 展開後、インストーラーはバックグラウンドで実行したまま、先ほど選択した場所へ移動します。
- 展開されたフォルダをデスクトップにコピー&ペーストします。
- 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開き、「devmgmt.msc」と入力して「Enter」を押します。

- デバイスマネージャーで「ディスプレイアダプター」を展開し、既定のディスプレイドライバーを右クリックします。
- 「ドライバーの更新」を選択して、ドライバーの更新プロセスを開始します。
- 「コンピューターを参照してドライバーソフトウェアを検索」を選択し、その下の「利用可能なドライバーの一覧から選択します」を選択します。

- 「ディスク使用」を選択し、コピーしておいたフォルダのアドレスを「参照」欄に貼り付けます。
- 「OK」をクリックし、ドライバーがインストールされるまで待ちます。
- 次のウィンドウでお使いのデバイスの型番とモデルを選択し、「インストール」をクリックします。
- インストール後、最初にコピーしたフォルダを開き、以下の場所に移動します。
NVIDIA>DisplayDriver>「数字」>Win10_64>International>Display.Driver
- 次に、お使いのメーカーのinfファイルを見つける必要があります。主なメーカーのinfファイルは以下の通りです。
Acer = nvaci.inf
Apple = nvaoi.inf
Asus = nvami.inf
Dell = nvdmi.inf
HP = nvbli.inf または nvhmi.inf - このファイルをメモ帳で開き、「Manufacturer」項目の下にある行セットまでスクロールします。
- 見出しは「[Nvidia_Devices.NTamd64.10.0…14310]」のような形式になっているはずです。
- 最初の行の「%Nvidia_Dev……..Section002」部分をコピーし、最初の行の下に新しい行を作成します。
- ここに行を貼り付け、ファイルを閉じずにデバイスマネージャーに戻ります。
- ディスプレイアダプター配下のNVIDIAドライバーを右クリックし、「プロパティ」を選択します。

- 「詳細情報」タブをクリックし、ドロップダウンを選択します。
- 「プロパティ」ドロップダウンから「ハードウェアID」をクリックし、「SUBSYS」を含むが「REV」を含まないエントリをコピーします。

- このハードウェアIDを、前後の行と同じ形式で作成した新しい行の前に貼り付けます。
- 次に、下の画像のようにハードウェアIDから同じ数字をコピーします。

- 下の画像の示す位置にあるGPUID番号の代わりに、その数字を貼り付けます。

- 編集中の同じ列の最後のエントリに移動し、そこにあるセクション番号を書き留めます。
- 作成中の新規エントリのセクション番号を、書き留めた最後のセクション番号の次の番号に置き換えます。例えば、最後のセクション番号が「Section052」だった場合は「Section053」に置き換えます。
- 次に、エントリの該当部分をコピーし、メモ帳の「Strings」セクションまでスクロールします。

- Stringsセクションのリスト末尾に移動し、新しい行を作成してコピーした部分を貼り付けます。
- お使いのNVIDIA GPUのモデル名を上記と同じ形式で追加し、変更内容をファイルに保存します。
- メインフォルダに戻り、「Setup.exe」ファイルをダブルクリックします。
- これでドライバーは正常にインストールできるはずです。
方法6:DDUを使用する
Display Driver Uninstaller(DDU)は、AMDおよびNVIDIAドライバーのトラブルシューティングに多くのユーザーが使用している独立系ツールです。このアンインストーラーはドライバーの痕跡を完全に除去するため、クリーンインストールを進めることができます。手順は以下の通りです。
- DDUアプリケーションをダウンロードします。
- ダウンロード後、デスクトップ上のフォルダに保存します。
- 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開き、「regedit」と入力します。

- 以下の場所に移動し、右側のペインからキーを削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Logging
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Logging - これらのキーが存在しない場合は、次のステップに進んでください。
- 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開き、「msconfig」と入力します。

- 「Enter」を押し、「ブート」タブをクリックします。
- 「セーフブート」にチェックを入れ、「最小」を選択します。

- 「適用」をクリックし、続いて「OK」をクリックします。
- 表示される画面で「再起動」ボタンを選択します。
- 再起動後、アカウントにログインし、重要なファイルのバックアップを取ります。
- 展開後、ステップ2でダウンロードしたDDUアプリを起動します。
- 「デバイスの種類を選択」ドロップダウンをクリックし、「GPU」を選択します。
- 「デバイスを選択」ドロップダウンで「NVIDIA」を選択します。
- 「クリーンアップして再起動」を選択すると、プログラムが自動的にグラフィックスドライバーとその残留物をすべて削除します。

- PCの再起動後、NVIDIA公式サイトからお使いのGPU用ドライバーをダウンロードし、インストーラーを実行してみてください。
- 問題が解決したかどうかを確認します。
方法7:Tempフォルダを削除する
多くのユーザーから、ユーザードキュメント内のNVIDIAの一時フォルダを削除することで問題を解決できたという報告があります。しかし、このフォルダは所有権が制限されており、TrustedInstallerに割り当てられていることが多いです。そのため、まず所有権を変更してから、PCから削除します。手順は以下の通りです。
- 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
- 「%temp%」と入力して「Enter」を押します。

- 「NVIDIA」フォルダを見つけて右クリックし、「プロパティ」を選択します。
- 「セキュリティ」をクリックし、続いて「詳細設定」を選択します。

- 詳細設定で、「所有者」情報の横にある「変更」ボタンをクリックします。
- 「選択するオブジェクト名を入力してください」フィールドにユーザー名を入力し、「名前の確認」を選択します。

- 「適用」をクリックし、次のウィンドウで「サブコンテナーとオブジェクトの所有者を置き換える」にチェックを入れます。
- 「適用」を選択し、続いて「OK」を選択します。
- 所有権を変更した後、フォルダを削除し、問題が解決したかどうかを確認します。
方法8:実行ファイルから直接インストールする
場合によっては、奇妙な回避策として、実行ファイルがインストール失敗前に抽出したファイルからドライバーをインストールできることがあります。まず通常通りドライバーのインストールを試み、その後、インストーラーが抽出したファイルからインストールを試みます。手順は以下の通りです。
- NVIDIA公式サイトからダウンロードした後、通常通りドライバーのインストールを試みます。
- ドライバーのインストールに失敗したら、「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
- 「devmgmt.msc」と入力して「Enter」を押し、デバイスマネージャーを開きます。

- 「ディスプレイアダプター」を展開し、「Microsoft基本ディスプレイアダプター」を右クリックします。
- 「更新」を選択し、続いて「コンピューターを参照してドライバーソフトウェアを検索」ボタンを選択します。

- インストーラーがドライバーのインストールを開始した場所を参照します。通常は「C:\NVIDIA\DisplayDriver\*ドライバーバージョン」のような場所です。
- 「次へ」をクリックし、画面の指示に従ってドライバーをインストールします。
- 問題が解決したかどうかを確認します。
方法9:サービスを再起動する
場合によっては、Windowsのアップデートで問題が解決することが多くありますが、このステップでは特別な方法でWindowsをアップデートします。まず特定のサービスを停止して既にダウンロード済みのアップデートを削除し、その後、アップデートを再度ダウンロードしてPCにインストールします。手順は以下の通りです。
- 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
- 「cmd」と入力し、「Shift」 + 「Ctrl」 + 「Enter」を押して管理者権限を付与します。

- コマンドプロンプトで以下のコマンドを入力し、Windows Updateサービスを無効化します。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - その後、Windows Updateフォルダの名前を変更して、新しいアップデートを開始できるようにします。
- 同じコマンドプロンプトウィンドウで、以下のコマンドを一つずつ入力して実行します。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old - 上記のコマンドでフォルダの名前を変更した後、以下のコマンドでサービスを再起動します。
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - 「Windows」キー + 「I」キーを押して設定を開き、「更新とセキュリティ」をクリックします。
- 左側のペインで「Windows Update」をクリックし、「更新プログラムのチェック」を選択します。

- PCのアップデート後に問題が解決したかどうかを確認します。
注意:また、起動時にGeForce Experienceを手動で実行してからドライバーのインストールを試みるのも有効です。それでも解決しない場合は、アップデートを試みる前にすべてのNVIDIAアプリケーションを必ずオフにしてください。最後に、SFCスキャンを実行してWindowsの破損問題を修復してみてください。
上記のいずれの方法でも解決できない場合は、セーフモードで起動してドライバーをインストールしてみてください。セーフモードで起動してドライバーをインストールし、問題が解決したかどうかを確認するだけで結構です。さらに、ノートパソコンをお使いの場合は、ノートPCメーカーが提供するドライバーをインストールすべきである点にも触れておきます。それらは改造・カスタマイズされたドライバーだからです。少し古いドライバーかもしれませんが、ノートPCに問題なくインストールできるはずです。
-
NVIDIA OpenGLドライバーエラーコード8の対処法を徹底解説
NVIDIA OpenGLドライバーのエラーコード8は、多くのユーザーが遭遇する一般的なトラブルです。このエラーが発生すると、画面のフリーズ、ブルースクリーン、その他のシステムエラーなど、さまざまな問題が引き起こされる可能性があります。最悪の場合、Windowsが正常に動作しなくなるなど、深刻な状態に陥ることもあります。 幸いなことに、エラーコード8はいくつかのトラブルシューティング手法で解決できます。本記事では、その具体的な対処法を順番に詳しく解説していきます。 NVIDIA OpenGLドライバーエラーコード8の解決方法 まず、エラーコード8が発生する主な原因を確認しておきましょう。考
-
Driver Navigatorの使い方を徹底解説|古いドライバー・不足ドライバーを数クリックで解決
パソコンの調子が悪い、ファイルが開けない、動作が遅い——そんなトラブルに心当たりはありませんか? 実はこれらの原因の多くは、システムにインストールされているドライバーの古さやドライバーの欠落にあるかもしれません。 古いドライバー・不足ドライバーが引き起こす問題とは? 古くなったドライバーは、稼働中のシステムにエラーを引き起こすだけでなく、最悪の場合OSそのものをクラッシュさせることもあります。また、ドライバーが不足していると、保存済みのファイルやデータにエラーが発生し、開けない・読み取れないといった状態になってしまうのです。 しかし、心配はいりません。この問題は「手動」と「自動」の2つの方法で