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

Discordが頻繁にクラッシュ・フリーズする問題の解決方法17選【完全ガイド】

Discordは、ゲーマーがゲーム中にコミュニケーションを取るために開発されたアプリケーションです。現在ではほぼすべてのプレイヤーがDiscordのVoIPサービスを利用していますが、「Discordがフリーズする」「頻繁にクラッシュする」といった不具合に悩まされているユーザーも少なくありません。

ゲーム中や配信中に突然Discordがクラッシュすると、非常にストレスを感じますよね。この記事では、Discordがクラッシュし続ける問題の原因と、その解決方法を初心者にもわかりやすく解説します。ぜひ最後までご覧ください。

Discordがクラッシュし続ける主な原因

Discordのクラッシュ問題には、さまざまな原因が考えられます。主な原因は以下の通りです。

  • アップデート関連の不具合
  • 破損したキャッシュファイル
  • 古いドライバー
  • ストレージ容量の不足
  • 誤った設定
  • 破損したシステムファイル
  • 古いバージョンのDiscord

最も手軽な対処法は、タスクマネージャーからDiscordを強制終了することですが、再起動後も問題が続く場合は、以下で紹介する方法を順番に試してみてください。

事前確認事項

トラブルシューティングを始める前に、まず以下の点を確認しましょう。

  • インターネット接続の確認: 特にビデオ通話や配信を行う場合は、安定したネットワーク接続が必要です。スピードテストを実行して通信状況を確認してください。テスト前に、進行中のアップデートやダウンロードを一時停止し、他のデバイスの接続を解除しておくと正確な結果が得られます。SpeedTest.netなどのサービスを利用できます。
  • サーバー障害の確認: Discordに異常が発生した場合は、まずサーバー側の問題かどうかを確認しましょう。以下の手順でサーバーの状態をチェックできます。

1. Discord Status(ステータス)ページにアクセスします。

2. メイン画面に「All Systems Operational」というメッセージが表示されているか確認します。この表示があれば、サーバーメンテナンスや障害は発生していません。

方法1:PCを再起動する

PCの再起動は、技術的な不具合を解消するための基本的なトラブルシューティング方法です。高度な対処法を試す前に、まずはPCを再起動してみましょう。

1. スタートメニューを開きます。

2. 電源アイコンを選択します。
注意: Windows 10では電源アイコンは下部に、Windows 8では上部にあります。

3. 「スリープ」「シャットダウン」「再起動」のオプションが表示されるので、「再起動」をクリックします。

方法2:管理者としてDiscordを実行する

Discordの一部のファイルやサービスにアクセスするには管理者権限が必要です。管理者権限がない場合、クラッシュ問題が発生することがあります。以下の手順で管理者として実行してください。

1. タスクバーの「非表示のインジケーター」(上向き矢印)をクリックします。

2. Discordアイコンを右クリックします。

3. 「Quit Discord(Discordを終了)」を選択します。

4. Windowsキーを押し、「discord」と入力して「管理者として実行」をクリックします。

方法3:バックグラウンドプロセスを終了する

多くのアプリケーションがバックグラウンドで動作していると、CPUやメモリ使用量が増加し、PCのパフォーマンスに影響を与えます。不要なタスクを閉じてみましょう。

1. Ctrl + Shift + Escキーを同時に押してタスクマネージャーを起動します。

2. メモリを大量に消費している不要なプロセスを見つけて選択します。

3. 「タスクの終了」をクリックします。

方法4:Discordのキャッシュファイルを削除する

一時ファイルや破損したキャッシュファイルが、クラッシュの原因になることがあります。CacheフォルダとLocal Storageフォルダ内のファイルを削除して問題を解決しましょう。

1. スタートボタンをクリックし、「%AppData%\discord」と入力してEnterキーを押します。

2. 「Cache」フォルダを右クリックして「削除」を選択します。

3. 同様に「Local Storage」フォルダも削除します。

4. 最後にPCを再起動します。

これでDiscordの破損したキャッシュファイルの削除は完了です。問題が解決したか確認してみてください。

方法5:互換モードを無効にする

Discordが互換モードで実行されていると、古いバージョンのソフトウェア環境で動作するため、ビデオがフリーズすることがあります。最新のWindows OSで快適に動作させるため、互換モードを無効にしましょう。

1. エクスプローラーでDiscordのファイルの場所を開きます。

2. Discordアプリを右クリックし、「プロパティ」を選択します。

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

4. 「互換モードでこのプログラムを実行する」のチェックを外します。

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

方法6:ハードウェアアクセラレーションを無効にする

ハードウェアアクセラレーション機能をオフにすることで、クラッシュ問題が改善する場合があります。以下の手順で設定を変更してください。

1. Windowsキーを押して「Discord」と入力し、「開く」をクリックします。

2. 左側のペインにある「設定アイコン」(歯車マーク)をクリックします。

3. 「詳細設定」タブに移動し、「ハードウェアアクセラレーション」のトグルをオフにします。

