Windows 11でキャッシュを削除する方法(すべての種類)
システム、ブラウザー、Store、DNSのキャッシュをこの1本で
Windows 11でキャッシュを削除するには、Windowsキー + I で「設定」を開き、「システム」から「記憶域」へ進んで「一時ファイル」をクリックし、消したいカテゴリにチェックを入れて「ファイルの削除」を押します。ブラウザーのキャッシュは、Chrome、Edge、FirefoxでCtrl+Shift+Deleteを押して削除します。Microsoft Storeのキャッシュは wsreset.exe を実行し、DNSキャッシュはコマンド プロンプトで ipconfig /flushdns を実行してください。この4つの手順で、Windows 11パソコンの主要なキャッシュはすべてカバーできます。
キャッシュはパソコンを速くするための仕組みですが、数か月のうちに気づかないまま数ギガバイトの一時データへ膨らみ、ときには不具合の原因にもなります。この記事では、システム、ブラウザー、Microsoft Store、DNSという4種類のキャッシュを1つずつ、具体的な手順とともに解説し、最後にすべてをワンクリックで消す方法を紹介します。
Windows 11でキャッシュが少しずつたまっていく理由
キャッシュとは、同じ処理を次から速く終わらせるためにWindowsやアプリが保存しておく一時データのことです。ブラウザーはWebサイトの画像やスクリプトを保存し、Windowsはサムネイル、更新ファイル、DNSの記録を保持します。Microsoft Storeも独自のダウンロードキャッシュを持っています。これらはすべて正常な動作で、ふだんは確かに役立っています。
問題になるのは、たまり続けることです。Windows Updateの残骸、配信の最適化ファイル、アプリのキャッシュは、気づかないうちに何ギガバイトものディスク容量を占有します。古くなったキャッシュは実害も生みます。更新されないWebページ、いつまでも開かないMicrosoft Store、サーバーを移転した直後に急につながらなくなったサイトなどは、その典型です。
うれしいことに、キャッシュの削除は安全です。消したデータはパソコンを使ううちに自動的に作り直され、副作用は削除後の初回だけページやアプリの表示が少し遅くなることくらいです。ディスクの空き容量が減ってきたとき、アプリの動きがおかしいとき、原因のわからないネットワークエラーが出たときは、まずキャッシュの削除を試す価値があります。
「設定」から一時ファイルとシステムキャッシュを削除する
Windows 11でシステムのキャッシュを削除する最も簡単な方法は「設定」アプリです。Windowsキー + I を押して「設定」を開き、「システム」>「記憶域」と進んで「一時ファイル」をクリックします。Windowsは「Windows Update のクリーンアップ」「配信の最適化ファイル」「サムネイル」「一時ファイル」といったカテゴリを、それぞれの使用容量とともに一覧表示します。削除したい項目にチェックを入れ、「ファイルの削除」を押してください。1つだけ注意点があります。「ダウンロード」にチェックを入れると、ダウンロードフォルダーの中身がすべて消えます。迷ったらチェックは外しておきましょう。
同じ「記憶域」のページにある「クリーンアップ対策の候補」もぜひ確認してください。Windows 11がサイズの大きいファイルや長く開いていないファイル、使わなくなったアプリを提案してくれるので、容量が逼迫しているときに手早く空きを増やせます。ここから「ストレージ センサー」を有効にしておけば、Windowsが定期的に一時ファイルを自動で削除してくれます。
従来からの「ディスク クリーンアップ」も健在です。スタートメニューでディスク クリーンアップと検索して起動し、システムファイルのクリーンアップを選ぶと、古い更新ファイルの残骸まで削除できます。これらの標準ツールはシステムの一時ファイルにはよく効きますが、ブラウザー、Store、DNSのキャッシュにはいっさい触れません。それらには専用の手順が必要です。
Chrome、Edge、Firefoxでブラウザーのキャッシュを削除する
最短の手順は3つのブラウザーで共通です。Ctrl+Shift+Deleteを押すと、閲覧データを削除する画面が直接開きます。期間を全期間にし、キャッシュされた画像とファイルにチェックを入れて実行してください。ページが更新されない、サイトのレイアウトが崩れる、ブラウザーのプロファイルが肥大しているといった症状は、この削除を先延ばしにしてきたサインです。
メニューから操作したい場合は次のとおりです。Chromeでは右上の3点メニューから「設定」>「プライバシーとセキュリティ」と進み、閲覧データの削除を選びます。Edgeでは「設定」>「プライバシー、検索、サービス」に同じ項目があります。Firefoxでは「設定」>「プライバシーとセキュリティ」>「Cookieとサイトデータ」から「データを消去」をクリックします。アカウントのログイン状態を保ちたい場合は、Cookieとパスワードのチェックは外したままにしてください。
これをブラウザーごとに繰り返すのが面倒なら、Disk Mopのブラウザーキャッシュクリーナー(Browser Cache Cleaner)が便利です。Chrome、Firefox、Edge、Safariのキャッシュを1つの画面からまとめて削除できるので、3種類の設定メニューを行き来せずに一度で片づきます。
WSResetでMicrosoft Storeのキャッシュをリセットする
Microsoft Storeが開かない、ダウンロードが途中で止まる、ストアのページが白いままといった症状の原因は、たいていStore自身のキャッシュです。これはブラウザーのキャッシュとはまったく別物で、Windowsには専用のリセットツールが用意されています。
Windowsキー + R を押して「ファイル名を指定して実行」を開き、wsreset.exe と入力してEnterキーを押します。真っ黒な空のウィンドウが表示されるので、数秒待ってください。ウィンドウは自動的に閉じ、続いてMicrosoft Storeが自動で起動します。これがキャッシュのリセットが完了した合図です。インストール済みのアプリや個人のファイルには影響しません。
それでも改善しない場合は、「設定」>「アプリ」>「インストールされているアプリ」と進み、Microsoft Storeを探して詳細オプションを開きます。まずはデータを保持したまま直せる「修復」を試し、それでも解決しないときだけ「リセット」を使ってください。
コマンド プロンプトからDNSキャッシュを削除する
Windowsは、WebサイトのアドレスをサーバーのIPアドレスへ変換したDNS問い合わせの結果を保存し、再訪したページを速く表示できるようにしています。ところが、サイトが新しいサーバーへ移転したり、VPNやDNSの設定を変更したりすると、この記録は古いままになります。サイトにアクセスできないというエラーの原因は、まさにこれであることが少なくありません。
Windows 11でDNSキャッシュを削除するには、スタートメニューで cmd と入力してコマンド プロンプトを開き、ipconfig /flushdns を実行します。DNSリゾルバーキャッシュを正常にフラッシュしましたというメッセージが表示されれば完了です。同じコマンドはPowerShellやWindows Terminalでも使え、再起動も必要ありません。気になる方は、削除する前に ipconfig /displaydns で現在保存されている記録を確認できます。
コマンド操作を避けたい場合は、Disk MopのDNSキャッシュクリーナー(DNS Cache Cleaner)がワンクリックで同じ処理を実行します。ネットワークの不調が頻繁に起きる方や、コマンドラインが苦手な方に便利なショートカットです。
すべてのキャッシュをワンクリックで削除する
ここまでの方法はどれも有効ですが、共通する事情に気づいたでしょうか。4種類のキャッシュに対して4か所を回る必要があり、しかもどれも次の掃除の時期を教えてはくれません。多くの方はディスクがいっぱいになってから、あるいは何かが壊れてから初めてキャッシュを消しますが、それは掃除の効果が最も薄いタイミングでもあります。
Disk Mopはこの一連の作業をワンクリックにまとめます。高速化(Speed Up)機能は、システムキャッシュ、ブラウザーのキャッシュ、古いダウンロード、ごみ箱を一度に片づけます。細かく制御したいときは、キャッシュクリーナー(Cache Cleaner)、ブラウザーキャッシュクリーナー、DNSキャッシュクリーナーが種類ごとに対応します。スケジュールクリーンアップ(Scheduled Cleanup)は毎週または毎月すべてを自動実行し、システム健全性スコア(System Health Score)はパソコンの手入れが必要な時期をひと目で示してくれます。
Disk Mopは機能を絞った無料版を無償でダウンロードでき、Pro版は買い切り19.90ドルの永続ライセンスです。サブスクリプションはありません。アプリはWindows 10と11に加え、macOSでも動作します。
評決
Windows 11のキャッシュ削除は、結局のところ4つの基本操作に集約されます。「設定」から一時ファイルを削除する、ブラウザーではCtrl+Shift+Deleteでキャッシュを消す、wsreset.exe でMicrosoft Storeのキャッシュをリセットする、ipconfig /flushdns でDNSキャッシュを削除する。この4つを定期的に実行すれば、実際にディスクの空き容量が戻り、日常的な小さな不具合の多くを起きる前に防げます。
Disk Mopは、この4つを1つのアプリにまとめています。高速化ボタンが一連の作業をワンクリックに変え、スケジュールクリーンアップがその後のメンテナンスを完全に自動化します。キャッシュのことを二度と考えたくないなら、Disk MopこそがWindows 11をきれいで快適に保つ最も手間のかからない方法です。