
記事内に商品プロモーションが含まれる場合があります
スマホやパソコンのブラウザでネットサーフィンをしているときに、よく見かける「キャッシュ」とは何なのでしょうか。この記事ではIT用語「キャッシュ(cache)」の意味と削除の仕方を分かりやすく図解します。
ブラウザのキャッシュとは?
どんなものなのか、図にまとめてみました。

キャッシュについて知っておきたいこと
ここからは分かりづらい部分をまとめて解説していきます。
保存されたキャッシュはいつ消えるの?
ブラウザは端末の空き容量や内部の管理方針に応じてキャッシュを保存・削除します。容量が増えると古いデータなどが削除されることがありますが、容量の上限を利用者が簡単に変更できるとは限りません。
また、保存したデータをそのまま再利用できる期間は、サイト側の指定などにも左右されます。期限を過ぎても直ちにファイルが消えるとは限らず、サーバーへ更新の有無を確認して再利用する場合があります。
キャッシュの削除方法はのちほど説明します(ジャンプする)。
Googleなどの検索エンジンのキャッシュとは?

上の図は、公開当時の検索結果にあった「キャッシュ」へのリンクです。Google検索で保存ページを開く機能やcache:検索は現在利用できません。この節は当時の機能を説明する参考として残しています。
当時のGoogle検索の「キャッシュ」は、Google側がウェブページを一時保存したものでした。元のページが開きにくいときに、その保存版を読める場合がありました。ブラウザのキャッシュが自分の端末側に保存される仕組みなのに対し、こちらは検索サービス側の保存版です。現在利用できる対処法として案内するものではありません。
デメリット
※スーパーリロード:ブラウザのキャッシュを使わずにページを読み直す操作。ブラウザ全体の保存データを削除する操作とは異なります。
スーパーリロードの方法
- WindowsのChrome:Ctrl+Shift+R(またはShift+F5)。Firefox:Ctrl+F5、またはCtrl+Shift+R。
- MacのChrome・Firefox:⌘+Shift+R。Safari:⌥+⌘+R(ソースからページを再読み込み)。⌘+Rだけでは通常の再読み込みです。Safariの操作はChrome・Firefoxと異なります。
- グーグルクロームの場合(WindowsでもMacでも):こちらの記事で簡単にスーパーリロードする方法を解説しています。
また、キャッシュにより一時的に保存されるデータが膨大になれば、当然パソコンやスマホの容量を喰ってしまいます。これもキャッシュのデメリットの1つですね。
ブラウザのキャッシュを削除する方法
削除方法はブラウザによって違います。キャッシュは画像などの一時データ、履歴は閲覧したページの記録、Cookieはログイン状態などにも関わるデータで、同じものではありません。削除画面で対象を確認しましょう。Cookieなども消すとログインし直す必要が生じる場合があります。
グーグルクローム

上の画像は公開当時のChromeです。現在は右上のメニュー(点が縦に3つ並んだアイコン)から[閲覧履歴データを削除]を開きます。旧画面の[その他のツール]経由とは配置が異なります。

上の削除画面も公開当時のものです。現在、保存済みキャッシュを全期間分消したい場合は、期間に[全期間]を選び、[キャッシュされた画像とファイル]を選択して[データを削除]で確定します。キャッシュだけを消す場合は、履歴・Cookie・ダウンロード履歴など他の項目を選ばないでください。旧画像には他の項目にもチェックが入っていますが、それらまで選ぶ必要はありません。
InternetExplorer
以下は旧Internet Explorerで行っていた操作です。IE11は多くのWindows環境でサポートが終了しており、現在の一般的なブラウザとして利用を勧めるものではありません。旧版によって操作は異なりますが、IEでは「インターネット一時ファイル」がキャッシュに当たります。
手順(例外あり)
- インターネット・エクスプローラーを開いて右上の[歯車マーク]をクリック
- [インターネットオプション]をクリック
- [全般]タブを開くおそらくいちばんはじめに開いているところです
- [閲覧の履歴]の部分にある[削除(D)]をクリック
- [インターネット一時ファイル]にチェックをつける
- 右下の[削除]をクリックして完了
こちらは公開当時に紹介していた、Internet Explorerのバージョン別の削除手順です。旧環境向けの参考として残しています。
参考IEのキャッシュのクリア方法分かりやすくまとまっていますiPhone
手順
- ホーム画面から[設定]を開く
- [アプリ]を開き、[Safari]をタップします。古いiOSでは設定内にSafariが直接表示される場合があります。
- 下にスクロールして[履歴とWebサイトデータを消去]をタップ
- 消去したい期間を確認し、[履歴を消去]をタップします。
- これで履歴・キャッシュ・Cookieが消去されます。履歴を残してCookieとキャッシュを消したい場合は、[設定]→[アプリ]→[Safari]→[詳細]→[Webサイトデータ]から[全Webサイトデータを削除]を選びます。こちらもキャッシュだけを消す操作ではありません。