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

Windows 10でBattle.netのアップデートが0%から進まないときの対処法

Blizzard Entertainmentが提供する「Battle.net」は、オンラインゲームを仲間と一緒に楽しむためのプラットフォームです。World of Warcraft、StarCraft II、Diablo III、Overwatch、Destiny 2、Call of Duty: Black Ops 4など、人気タイトルを快適にプレイするための強力なサポートを提供しています。

しかし、他のゲームやサービスと同様に、Battle.netにもエラーが発生することがあります。その中でも多くのユーザーから報告されているのが、「アップデートが0%のまま止まってしまう」という問題です。本記事では、この問題を解決するための効果的なトラブルシューティング方法を詳しく解説します。

Battle.netのアップデートが0%で止まる問題の解決方法

以下の方法を順番に試していくことで、問題の原因を特定し、解決できる可能性が高まります。まずは基本的な対処法から始めましょう。

方法1:基本的なトラブルシューティング

1A. PCを再起動する

一時的な不具合の多くは、PCの再起動だけで解消できます。まずは最もシンプルなこの方法を試してみてください。

  1. Windowsキー + Xキーを同時に押して、パワーユーザーメニューを開きます。
  2. 「シャットダウンまたはサインアウト」を選択します。
  3. 「再起動」をクリックします。

再起動後、エラーなくゲームにアクセスできるか確認してください。

1B. システム要件を確認する

起動時にアップデートが0%で止まる場合、お使いのPCがBattle.net対応ゲームのシステム要件を満たしているか確認しましょう。

最小要件:

  • CPU:Intel Core i5-760 / AMD FX-8100 以降
  • メモリ(RAM):4GB(Intel HD Graphicsなどの内蔵グラフィックの場合は8GB)
  • OS:Windows 7 / Windows 8 / Windows 10(64bit)
  • ビデオカード:NVIDIA GeForce GTX 560 2GB / AMD Radeon HD 7850 2GB / Intel HD Graphics 530(45W)
  • ピクセルシェーダー/頂点シェーダー:5.0
  • 空きディスク容量:70GB
  • 専用ビデオメモリ:2GB

推奨要件:

  • CPU:Intel Core i7-4770 / AMD FX-8310 以降
  • メモリ(RAM):8GB
  • OS:Windows 10(64bit)
  • ビデオカード:NVIDIA GeForce GTX 960 / AMD Radeon R9 280 以降
  • ピクセルシェーダー/頂点シェーダー:5.1
  • 空きディスク容量:70GB
  • 専用ビデオメモリ:4GB

1C. ネットワーク接続を確認する

不安定なインターネット接続は、アップデートが停止する主な原因の一つです。ルーターとPCの間に障害物があると、無線信号が干渉され、断続的な接続問題が発生することもあります。

スピードテストを実行して、必要な通信速度が確保できているか確認してください。また、以下の点もチェックしましょう。

  • 電波強度が極端に低い場合は、ルーターとPCの間の障害物を取り除く。
  • 同じネットワークに多数のデバイスを接続しない。
  • プロバイダー(ISP)が認証したモデム・ルーターを使用する。
  • 古いケーブルや破損したケーブルは使用せず、必要に応じて交換する。
  • モデムからルーター、壁からの配線が安定しているか確認する。

ネットワーク接続に問題がある場合は、Windows 10のネットワーク接続トラブルシューティングガイドも参考にしてください。

1D. バックグラウンドプロセスを終了する

バックグラウンドで動作しているタスクをすべて終了することで、問題が解決したという報告が多くあります。タスクマネージャーを開き、不要なプロセスを一つずつ終了させてみてください。

すべてのバックグラウンドプロセスを終了したら、エラーが解消されたかどうかを確認します。

1E. システムファイルを修復する

Windows 10に破損または欠損したファイルがあると、アップデートが正常に進まないことがあります。内蔵ユーティリティのシステムファイルチェッカー(SFC)DISM(展開イメージのサービスと管理)を使えば、これらの破損ファイルを修復できます。

コマンドプロンプトを管理者として実行し、sfc /scannowおよびDISM /Online /Cleanup-Image /RestoreHealthコマンドを実行して、システムファイルの整合性をチェック・修復しましょう。

1F. ディスククリーンアップを実行する

ディスクの空き容量が不足していると、新しいファイルのインストールができず、アップデートエラーにつながることがあります。不要なファイルを削除して、十分な空き容量を確保しましょう。ディスククリーンアップツールやストレージセンサーを活用すると効率的です。

1G. Windowsを更新する

OSを最新の状態に保つことで、PCやゲームのバグを解消できることがあります。設定 → Windows Updateから、保留中のアップデートがないか確認し、あればすべて適用してください。

更新後、エラーなくBattle.netのゲームサーバーに接続できるか確認します。

