Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法

Windowsユーザーの一部は、NVIDIA製のGeForce Experienceを起動しようとした際に、「HRESULT E_FAIL」というエラーが表示される問題に直面することがあります。この問題はWindows 8.1およびWindows 10で報告されており、表示されるメッセージの文言は環境によって多少異なります。

GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法

このエラーコードが発生する原因は複数考えられます。主な原因を以下にまとめました。

  • GeForce Experienceのインストールファイル破損 – 最もよくある原因のひとつが、GeForce Experienceのインストールデータに何らかの破損が生じているケースです。この場合、公式サイトからアプリケーションを再インストールすることで解決できます。
  • GPUドライバーの不完全なインストール – GPUドライバーの更新中に予期しないシャットダウンが発生したり、ドライバーのインストールに失敗した後にこの問題が出始めた場合は、GPU関連の依存ファイルが破損している可能性が高いです。その際は、まずNVIDIAドライバーを通常の手順でアンインストールし、状況が深刻な場合は専用ツールを使って破損ファイルを完全に除去する必要があります。

原因がわかったところで、実際に試せる対処法を順番に紹介していきます。

方法1:GeForce Experienceを再インストールする

この問題に対する最も一般的かつ効果的な対処法は、GeForce Experience本体と、それに関連するすべてのコンポーネント・依存ファイルを再インストールすることです。

実際に、再インストールを行ったことでHRESULT E_FAILエラーが解消され、アプリを正常に起動できるようになったという報告が多数確認されています。

手順がわからない方は、以下の手順に沿ってNVIDIA関連コンポーネントを再インストールしてみてください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。次に「appwiz.cpl」と入力してEnterキーを押すと、「プログラムと機能」画面が開きます。UAC(ユーザーアカウント制御)のダイアログが表示されたら「はい」をクリックして管理者権限を許可してください。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  2. 「プログラムと機能」画面が開いたら、まず上部の「公開元」列をクリックして、アプリを公開元ごとに並べ替えます。
  3. 並べ替えができたら、「NVIDIA GeForce Experience」を右クリックし、表示されたコンテキストメニューから「アンインストール」を選択します。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  4. アンインストール画面の指示に従って作業を完了させたら、パソコンを再起動し、起動が完了するまで待ちます。
  5. 再起動後、NVIDIAの公式ダウンロードページにアクセスし、「ダウンロード」ボタンをクリックして最新バージョンのGeForce Experienceを入手します。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  6. ダウンロードが完了したら、インストーラーをダブルクリックし、画面の指示に従って最新版のインストールを完了させてください。
  7. アプリを通常どおり起動し、問題が解決したかどうかを確認します。

それでも同じHRESULT E_FAILエラーが発生する場合は、次の対処法に進みましょう。

方法2:NVIDIAドライバーをすべて再インストールする

GeForce Experienceの再インストールで改善しない場合は、GPUドライバーやPhysXドライバーに不整合が生じている可能性があります。特に、ドライバーの更新失敗やシステムの異常終了の直後にエラーが出始めた場合は、この原因である確率が高まります。

このシナリオに当てはまる場合は、すべてのNVIDIAドライバーを一度アンインストールしてからクリーンインストールし直すことで問題を解決できます。「デバイスマネージャー」と「プログラムと機能」を使って、GPUに関連する項目をすべて削除し、その後公式サイトから再インストールしましょう。

具体的な手順は以下のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「devmgmt.msc」と入力してEnterキーを押すと、「デバイスマネージャー」が起動します。UAC(ユーザーアカウント制御)の確認画面では「はい」をクリックして管理者権限を付与してください。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  2. デバイスマネージャー内で各カテゴリを確認し、「ディスプレイアダプター」のドロップダウンメニューを展開します。グラフィックドライバーを右クリックして「デバイスのアンインストール」を選択してください。作業中に画面が一瞬ちらつくことがありますが、これはOSが専用ドライバーから汎用ドライバーへ切り替わっているためで、正常な挙動です。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法

    注意:デディケーテッドGPUと統合GPUの両方を搭載している場合、アンインストールするのはNVIDIA製のデディケーテッドGPUドライバーのみとしてください。

  3. 次にデバイスマネージャーを閉じ、再びWindowsキー + Rで「ファイル名を指定して実行」を開きます。今度は「appwiz.cpl」と入力してEnterキーを押し、「プログラムと機能」画面を表示します。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  4. 「プログラムと機能」画面が開いたら、上部の「公開元」列をクリックしてプログラムを並べ替えます。そのうえで、NVIDIA Corporation関連の残りのユーティリティをすべてアンインストールします。PhysXモジュールやその他の依存コンポーネントも削除が必要になるはずです。各項目を右クリックして「アンインストール」を選択していきましょう。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  5. アンインストールウィザードの指示に従って、操作を完了させます。
  6. NVIDIA関連ツールのアンインストールがすべて完了したら、パソコンを再起動して起動が完了するまで待ちます。
  7. 再起動後、NVIDIAの公式ダウンロードページにアクセスし、お使いのGPUモデルに対応した最新ドライバーをダウンロードします。
  8. インストーラーのダウンロードが完了したら、ダブルクリックして実行し、画面の指示に従って必要なドライバーと依存コンポーネントをすべてインストールします。

