WindowsでDiscordが開かない時の対処法:11の効果的な解決策
Discordが起動しない問題は、特に何も機能していないように見える場合は、非常にイライラすることがあります。通常、ソフトウェアの不具合、キャッシュファイルの破損、あるいは権限の問題などが混在し、Discordが起動時にフリーズしたりクラッシュしたりします。このガイドでは、主にWindows 10と11で、これらの起動の問題を解決するための実証済みの方法を多数紹介します。これらの手順を実行すると、Discordがスムーズに起動し、起動し続けるようになるはずです。
WindowsでDiscordが開かない問題を解決する方法
Discordが起動しているか確認し、完全に終了する
これが最初のステップです。驚くべきことに、Discordがバックグラウンドで動作している場合、特にプロセスが停止している場合、次回アプリが起動しなくなる可能性があります。設定によっては、システムトレイのアイコンが反応しなくなったり、アプリが開かなくなったりすることがあります。そのため、もう一度試す前に、完全にシャットダウンされていることを確認してください。
- システムトレイ(右下、時計の近く)にあるDiscordアイコンを右クリックし、 「終了」を選択します。時々、Discord が微妙なため、まだ表示されていることに気づかないことがあります。
- それでもうまくいかない場合は、 を押してタスクマネージャーCtrl + Shift + Escを起動します。Discordのプロセス(通常は「Discord.exe」などの名前)を見つけて、タスクの終了をクリックします。Discordのプロセスが表示されなくなるまで繰り返します。
プロセスを終了したら、Discordを再起動させてください。それでも開かない場合は、マシンを軽く再起動するとうまくいくことがあります。そうですね、Windowsは本来よりも難しくしているんですね。
最新のDiscordを実行していることを確認してください
古いバージョンを実行すると、互換性の問題やクラッシュなど、様々な奇妙なバグが発生する可能性があります。アプリが自動的に更新されない場合、または「アップデートを確認」をクリックしても何も起こらない場合は、Discordの公式ウェブサイトから最新のインストーラーをダウンロードしてください。それを実行すると、現在のインストールがアップデートまたは修復されるはずです。
Discord は起動していないとアップデートを確認できない場合があります。そのため、新規インストールの方がより確実な解決策となります。アップデート後、PC を再起動し、Discord を再度起動してみてください。
Discordを管理者として実行する
これは少し奇妙ですが、WindowsがDiscordの権限をブロックしている場合に役立ちます。Discordアイコンを右クリックするか、スタートメニューで検索し、「管理者として実行」を選択してください。これで問題が解決した場合は、常に次のように実行するように設定することをお勧めします。
- Discordショートカットを右クリックし、[プロパティ]を選択します。
- 「互換性」タブに移動します。
- [管理者としてこのプログラムを実行する]をチェックし、[適用]をクリックします。
ショートカットがない場合は、「スタートメニュー > すべてのアプリ」から Discord をデスクトップにドラッグして作成してください。とても簡単です。
Discordのキャッシュをクリアする — ファイルが破損することがあります
この手順は定番です。破損したキャッシュファイルはDiscordの動作に支障をきたす可能性があります。キャッシュファイルをクリアするには、以下の手順に従ってください。
- 押すとWindows + R実行が開きます。
- 入力し
%appdata%\discordてクリックしますEnter。 - 開いたフォルダーで、次のサブフォルダーを削除します。
- キャッシュコード
- GPUキャッシュ
- キャッシュ
それらを削除してください。次回Discordを起動したときに再構築されます。場合によっては、この修正でDiscordが正常に起動するようになります。一部の機種では、これらのファイルを削除した後、効果を確認するためにPCを再起動する必要があるかもしれません。
ハードウェア アクセラレーションを切り替える (問題が発生する場合)
Discordはパフォーマンス向上のため、デフォルトでハードウェアアクセラレーションを使用していますが、特定の設定ではグラフィックの不具合や起動エラーなどの問題が発生する場合があります。手動で無効にする方法は以下のとおりです。
- Discordを完全に閉じます。
- を押して、とWindows + R入力し、 を押します。
%appdata%\discordEnter - メモ帳でsettings.jsonを見つけて開きます。右クリックし、「プログラムから開く」を選択します。
- 次の行を探します:
"enableHardwareAcceleration": true。 - true をfalseに変更します。
- 保存してメモ帳を閉じます。
さて、Discordを再起動してください。ハードウェアアクセラレーションを無効にすれば改善されるのであれば問題ありません。グラフィックドライバーを更新した後、あるいは問題が発生しなくなったら、必要に応じて再度有効にすることもできます。
Discordサーバーのステータスを確認する
場合によっては、問題はあなたの側ではなく、Discord側のサーバーがダウンしている可能性があります。待つか、discordstatus.comのステータスページを確認することしかできません。サーバーがダウンしている場合は、復旧するまで待つのが最善策です。通常、サーバーダウンはDiscord側ですぐに解決できますが、ダウンしている間は煩わしいものです。
プロキシとVPNを無効にする(問題を引き起こす可能性があります)
プロキシやVPNをご利用の場合は、一時的に無効にしてみてください。Discordはプロキシが接続をブロックしようとすると、挙動がおかしくなることがあります。「設定」>「ネットワークとインターネット」に移動し、プロキシとVPNに関連するものをすべて無効にしてください。VPNアプリも忘れずにオフにしてください。これらのアプリはDiscordの接続を妨害し、アプリが正常に起動しないことがあります。
DNSキャッシュをフラッシュする
古いDNSキャッシュデータが原因で、Discordがサーバーにアクセスできない場合があります。クリア方法は次のとおりです。
- スタート メニューを開き、と入力して、コマンド プロンプトを
cmd右クリックし、管理者として実行を選択します。 - 黒いウィンドウに次のように入力して
ipconfig /flushdns、 を押しますEnter。
このシンプルなコマンドは、古いDNS情報をクリアします。Discordが接続できない状況で役立ちました。
Windowsファイアウォール経由でDiscordを許可する
Discordをブロックするファイアウォールは、よくある潜在的な原因です。確認するには:
- [スタート] メニューを開き、「Windows ファイアウォール」と入力して、[Windows ファイアウォールによるアプリの許可]を選択します。
- [設定の変更]をクリックします。
- リストでDiscordを探します。 「公開」と「非公開」の両方のチェックボックスがオンになっていることを確認してください。
- Discord がリストにない場合は、「別のアプリを許可」をクリックし、Discord.exe
C:\Users\[Your Username]\AppData\Local\Discordに移動して追加します。
システムの日付と時刻を修正する
システムクロックの設定が不適切だと、SSLエラーやサーバー接続の問題が発生する可能性があります。日付と時刻が正しいことを再度ご確認ください。
- [設定] > [時刻と言語] > [日付と時刻]に移動します。
- 今すぐ同期を押します。
- 正しく同期されない場合は、日付/時刻を手動で正しい値に設定してください。
何も機能しない場合は、Discordを再インストールしてください
最後に、他の方法がすべてうまくいかない場合は、Discordをアンインストールして再インストールしてください。まず、「アプリと機能」を開き、「Discord」を見つけて、3点メニューをクリックし、「アンインストール」を選択します。その後、こちらから最新のインストーラーを入手して実行してください。通常、これにより、起動を妨げている破損したファイルや壊れた設定が解消されます。
これらのオプションを試せば、Discordが開かないよくある原因はほぼすべてカバーされます。それでも問題が解決しない場合は、サポートページに移動するか、とりあえずウェブ版をお試しください。修正を待つ間、それだけで十分に機能する場合もあります。
まとめ
- Discordがバックグラウンドで実行されていないことを確認してください
- Discordを手動で更新するか、自動更新するか
- 管理者として実行します。特に権限により起動がブロックされている場合は、
- %appdata%\discordに保存されているキャッシュファイルをクリアします
- ハードウェアアクセラレーションを一時的に無効にする
- サーバーの状態やプロキシやVPNなどのネットワークの問題を確認します
- DNSキャッシュをフラッシュし、ファイアウォールの権限を確認する
- システムクロックが正しいことを確認する
- 他の修正方法が機能しない場合は再インストールしてください
まとめ
これらの方法はどれも簡単そうに聞こえますが、実際にはよくある原因を除外するだけです。たいていは、1つか2つの方法を試せばすぐに問題が解決します。DiscordとWindowsの組み合わせは扱いにくいのが少し面倒ですが、これで困惑する人がいなくなることを願っています。頑張ってください。そして、ついにDiscordがスムーズに起動できるようになることを願っています。
この記事は役に立ちましたか?