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

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

オーバーウォッチ(Overwatch)は、世界中のゲーマーから絶大な人気を誇るマルチプレイヤーシューティングゲームです。優れたグラフィックと快適なゲームプレイで、没入感あふれる体験を提供することで知られています。しかし近年、「PCでオーバーウォッチが起動しない」という不具合に悩まされるユーザーが増えています。

この問題は深刻で、日々多くのユーザーから報告が寄せられていますが、ご安心ください。本記事では、オーバーウォッチが起動しないエラーを解消するための具体的な対処法をわかりやすく解説します。最後まで読んで、問題を解決しましょう。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

Windows 10でオーバーウォッチが起動しない原因と対処法

まず、このエラーが発生する主な原因を確認しておきましょう。

  • ゲームファイルの破損や欠落により、エラーが発生することがあります。
  • 一部のユーザーでは、Game DVR機能が起動トラブルの原因となったケースがあります。
  • 古くなったグラフィックドライバーや破損したドライバーも、起動エラーの原因になり得ます。
  • アンチウイルスソフトが、意図せずゲームの起動を妨げている場合もあります。

それでは、これらの問題を解決するための具体的な方法を順番に見ていきましょう。

方法1:PCを再起動する

まず試したいのが、PCの再起動です。複雑な操作なしに問題が解決できることも多いため、最初に確認しておくとよいでしょう。

1. キーボードのWindowsキーを押し、「電源」オプションをクリックします。

2. 「再起動」を選択してPCを再起動します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

3. 再起動後、オーバーウォッチを再度起動し、問題が解決したかどうかを確認します。

方法2:互換モードで実行する

互換モードでゲームを実行することで、起動しない問題が解決したという報告が多数あります。以下の手順に従って設定してみてください。

1. デスクトップ上のBattle.netアプリのショートカットを右クリックし、コンテキストメニューから「ファイルの場所を開く」を選択します。

2. 次に、Overwatch Launcherフォルダを右クリックし、「プロパティ」を選択します。

3. 「互換性」タブに切り替えます。

4. 「互換モード」セクションで「このプログラムを互換モードで実行する」にチェックを入れ、ドロップダウンメニューから「Windows 7」を選択します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

5. 「適用 > OK」をクリックして変更を保存します。

方法3:Game DVR機能を無効化する

Game DVRは、ゲームプレイの録画やスクリーンショット撮影を可能にする便利な機能ですが、ゲームのパフォーマンスに悪影響を与え、起動を妨げることもあります。以下の手順で無効化してみましょう。

1. Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。

2. 「regedit」と入力し、Enterキーを押して「レジストリエディター」を開きます。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

3. 「ユーザーアカウント制御」のポップアップで「はい」をクリックします。

4. レジストリエディターで、以下のパスに移動します。

Computer\HKEY_CURRENT_USER\System\GameConfigStore

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

5. GameConfigStoreフォルダ内の「GameDVR_Enabled」をダブルクリックします。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

6. ポップアップ画面で「値のデータ」を「0」に変更し、「OK」をクリックします。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

7. 次に「GameDVR_FSEBehaviorMode」をダブルクリックし、同じく「値のデータ」を「0」に変更して「OK」をクリックします。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

8. 続けて、以下のパスに移動します。

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\ApplicationManagement\AllowGameDVR

9. 「Value」をダブルクリックし、「値のデータ」を「0」に設定して「OK」をクリックします。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

10. 以上の作業が完了したら、レジストリエディターを閉じます。

11. PCを再起動し、問題が解決したかどうかを確認してください。

方法4:ゲームファイルをスキャン・修復する

重要なゲームファイルが破損または欠落している場合、起動エラーが発生することがあります。Battle.netの修復機能を使って、ゲームファイルをチェックしましょう。

1. Blizzard Battle.netアプリを起動します。

2. 「Overwatch」を選択し、「オプション」をクリックします。

3. ドロップダウンメニューから「スキャンと修復」を選択します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

4. 画面の指示に従って処理を完了させ、ゲームを再起動します。

方法5:グラフィックドライバーを更新する

古いグラフィックドライバーは、オーバーウォッチの起動失敗の原因となることがあります。ドライバーが古いと、他のゲームやアプリにも影響が出ることがあります。最新のグラフィックドライバーをインストールして、ドライバーを更新しましょう。「Windows 10でグラフィックドライバーを更新する4つの方法」のガイドを参考にするとよいでしょう。更新が完了すれば、オーバーウォッチをスムーズに起動できるようになります。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

方法6:Windowsを更新する

PCに最新のパッケージがインストールされているかを確認するため、Windows OS自体を更新することも有効です。オーバーウォッチ以外のアプリでも起動の問題が発生している場合は、OSの更新が必要かもしれません。OSの更新によって、ゲーム関連のバグや不具合が解消されることがあります。「Windows 10の最新アップデートをダウンロードしてインストールする方法」の記事を参考に、更新を行ってみてください。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

方法7:アンチウイルスソフトを一時的に無効化する(該当する場合)