4. 確認ウィンドウが表示されたら「OKAY」をクリックします。

方法7:プッシュトゥトーク機能を無効にする

プッシュトゥトーク機能を無効にすることでも、ビデオフリーズ問題を解決できる可能性があります。

1. Windows + Qキーを同時に押して検索バーを開きます。

2. 「Discord」と入力し、「開く」をクリックします。

3. 左下の「歯車アイコン」をクリックしてユーザー設定を開きます。

4. 左側の「APP SETTINGS」セクションから「音声&ビデオ」タブをクリックします。

5. 「入力モード」で「プッシュトゥトーク」から「音声検出」に切り替えます。

設定後、問題が解決したかどうか確認してください。

方法8:高度な音声アクティビティを無効にする

高度な音声アクティビティ」機能が有効になっていると、従来のデフォルト設定が正常に機能しないことがあります。この機能を無効にしてみましょう。

1. Discordを起動し、「ユーザー設定 > 音声&ビデオ」メニューに移動します。

2. 下にスクロールして「高度な音声アクティビティ」オプションを見つけ、トグルをオフにします。

注意: このオプションがグレーアウトしていて操作できない場合は、以下の手順を試してください。

1. 同じ画面を上にスクロールし、「入力モード」を「音声検出」に設定します。

2. 「自動的に入力感度を決定する」オプションのトグルをオンにします。

これで「高度な音声アクティビティ」を無効化できるようになります。

方法9:QoS高パケット優先度を無効にする

「Quality of Service High Packet Priority(QoS高パケット優先度)」の設定が、PCのデフォルト設定と干渉してクラッシュを引き起こすことがあります。以下の手順で無効にしてみましょう。

1. Discordアプリを開き、「ユーザー設定」に移動します。

2. 左側のペインで「APP SETTINGS」の下にある「音声&ビデオ」をクリックします。

3. 「QUALITY OF SERVICE」セクションで、「Quality of Service High Packet Priority を有効にする」のトグルをオフにします。

方法10:キーバインドを削除する

利便性のために登録したキーバインドが、以前のバージョンでは正常に動作していたものの、アップデート後に問題を引き起こすケースがあります。キーバインドを削除して試してみてください。

1. Discordアプリを起動し、「設定アイコン」をクリックします。

2. 左側のペインで「キーバインド」タブに移動します。

3. 各キーバインドの横に表示されている赤い×アイコンをクリックして削除します。

4. すべてのキーバインドに対して同じ操作を行い、PCを再起動します。

方法11:レガシーオーディオサブシステムを使用する

標準モードでクラッシュが発生する場合は、レガシーモードに切り替えることで問題が解決することがあります。

1. Discordを開き、「ユーザー設定 > 音声&ビデオ」メニューに移動します。

2. 下にスクロールして「オーディオサブシステム」セクションを見つけます。

3. ドロップダウンメニューから「Legacy」を選択します。

4. 確認ダイアログで「Okay」ボタンをクリックします。

設定後、問題が解決したか確認してください。

方法12:システムファイルを修復する

Windows 10では、システムファイルチェッカー(SFC)を使ってシステムファイルを自動的にスキャン・修復できます。以下の手順でSFCおよびDISMスキャンを実行しましょう。

1. Windowsキーを押し、「コマンドプロンプト」と入力して「管理者として実行」をクリックします。

2. 「ユーザーアカウント制御」のダイアログで「はい」をクリックします。

3. コマンド「sfc /scannow」を入力し、Enterキーを押してスキャンを実行します。

注意: システムスキャンには数分かかる場合があります。スキャン中も他の作業は可能ですが、ウィンドウを誤って閉じないよう注意してください。

スキャン完了後、以下のいずれかのメッセージが表示されます。

  • 「Windows リソース保護は、整合性違反を検出しませんでした。」
  • 「Windows リソース保護は、要求された操作を実行できませんでした。」
  • 「Windows リソース保護は、破損したファイルを検出し、それらを正常に修復しました。」
  • 「Windows リソース保護は、破損したファイルを検出しましたが、一部のファイルを修復できませんでした。」

4. スキャンが完了したら、PCを再起動します。

5. 再度「管理者としてコマンドプロンプト」を起動し、以下のコマンドを順番に実行します。

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

注意: DISMコマンドを正しく実行するには、インターネット接続が必要です。

方法13:ディスプレイドライバーを更新またはロールバックする

古いディスプレイドライバーや互換性のないドライバーは、クラッシュの原因となることがあります。ドライバーの更新またはロールバックを試みましょう。

オプション1:ドライバーを更新する

1. Windowsキーを押し、「デバイスマネージャー」と入力して「開く」をクリックします。

2. 「ディスプレイアダプター」の横にある矢印をクリックして展開します。

3. グラフィックスドライバー(例:NVIDIA GeForce)を右クリックし、「ドライバーの更新」を選択します。

4. 「ドライバーを自動的に検索」をクリックして、自動的にドライバーを検索・インストールします。

