激しいゲームプレイ中や重要な通話中にDiscordが頻繁にクラッシュする理由を疑問に思っているなら、あなただけではありません。この厄介なエラーは、ハードウェアの制限、ソフトウェアの競合、破損したキャッシュファイルなど、様々な原因で発生します。このガイドでは、Discordの安定性を回復するための実践的な段階的な解決策を提供します。
解決策1. Discordのクラッシュを修正するためにキャッシュファイルをクリアする
時間の経過とともに、アプリは画像、動画、スクリプトを保存しますが、これらが新しいアップデートと競合する可能性があります。以下の手順に従ってください:
- Discordを完全に終了します。システムトレイ(画面右下)を確認し、バックグラウンドで実行されていないことを確認してください。
- キーボードのWindowsキー + Rを押して、ファイル名を指定して実行ダイアログボックスを開きます。
- フィールドに%appdata%と入力し、Enterキーを押します。これによりRoamingフォルダが開きます。
- Discordという名前のフォルダを探します。開いて、Cache、Code Cache、GPUCacheという名前のフォルダを見つけます。
- これら3つのフォルダ内のすべてのファイルを選択して消します。心配しないでください。次回ログイン時にアプリが新しくクリーンなバージョンを再生成します。
解決策2. ハードウェアアクセラレーションを無効にする
デフォルトでは、アプリは重い処理をGPU(グラフィックス処理装置)に依存しています。通常は処理速度が向上しますが、中級機や古いPCでDiscordが頻繁にクラッシュする原因となることが多く、特にゲームを同時に実行している場合に顕著です。
手順は以下の通りです:
- アプリを開き、ユーザー名付近のユーザー設定(歯車アイコン)をクリックします。
- 左サイドバーを下にスクロールし、アプリ設定セクションの詳細設定を選択します。
- ハードウェアアクセラレーショントグルを探します。
- 電源を切るに切り替えます。電源を切るとアプリが再起動する旨の警告が表示されます。
- OKをクリックして確定します。これによりアプリはレンダリングにCPUを使用するよう強制され、安定性が向上します。
解決策3. グラフィックドライバを更新する
このプラットフォームはビデオ通話やストリーミングに最新のレンダリング技術を利用しているため、古いドライバは重大な競合を引き起こします。Discordがハードウェアと正常に通信できない場合、単純に終了します。
- スタートボタンを右クリックし、デバイスマネージャーを選択します。
- ディスプレイアダプターセクションを展開します。
- 専用グラフィックカード(NVIDIA、AMD、またはIntel)を右クリックし、ドライバーの更新を選択します。
- ドライバーを自動的に検索するを選択します。
- または、公式メーカーのウェブサイト(例:NVIDIA GeForce)にアクセスし、最新の「Game Ready Driver」を手動でダウンロードします。
解決策4. Discordオーバーレイの電源を切る
「オーバーレイ」機能は、全画面ゲーム中に誰が話しているかを確認できます。ただし、この機能はゲームのエンジンに組み込まれるため、通知が表示されるたびにDiscordがクラッシュするシステムレベルのエラーを引き起こす可能性があります。
- ユーザー設定に移動します。
- アクティビティ設定カテゴリで、ゲームオーバーレイをクリックします。
- ゲーム内オーバーレイを有効にするスイッチをオフに切り替えます。
- 特定のゲームのみ無効化したい場合は、登録済みゲームに移動し、該当タイトル横の監視アイコンをクリックして無効化してください。
ヒント: グローバルチャット中に接続が不安定だったり、アプリが特定のアセットを読み込めない場合は、高品質プロキシサービスで地域制限を回避できます。ネットワーク経路を安定させるため、LightningX VPN の使用をお試しください。
高度なプロトコルを採用し、パケットロスを低減。ISP干渉による切断を防止します。サーバーへの低遅延経路を確保することで、ネットワーク起因のアプリフリーズを効果的に解消し、中断のないゲームプレイやストリーミングに不可欠なツールとなります。
解決策5. 旧式オーディオサブシステムへの切り替え
ボイスチャンネルに参加した瞬間や通話応答時にアプリが強制終了する場合は、オーディオハードウェアが最新の「標準」オーディオエンジンと互換性がない可能性があります。切り替え手順:
- ユーザー設定 > 音声とビデオ に移動します。
- ページの一番下までスクロールします。
- オーディオサブシステム の下のドロップダウンメニューを見つけます。
- 標準 から レガシー に変更します。
- 確認プロンプトで OK をクリックします。これにより、マイクとスピーカーの処理に互換性の高い古い方法が使用されます。
解決策6. Windows システムファイルの破損を確認する
Discordが頻繁にクラッシュする原因は、アプリ自体ではなく破損したWindows DLLファイルにある場合があります。
- Windows検索バーにcmdと入力します。
- コマンドプロンプトを右クリックし、管理者として実行を選択します。
- コマンドsfc /scannowを入力し、Enterキーを押します。
- システムが破損ファイルをスキャン・修復するまで待ちます。この処理には5~10分かかる場合があります。
- スキャンが100%に達したら、コンピューターを再起動してください。
こちらもご覧ください:Discord アップデート 終わらない(ループ)エラーを修正 – 10の方法
解決策7. ベータ版「実験機能」またはプラグインを無効化する
多くのパワーユーザーはBetterDiscord(https://betterdiscord.app/)をインストールするか、パブリックテストビルド(PTB)に参加しています。これらのバージョンは本質的に不安定です。改造版を使用している場合、公式アップデートでコードが破損することが頻繁に発生します。
BetterDiscordを使用している場合は、インストーラーを実行しアンインストールオプションを選択してください。PTBまたはCanary版を使用している場合は、公式ホームページからダウンロードした安定版ビルドに戻してください。クラッシュが止まるかどうか確認するため、数日間カスタムCSSテーマの使用を避けてください。
解決策8. 音声とビデオ設定のリセット
設定が複雑すぎる場合(例:多数のKrispノイズ抑制フィルターやエコーキャンセルを有効化)、ソフトウェアがオーディオエンジンを起動できない可能性があります。設定をリセットするには以下の手順を実行してください:
- ユーザー設定 > 音声とビデオ に移動します。
- 画面下部にスクロールします。
- 音声設定をリセット と表示された大きな赤いボタンをクリックします。
- マイク入力デバイスと出力デバイスを一つずつ再設定します。
解決策9. Discordを適切に再インストール
単純な更新で失敗した場合、クラッシュループを修正するには完全なクリーンアップが必要です。標準的なアンインストールでは破損した設定ファイルが残ることがあります。
- コントロールパネル > プログラムのアンインストールを開き、アプリを削除します。
- Win + R を押し、%localappdata% と入力し、Discord フォルダを消します。
- 再度 Win + R を押し、%appdata% と入力し、そこにある Discord フォルダも消します。
- PCを再起動します。
- Discord公式ウェブサイトから新しいインストーラーをダウンロードし、管理者として実行します。
解決策10. 互換モードの電源を切る
互換モードは90年代のソフトウェア向けに設計されています。Windows 7や8の互換モードで最新のElectronベースのアプリを実行すると、誤ったエラーが発生してアプリが終了します。
- デスクトップ上のショートカットアイコンを右クリックします。
- プロパティを選択し、互換性タブをクリックします。
- 「このプログラムを互換モードで実行する」チェックボックスがオフになっていることを確認します。
- 適用をクリックし、アプリを再起動してみてください。
まとめ
Discordが頻繁にクラッシュする場合は、キャッシュエラー、ハードウェアアクセラレーション、古いドライバー、不安定な設定が原因であることが多いです。上記の修正を適用することで、アプリの安定性を迅速に回復させ、繰り返しのクラッシュを防ぐことができます。