アンチウイルスソフトが、特定のアプリケーションを有害と判断し、起動をブロックしたり隔離したりすることがあります。オーバーウォッチを起動しようとするたびに失敗する場合は、この可能性を疑ってみましょう。一時的にアンチウイルスソフトを無効化して、問題が解決するかどうかを確認してください。「Windows 10でアンチウイルスを一時的に無効化する方法」のガイドを参考に進めると安心です。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

方法8:msvcp140.dllファイルを削除する

一部のユーザーからは、msvcp140.dllアプリケーション拡張ファイルがゲームの起動や正常な動作を妨げているという報告があります。このファイルを削除することで、問題が解決する場合があります。

1. Windowsの検索バーに「msvcp140.dll」と入力し、「ファイルの場所を開く」をクリックします。

2. 表示されたmsvcp140.dllファイルを右クリックし、コンテキストメニューから「削除」を選択します。

3. ゲームを再起動して、正常に動作するかどうかを確認します。

方法9:ゲームキャッシュを削除する

ゲームキャッシュが破損していると、ゲームが正しく読み込まれず、起動の問題が発生します。ゲームは起動を高速化するために一時ファイルを保存していますが、これらが破損すると不具合の原因となります。以下の手順でキャッシュを削除しましょう。

1. Ctrl + Shift + Escキーを同時に押して、「タスクマネージャー」を開きます。

2. 「プロセス」タブに移動し、「agent.exe」または「Blizzard Update Client」を右クリックします。

3. 右下の「タスクの終了」を選択して、プログラムを終了します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

4. Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。

5. 入力欄に「%Programdata%」と入力し、Enterキーを押します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

6. ディレクトリ内の「Blizzard Entertainment」フォルダを見つけて右クリックし、「削除」を選択します。

7. ゲームを再起動し、問題が解決したかどうかを確認します。

方法10:Battle.netツールを削除する

デスクトップ上のBlizzard Battle.netツールが、ゲームフォルダの欠落・破損・古さなどの理由で問題を引き起こすことがあります。ここでは、Battle.netのファイルを削除する手順を紹介します。

1. Ctrl + Shift + Escキーを同時に押して、「タスクマネージャー」を開きます。

2. 「プロセス」タブで「agent.exe」または「Blizzard Update Client」を選択します。

3. 右下の「タスクの終了」をクリックして、プログラムを終了します。

4. Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。

5. 入力欄に「C:\ProgramData\」と入力し、Enterキーを押します。

6. ディレクトリ内の「Battle.net」フォルダを見つけて右クリックし、「削除」を選択します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

7. 最後に、ゲームを再起動します。

方法11:ゲーム設定をリセットする

上記のすべての方法を試しても問題が解決しない場合は、ゲーム設定のリセットを検討しましょう。

注意: 設定をリセットすると、すべてのゲーム内設定がデフォルト値に戻ります。

1. PCでBlizzard Battle.netアプリを起動します。

2. 「Blizzardロゴ」をクリックし、リストから「設定」を選択します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

3. 「ゲーム設定/Game Settings」に移動し、「ゲーム内オプションをリセット/Reset In-Game Options」を選択します。

Windows 10でオーバーウォッチが起動しない問題を解決する11の方法

4. 最後に「完了」をクリックして、設定をリセットします。

その後、ゲームを再起動し、問題が解決したかどうかを確認してください。それでも問題が続く場合は、ゲームの再インストールを検討してみましょう。

まとめ

本記事では、Windows 10でオーバーウォッチが起動しないエラーを解決するための11の方法を紹介しました。簡単な再起動から、レジストリの編集、キャッシュの削除まで、段階的に試していくことで、ほとんどの場合問題を解決できます。

本記事に関するご質問や、取り上げてほしいトピックのご提案があれば、ぜひコメント欄でお知らせください。

  1. 【PC版】セインツロウが起動しない問題の解決方法を徹底解説

    『セインツロウ(Saints Row)』シリーズ第5弾となるアクションアドベンチャーゲーム「Saints Row(2022年版)」は、2022年8月23日に発売されました。本記事では、PC版セインツロウが起動しない場合に役立つ対処法を多数ご紹介します。ぜひ参考にしてください。 PCでセインツロウが起動しない問題の解決方法 1. ゲームを管理者権限で実行する まずはWindowsのゲームランチャーを管理者として実行してみましょう。ユーザーアカウント制御(UAC)によるアクセスが必要なトラブル、例えばフリーズやクラッシュ、ゲームファイルが起動しないといった問題を防ぐことができます。恒久的な設定方法

  2. オーバーウォッチ2が起動しない問題を解決する方法まとめ【2022年版】

    「オーバーウォッチ2(Overwatch 2)」は世界中で人気を集めるマルチプレイシューターですが、一部のプレイヤーからは「ゲームが正常に起動しない」という報告が寄せられています。もしあなたも同じトラブルに悩まされているなら、この記事で紹介する5つの簡単な解決策をぜひお試しください。 オーバーウォッチ2が起動しない問題の解決策(2022年版) 1. Xboxゲームバーを無効にする 手順1:キーボードの「Windowsロゴキー + I」を押して、設定画面を開きます。 手順2:「ゲーム」を選択します。 手順3:友達とのチャット、ゲーム映像の録画、招待の受け取りなどを可能にする「Xboxゲーム