それでも同じHRESULT E_FAILエラーが続く場合は、最後の対処法を試してみてください。

方法3:DDUを使って破損したGPUドライバーを完全に除去する

上記の方法がどれも効果なかった場合、メインのGPUドライバーまたはその依存ファイルに、通常のアンインストールでは取り除けない深刻な破損が発生している可能性があります。

同じHRESULT E_FAILエラーに悩んでいた多くのユーザーが、サードパーティ製ツール「Display Driver Uninstaller(DDU)」を使ってGPUドライバーと関連ファイルを完全に除去した結果、問題を解消できたと報告しています。

この方法の最大のメリットは、通常のアンインストール手順では削除されずに残ってしまう破損ファイルまで一掃できる点です。

DDUは無料で利用でき、こうしたトラブルシューティングで広く使われている定番ツールです。以下に、DDUを使用してGeForce ExperienceのHRESULT E_FAILエラーを修正する手順をまとめました。

  1. お使いのブラウザーを開き、Display Driver Uninstallerの公式ダウンロードページにアクセスします。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法

    注意:ダウンロードの待ち時間を短縮したい場合は、自分の所在地から最も近いミラーサーバーを選択するとよいでしょう。

  2. ダウンロードが完了したら、7-ZipWinZipなどの解凍ツールを使って、DDUのアーカイブを展開します。
  3. 展開が完了したら、実行ファイルを右クリックし、コンテキストメニューから「管理者として実行」を選択します。UAC(ユーザーアカウント制御)の確認画面が表示されたら「はい」をクリックして管理者権限を許可してください。
  4. Display Driver Uninstallerの画面が開いたら、「デバイスの種類を選択」のドロップダウンメニューから「GPU」を選択します。次に「Clean and restart(クリーンアップして再起動)」をクリックして、クリーンアップ処理を開始します。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  5. 処理が完了したら、ツールが自動的に再起動しない場合は手動で再起動してください。
  6. 再起動後、NVIDIAの公式ダウンロードページにアクセスし、お使いのグラフィックカードに対応した最新のGPUドライバーをダウンロードします。GeForce Experienceの「HRESULT E_FAIL」エラーを解決する3つの方法
  7. インストーラーをダウンロードしたら、画面の指示に従ってインストールを完了させ、問題が解決したかどうかを確認しましょう。
  1. GeForce Experienceが起動しない・動作しない時の対処法を徹底解説

    NVIDIAユーザーの間では、「GeForce Experienceが動作しない」という問題は頻繁に発生するよく知られたトラブルです。GeForce Experienceは、NVIDIA製ドライバーがシステム上で正しく機能するようサポートするソフトウェアで、ゲーム設定の自動最適化によるパフォーマンス向上や、ドライバーの定期的なアップデートを行ってくれます。さらに、ゲーム映像やスクリーンショットのキャプチャ、ライブ配信ツールとしても活用可能です。ゲーマーにとって必要な便利な機能が揃った、まさに必須のソフトウェアといえるでしょう。 しかし、GeForce Experienceが起動しなくなった場合

  2. NVIDIA GeForce Experienceのエラーコード0x0003を解決する5つの方法

    多くのWindowsユーザーから、NVIDIA GeForce Experienceで「エラーコード0x0003」が表示され、関連機能が利用できなくなったという報告が寄せられています。具体的には、以下のようなエラーメッセージが表示されることがあります。 問題が発生しました。GeForce Experienceを再起動してください。 問題が発生しました。PCを再起動してから、GeForce Experienceを起動してください。エラーコード:0x0001 問題が発生しました。PCを再起動してから、GeForce Experienceを起動してください。エラーコード:0x0003 これらのエ