# WindowsでDiscord全体をリセットせずキャッシュを削除する

Discordの読み込みが止まるときは、アプリ全体をリセットする前に公式のキャッシュ保存先を試します。Windowsでは `%AppData%\discord\Cache` が対象です。親フォルダーは残し、変更を一つずつ確かめます。

## キャッシュの問題かを見分ける

[Discordのトラブルシューティングガイド](https://support.discord.com/hc/en-us/articles/31623498041623-Discord-Troubleshooting-Guide)は読み込み停止への対処としてキャッシュ削除を挙げていますが、接続と音声の問題は別に扱っています。変更前に [Discordの稼働状況](https://discordstatus.com/)を確認します。空白のウィンドウだけでサービス障害をキャッシュの問題と判断しないでください。

まずDiscordを再起動し、失敗する操作、ブラウザー版の動作、削除前のフォルダー容量を記録します。再起動で直ればそこで終了です。音声だけの問題なら音声の案内に従い、ローカルデータの削除を繰り返しません。

## Discordを完全に終了する

通話や配信から退出し、時計付近の通知領域にあるDiscordアイコンのメニューに終了操作があれば使います。データフォルダーを開くのはその後です。ウィンドウを閉じただけで停止したと判断しません。

Discordの案内でも完全終了とタスク マネージャーの確認を求めています。Discordのプロセスが残っていないことを確かめます。残っていれば作業を保存して該当するDiscordプロセスだけを終了し、名前が似た別のプロセスには触れません。

## 対象のフォルダーを確認する

エクスプローラーのアドレスバーに `%AppData%\discord\Cache` を貼り付けます。DiscordがWindows向けに示す場所です。存在しなければ中止し、隣のフォルダーを削除したり、別のインストールも同じ構成だと決めつけたりしません。

| 場所 | 根拠 | 最初の対応 |
| --- | --- | --- |
| `%AppData%\discord\Cache` | Discord公式のキャッシュ保存先 | 確認してここだけを削除 |
| `%AppData%\discord\Code Cache` | Mole for Windowsの独立したキャッシュルール | 別の確認に残す |
| `%AppData%\discord\GPUCache` | Mole for Windowsの独立したキャッシュルール | 別の確認に残す |
| `%AppData%\discord` | アプリデータの親フォルダー | キャッシュだけのテストでは残す |

現在のDiscordの案内が指定するのはCacheです。残る二つはMoleのカタログで確認した場所であり、公式が三つまとめて削除するよう案内しているわけではありません。一つずつ変更すれば効果を判別できます。

## 設定をリセットせずキャッシュだけを削除する

Discordが停止した状態で、確認したCacheの中身だけを選び、通常のDeleteを使います。Windowsの確認を読み、当面はごみ箱に残します。復元が必要なのに完全削除になる場合は中止します。Shift+Deleteは使いません。

[Microsoftのディスク クリーンアップの説明](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cleanmgr)によると、ごみ箱のファイルは完全に削除するまでディスクを使います。フォルダーが小さくなっても空き容量がすぐ増えるとは限りません。

Discordの親フォルダーにあるほかの項目は残します。[破損したインストールの修復手順](https://support.discord.com/hc/en-us/articles/115004307527--Windows-Corrupt-Installation)にあるAppData全体のリセットとは分けてください。そちらはアプリデータとインストールファイルを削除するため、別の準備が必要です。

## 起動して同じ操作を確かめる

Discordを開き、失敗していた操作を繰り返します。アカウントと設定を確認してから保管したファイルを処分します。取得した内容に応じてキャッシュは増え、再構築には接続と利用できる取得元が必要です。個人ファイルの復元とは異なります。

悪化した場合は再び終了してから、保管した項目を元の場所に戻します。今回の分だけを対象にし、競合の確認を読んで新しいデータを不用意に上書きしません。戻せるのはごみ箱に残っている間だけです。

同じ停止が続くなら、エラーとテスト結果をDiscordサポートへ伝えます。親フォルダーの削除へ広げず、ほかの容量問題は [Windowsのキャッシュガイド](/ja/windows/blog/windows-cache-cleanup)や[一時フォルダーのガイド](/ja/windows/blog/windows-temp-folder-cleanup)で調べます。

## Moleが扱う範囲

Mole for Windowsのクリーンには `%AppData%\discord\Cache`、`%AppData%\discord\Code Cache`、`%AppData%\discord\GPUCache` の個別ルールがあります。対象は各キャッシュで、Discordの親フォルダー全体ではありません。実際に表示されるパスを確認してください。削除とは別に、アンインストールは [Discordの検証済みアプリガイド](/windows/tested-apps/discord)で扱っています。

## よくある質問

### 三つのキャッシュをすべて削除する必要がありますか？

まずDiscord公式のCacheを試します。Code CacheとGPUCacheにMoleのルールがあっても、すべての読み込み問題で三つとも削除する必要があるとは限りません。

### ログインや設定もリセットされますか？

この手順では親のアプリデータを残しますが、すべてのクライアント版のセッション動作を保証するものではありません。ログインを求められたら削除を止め、正しいアカウントにログインして設定を確認してから次の修復を考えます。

### 空き容量が増えないのはなぜですか？

ごみ箱のファイルはまだ容量を使います。Discordを確認してから今回の項目だけを完全に削除するか判断し、無関係なごみ箱の内容まで消さないでください。


Canonical: https://mole.fit/ja/windows/blog/clear-discord-cache-windows