1H. グラフィックスドライバーを更新する

World of Warcraftのようなグラフィックス負荷の高いゲームでは、グラフィックドライバーの状態が重要です。ドライバーが古かったり不具合を抱えていたりする場合は、最新版へ更新しましょう。GPUメーカーの公式サイト(NVIDIA、AMD、Intel)から最新ドライバーをダウンロードするか、デバイスマネージャーから手動で更新できます。

1I. GPUドライバーをロールバックする

逆に、最新のGPUドライバーが原因で問題が発生しているケースもあります。その場合は、以前のバージョンのドライバーに戻す「ロールバック」を試みましょう。デバイスマネージャーで該当するGPUを右クリックし、「プロパティ」→「ドライバー」タブ→「ドライバーを元に戻す」から実行できます。

1J. グラフィックスドライバーを再インストールする

ドライバーを更新しても問題が解決しない場合は、互換性の問題を解消するためにドライバーの再インストールを検討してください。デバイスマネージャーでドライバーをアンインストールした後、PCを再起動すると自動的に再インストールされます。あるいは、公式サイトからクリーンインストール用のドライバーを入手してもよいでしょう。

再インストール後、エラーなくBattle.netのゲームにアクセスできるか確認してください。

1K. DNSキャッシュとデータをクリアする

DNSキャッシュのクリアで問題が解決したという報告もあります。以下の手順で試してみましょう。

  1. Windowsキーを押して「cmd」と入力し、「開く」をクリックします。
  2. 以下のコマンドを順番に入力し、それぞれ入力後にEnterキーを押します。
ipconfig/flushdns
ipconfig/registerdns
ipconfig/release
ipconfig/renew
netsh winsock reset
  1. コマンドの実行が完了したら、PCを再起動します。

1L. ネットワーク設定をリセットする

ネットワーク設定のリセットにより、奇妙な接続問題が解決することがあります。この操作を行うと、ネットワーク構成設定、保存された認証情報、VPNやウイルス対策ソフトなどの設定がすべて初期化される点に注意してください。設定 → ネットワークとインターネット → 詳細設定 → ネットワークのリセットから実行できます。

方法2:Battle.netを管理者として実行する

管理者権限がないことが原因で、アップデートが0%で止まるケースは非常に一般的です。一部の権限や機能は、管理者権限を付与しないとアクセスできません。

  1. Battle.netアプリを右クリックします。
  2. 「管理者として実行」を選択します。

これで問題が解決するかどうかを確認してください。頻繁に使う場合は、ショートカットのプロパティから常に管理者として実行するよう設定しておくのもおすすめです。

方法3:Blizzard修復ツールを実行する

上記の方法でも解決しない場合、PC内のゲームファイルが破損している可能性があります。過剰に保護的なウイルス対策ソフトやアップデート失敗によって、ファイルが破損することがあります。幸い、Blizzardの内蔵ツールを使えば、これらの破損ファイルを自動的に修復できます。

  1. Battle.netアプリを管理者として起動します。
  2. ウィンドウ上部の「ゲーム」タブに切り替え、リストから任意のゲーム(例:World of Warcraft)を選択します。
  3. 「オプション」をクリックし、ドロップダウンリストから「スキャンと修復」を選択します。
  4. 次の画面で「スキャン開始」をクリックし、処理が完了するまで待ちます。
  5. 完了後、ゲームを再起動して、問題が解決したか確認します。

方法4:Windows Defenderファイアウォールの設定を変更する

過剰に反応するウイルス対策ソフトやファイアウォールが、ゲームランチャーとサーバー間の接続を妨げている可能性があります。この問題を解決するには、ファイアウォール設定でBattle.netを許可するか、一時的に無効化します。

選択肢1:Battle.netをホワイトリストに追加する

Windows DefenderファイアウォールでBattle.netを許可するには、設定 → プライバシーとセキュリティ → Windowsセキュリティ → ファイアウォールとネットワーク保護 → ファイアウォールによるアプリの許可から、Battle.netを許可リストに追加してください。

選択肢2:ファイアウォールを無効化する(非推奨)

一時的にファイアウォールを無効化して問題が解決するかテストすることも可能ですが、セキュリティリスクが高まるため、恒久的な対策としては推奨されません。テスト後は必ず有効に戻してください。