5A. ドライバーが最新版に更新されるのを待ち、PCを再起動します。

5B. すでに最新の場合は「お使いのデバイスに最適なドライバーは既にインストールされています」というメッセージが表示されます。「閉じる」ボタンをクリックしてウィンドウを閉じます。

オプション2:ドライバーをロールバックする

アップデート後にクラッシュが始まった場合は、ドライバーを元のバージョンに戻すことをおすすめします。

1. 上記と同じ手順で「デバイスマネージャー > ディスプレイアダプター」に移動します。

2. ディスプレイドライバーを右クリックし、「プロパティ」を選択します。

3. 「ドライバー」タブに切り替え、「ドライバーを元に戻す」をクリックします。
注意: このオプションがグレーアウトしている場合、PCに以前のドライバーファイルが存在しないか、一度も更新されていないことを意味します。その場合は、他の方法を試してください。

4. ロールバックの理由を選択し、「はい」ボタンをクリックします。

5. 変更を反映させるため、システムを再起動します。

方法14:Windowsを更新する

古いWindows OSもクラッシュの原因になります。OSを最新の状態に保ちましょう。

1. Windows + Iキーを同時に押して「設定」を開きます。

2. 「更新とセキュリティ」をクリックします。

3. 「Windows Update」タブで「更新プログラムのチェック」ボタンをクリックします。

4A. 新しいアップデートがある場合は「今すぐインストール」をクリックし、指示に従って更新します。

4B. すでに最新の場合は「最新の状態です」というメッセージが表示されます。

方法15:Discordを更新する

クラッシュ問題が発生している場合、Discordアプリ自体が古くなっている可能性があります。公式サイトまたはアプリ内から最新版に更新しましょう。通常、Discordは起動時に自動的にアップデートされますが、うまくいかない場合は手動での更新を試みてください。

方法16:Discordを再インストールする

上記のどの方法でも解決しない場合は、Discordの再インストールを試みましょう。再インストールにより、すべての設定がリフレッシュされ、問題が解決する可能性が高まります。

1. Windows + Iキーを同時に押してWindowsの「設定」を開きます。

2. 「アプリ」をクリックします。

3. 「アプリと機能」タブで「Discord」を見つけてクリックし、「アンインストール」ボタンを押します。

4. 画面の指示に従ってアンインストールを完了させます。

5. Windows + Eキーを同時に押してエクスプローラーを開きます。

6. アドレスバーに以下のパスを入力して移動します。
C:\Users\USERNAME\AppData\Local

7. 「Discord」フォルダを右クリックして「削除」を選択します。

8. Discord公式サイトにアクセスし、「Download for Windows」ボタンをクリックします。

9. ダウンロードした「DiscordSetup.exe」ファイルを開き、プログラムをインストールします。

10. インストール後、アプリを起動するたびに自動的に最新版へ更新されます。

方法17:Discordサポートに問い合わせる

すべての方法を試しても問題が解決しない場合は、Discordサポートにリクエストを送信しましょう。サポートチームが問題を分析し、適切な解決策を提供してくれます。

まとめ

この記事では、Discordがクラッシュし続ける問題に対する17の解決方法を紹介しました。多くの場合、キャッシュの削除や設定の見直し、ドライバーの更新などで問題は解決できます。簡単な方法から順番に試していき、どの方法が効果的だったかコメント欄でお知らせください。また、この記事に関するご質問やご提案があれば、お気軽にお寄せください。

  1. 【解決法】Windows 10でSkypeがクラッシュし続ける問題を修正する方法

    Skypeは今さら説明するまでもない、人気のビデオ会議アプリの一つで、多くのWindowsシステムにプリインストールされています。世界中の人々が連絡を取り合ったりビデオ通話を行うために、かつてないほどSkypeを活用しています。しかし、Windows 10ユーザーからは「Skypeが繰り返しクラッシュする」という問題が報告されています。特に緊急の通話の最中に発生すると、深刻な支障となってしまいます。 そこで本記事では、Windows 10でSkypeがクラッシュし続ける問題の解決方法をご紹介します。 「Skypeが動作を停止しました」エラーが発生する原因は? この問題には明確な原因は特定され

  2. Robloxが頻繁にクラッシュする原因と対処法を徹底解説

    Robloxは、数多くのユーザー制作ゲームを楽しめる人気プラットフォームです。ブロック状のキャラクターが特徴的で、自分だけの仮想世界を作ったり、プログラミングでオリジナルゲームを開発したりすることも可能です。しかし、PC版Robloxで「起動中に頻繁にクラッシュする」「プレイ中に強制終了される」といった不具合に悩まされているユーザーは少なくありません。 本記事では、Windows 10 PCでRobloxがクラッシュし続ける問題を解決するための具体的な対処法を、初心者にもわかりやすく順を追ってご紹介します。 Robloxがクラッシュし続ける主な原因 トラブルシューティングに入る前に、まずRob