Discordのアップデート失敗ループを解決する方法
Discordは通常、自動アップデートがかなりスムーズですが、時々アップデートを拒否し、古いバージョンのままになったり、「アップデート失敗」のループが延々と続くことがあります。理由は定かではありませんが、一部のシステムではアップデートがうまくいかないことが原因です。アップデートがうまくいかないという同じエラーにうんざりしているなら、試してみると良い方法がいくつかあります。これらの方法は過去には効果がありましたが、正直なところ、設定によっては変更後に何度か再試行したり、再起動したりする必要がある場合もあります。目標は、Discordを最新の機能とバグ修正で正常に動作する状態に戻すことです。理想的には、毎回すべてを最初から再インストールする必要はありません。
WindowsまたはMacでDiscordのアップデートエラーを修正する方法
Discordのサービスステータスを確認する
Discordのサーバーに問題がある場合、クライアントはアップデートされません。少し奇妙に感じるかもしれませんが、サーバーの停止やトラフィックの集中によりアップデートがブロックされることがあります。そのため、パソコンを調整する前に、Discordがダウンしていないことを確認してください。最も簡単な方法は、Discordのステータスページにアクセスすることです。色分けされたタイムラインと最近の障害が表示されます。APIやサーバーなどの部分がダウンしている場合(通常は赤またはオレンジで表示されます)、復旧を待つ必要があります。セグメントにマウスオーバーすると、何が起こっているか(サーバー側の問題か、大規模な障害か)など、役立つ情報がポップアップ表示されます。
Discordで広範囲にわたる問題が発生している場合、問題が解決するまではお客様側で解決できる方法は*何も*ありません。しばらくしてからクライアントを再起動してください。それでも問題が解決しない場合は、サーバーが完全に復旧するまでお待ちください。設定によっては、このアップデート失敗のループはサーバー側の問題であることが多いようです。
Discordを管理者として実行する
これは古風な方法に思えるかもしれませんが、特にWindowsでは、Discordが権限制限されたユーザーアカウントで動作している場合に実際に役立ちます。アプリがファイルを書き込んだり、アップデートを適切にインストールしたりするのをブロックする可能性があります。試してみるには、Discordを完全に閉じます。タスクマネージャー(スタートメニューを右クリック>タスクマネージャー)を確認し、discord.exeを見つけて右クリックし、実行中の場合はタスクの終了を選択します。次に、スタートメニューのDiscord IncフォルダにあるDiscordアイコンを見つけて右クリックし、その他>管理者として実行を選択します。権限を求められる場合がありますが、これによりアップデートプロセスが開始される場合があります。
一部の設定では、アップデートをブロックする権限の問題を回避できます。他のオプションを試す前に試してみる価値はあります。
インターネット接続を確認し、VPNまたはファイアウォールを無効にする
これは当たり前のことかもしれませんが、言及する価値はあります。Discordはアップデートをダウンロードするために安定した接続が必要です。VPNやプロキシは、特にDiscordが特定のIPアドレス範囲をブロックしている場合、干渉することがあります。また、ファイアウォールやセキュリティソフトウェアがアップデートファイルにフラグを付けてブロックすることもあります。Discordのウェブサイトにアクセスして、インターネット接続が機能していることを確認してください。問題なくアクセスできる場合は、接続は安定している可能性が高いです。
VPNやプロキシを一時的に無効にしてみてください。場合によっては、役に立つどころかトラブルの原因になることもあります。同様に、ファイアウォールがDiscordのアップデートプロセスをブロックする場合があります。一時的に無効にするか、Discordを例外に追加してみてください。ただし、その後はすべてを必ず有効に戻してください。
ウイルス対策ソフトを一時的に無効化またはアンインストールする
KasperskyやAvastなどのサードパーティ製アンチウイルスソフトの多くは、Discordのアップデートファイルの一部をブロックすることで、アップデートプロセスを妨害する可能性があります。簡単な解決策としては、アンチウイルスソフトを一時的に無効にし、Discordを再起動してアップデートが行われるかどうかを確認してください。これだけでループが解消される場合もあります。それでも解決しない場合は、アンチウイルスソフトを完全にアンインストールしてから、Discordを再度アップデートしてみてください。
ちょっと面倒ですが、ウイルス対策ソフトはアップデートやファイルをブロックすることがあります。理由はよく分かりませんが、カスペルスキー製品がよくこの現象を引き起こします。いつものように、ウイルス対策ソフトを永久に無効にしたままにしないでください。Discordをアップデートするのに十分な時間だけ有効にしてから、再度有効にしてください。
Windows Defenderを一時的に無効にする
Windows 独自のセキュリティソフトウェアも干渉する可能性があります。これが原因かどうかを確認するには、Windows セキュリティ アプリを開きます。「ウイルスと脅威の防止」 > 「設定の管理」に進みます。 「リアルタイム保護」をオフにします。これで問題が解決する場合は、Defender が更新プロセスで何かをブロックしていた可能性があります。更新が成功したら、必ずオンに戻してください。オフのままにしておくと、長期的に安全ではありません。
Discordのキャッシュファイルをクリアする
キャッシュファイルは動作を高速化するはずですが、破損するとDiscordのアップデートができなくなることがあります。これらのファイルを消去すると、多くの場合改善されます。Windowsでは、エクスプローラーのアドレスバーに「%appdata% > Discord」と入力して移動します。次に、 「Cache」、「GPUCache」、「Code Cache」というフォルダを削除します。
Macの場合は、Finderを開き、「移動」 > 「フォルダへ移動」 と選択して と入力します~/Library/Application Support/discord。同じキャッシュフォルダを選択し、ゴミ箱に移動して空にします。その後、Discordを再起動して、更新できるかどうかを確認してください。
これにより、更新を妨げている可能性のある破損したキャッシュデータが消去されます。多くの場合、クリーンな状態に戻すだけで、プロセスを再び起動させることができます。
Discordアップデート実行ファイルの名前を変更する
このヒントは一種のハックですが、既存の を上書きできずに Discord が更新ループに陥った場合に有効ですupdate.exe。実行ダイアログ ( ) またはファイルエクスプローラーから%localappdata% > Discordにアクセスしてください。Windows + R
を見つけてUpdate.exe右クリックし、 のような名前に変更しますUpdateX.exe。これにより、Discordはそれが存在しないと認識し、次回起動時に新しいファイルをダウンロードするように強制されます。恒久的な修正としては推奨されません。むしろ「運が良ければもう一度試す」という程度の対策です。すぐに修正しないと、将来のアップデートに支障をきたす可能性があります。
Discordを完全に再インストールする
どれもうまくいかない場合は、再インストールが唯一の選択肢になるかもしれません。Windowsの場合は、「設定」 > 「アプリ」>「アプリと機能」に進みます。Discordを見つけてアンインストールし、公式サイトから最新バージョンを入手してください。Macの場合は、「アプリケーション」から「Discord」をゴミ箱にドラッグし、ゴミ箱を空にしてから、同じリンクから新しいインストーラーをダウンロードして再インストールしてください。
これにより、残っている破損ファイルがすべて削除され、最新のクリーンなバージョンが取得されます。場合によっては、これが更新ループを永久に解消する最も簡単な方法となることもあります。
Discordを再び使えるようにする — 最終的な考察
アップデートの問題は、特に新機能やバグ修正がブロックされている場合、厄介な問題になりがちです。上記の方法は、サーバーの問題や権限の問題、キャッシュの破損、セキュリティ設定の競合など、私が遭遇したほぼすべての原因をカバーしています。通常、これらの方法を1つか2つ試せば問題は解決します。重要なのは、忍耐強く、一度に1つずつ修正を試してみることです。
問題が解決しない場合は、 Web版に切り替えるか、 Discordサポートに連絡するのが最終手段かもしれません。これらのヒントでDiscordが再びアップデートされ、厄介なアップデートループに悩まされる時間を節約できるかもしれません。
まとめ
- いじる前に Discord サーバーのステータスを確認してください。
- Discord を管理者として実行します。権限が重要になる場合があります。
- インターネット接続がブロックされていないことを確認してください。必要に応じて、VPN/ファイアウォールを一時的に無効にしてください。
- 問題のあるウイルス対策を一時的に無効にするかアンインストールします。
- Windows または Mac のキャッシュ ファイルをクリアします。
- ループに陥っている場合は、update.exe の名前を変更します。
- 何も機能しない場合は、Discord を再インストールしてください。
まとめ
正直言って、これらの問題は厄介ですが、少し辛抱すれば解決できます。マシンによって反応が異なるため、ある環境でうまくいった方法が、別の環境では微調整が必要になる場合があります。通常、権限の更新、キャッシュのクリア、サーバーステータスの確認を行うと、問題が解決するでしょう。今回の修正で、誰かが問題なくチャットに戻れるようになることを願っています。幸運を祈ります。いつかDiscordがシームレスなアップデートプロセスを見つけるかもしれません。それまでは、少なくともこれで問題が解決するはずです!
関連記事
この記事は役に立ちましたか?