選択肢3:ファイアウォールに新しい受信規則を作成する

  1. Windowsキーを押して「セキュリティが高度なWindows Defenderファイアウォール」と入力し、「開く」をクリックします。
  2. 左ペインの「受信の規則」をクリックします。
  3. 右ペインの「新しい規則...」をクリックします。
  4. 「規則の種類」「プログラム」を選択し、「次へ」をクリックします。
  5. 「このプログラムのパス」の横にある「参照...」ボタンをクリックします。
  6. C:\Program Files (x86)\Battle.netフォルダーに移動し、セットアップファイルをダブルクリックして「開く」をクリックします。
  7. 「新規の受信の規則ウィザード」画面で「次へ」をクリックします。
  8. 「接続を許可する」のラジオボタンを選択し、「次へ」をクリックします。
  9. 「ドメイン」「プライベート」「パブリック」のすべてにチェックが入っていることを確認し、「次へ」をクリックします。
  10. 新しい規則に名前を付けて、「完了」をクリックします。

以上で設定完了です。問題が解決したかどうかを確認してください。

方法5:ウイルス対策ソフトを一時的に無効化する(該当する場合)

互換性のないウイルス対策ソフトがインストールされていると、アップデートが停止する原因となることがあります。まずはウイルス対策ソフトを一時的に無効化し、ネットワークへの接続を試してみてください。

タスクトレイのアイコンを右クリックして無効化するか、各セキュリティソフトの設定画面から一時的に無効化できます。

無効化によって問題が解決した場合は、そのウイルス対策ソフトがBattle.netと競合している可能性が高いです。別のセキュリティソフトへの乗り換えや、完全なアンインストールを検討してください。

方法6:新しいユーザープロファイルを作成する

ユーザーアカウントに関連するエラーや不具合は、新しいユーザーアカウントを作成することで解決できることがあります。設定 → アカウント → 家族とその他のユーザーから、新しいローカルユーザーアカウントを作成し、そのアカウントでログインしてBattle.netを起動してみてください。

新しいプロファイル作成後、問題が解決したかどうかを確認します。

方法7:Battle.netを再インストールする

上記のすべての方法を試しても問題が解決しない場合、Battle.net自体のファイルが誤って構成されている可能性があります。この場合は、再インストールが最も確実な解決策となります。

  1. Windowsキーを押して「コントロールパネル」と入力し、「開く」をクリックします。
  2. 「表示方法」→「カテゴリ」に設定し、「プログラムのアンインストール」をクリックします。
  3. Battle.netを右クリックし、「アンインストール/変更」を選択します。
  4. 「はい、アンインストールします」をクリックして、アンインストールを確定します。
  5. アンインストール後、Battle.net公式サイトにアクセスし、最新版をダウンロードします。
  6. 「Windows用ダウンロード」をクリックすると、Battle.net-setup.exeというファイルがダウンロードされます。
  7. Battle.net-setup.exeを実行し、希望の言語を選択して「続行」をクリックします。
  8. インストール先を変更したい場合は「変更」をクリックし、「続行」をクリックします。
  9. インストールが完了するまで待ちます。
  10. インストール後、Battle.netの資格情報を入力してログインします。
  11. 最後にゲームを再起動すれば、アップデートが止まる問題は解決しているはずです。

まとめ

本記事では、Windows 10 PCでBattle.netのアップデートが0%で止まる問題を解決するためのさまざまな方法をご紹介しました。基本的なトラブルシューティングから、管理者権限での実行、Blizzard修復ツールの利用、ファイアウォール設定の変更、そして再インストールまで、段階的に試すことで問題の原因を絞り込むことができます。

どの方法が効果的だったか、ぜひコメント欄でお知らせください。また、本記事に関するご質問やご提案がございましたら、お気軽にお寄せください。

  1. 【Windows 10】Originのダウンロードが「再開中」で止まる・動かなくなる問題の解決方法

    Originは、数百万ものゲームをダウンロードして楽しめる人気のオンラインゲームストアです。Windows、macOS、Android、iOSなど、さまざまなOSで利用できます。しかし、他のアプリやゲームプラットフォームと同様に、Originにもエラーや不具合が発生することがあります。その中でも、「Originのダウンロードが再開中のまま止まってしまう」という問題は、起動時、アップデート時、またはOriginサーバーへの接続時に多くのユーザーから報告されています。同じ問題でお困りの方は、この記事で紹介するシンプルかつ効果的なトラブルシューティング方法を試してみてください。 Windows 10

  2. Windows 10でBattle.netランチャーが動作しない・起動しない問題を解決する5つの対処法

    Battle.netは、Call of DutyシリーズをPCでプレイするために必須となるランチャーです。しかし最近、「必要なDLLが見つかりません」というエラーメッセージが表示されたり、Windows 10環境で突然クラッシュしたりする不具合が多くのユーザーから報告されています。Battle.netランチャーが開かない、正常に動作しないといったトラブルでお困りの場合でも安心してください。本記事では、実績のある効果的な解決策を順番にご紹介します。「Windows 10でBattle.netランチャーが動作しない」エラーが発生する主な原因このエラーが発生する背景には、以下のような原因が考えられま