Macでキャッシュをクリアする方法

ウェブブラウザ、ネイティブアプリケーション、サードパーティ製プログラム、システムサービスは、常にあなたのMac上にファイルのキャッシュを作成します。これらのキャッシュはストレージを消費しますが、処理の高速化にも役立ちます。例えば、次にSwitching to Macにアクセスする時は、キャッシュされたサイトデータによってブラウザがより速く読み込むことができます。同じように、これはMacで行うあらゆることに当てはまります。

また、キャッシュファイルは、それを作成するプログラムやサービスによって定期的に消去され、更新されます。それでも、古いキャッシュ、破損したキャッシュ、肥大化したキャッシュがクラッシュ、速度低下、その他無数の問題の原因になっていることがあります。このような場合は、Macのキャッシュを手動でクリアする必要があります。

目次

    How To Clear Cache on a Mac

    ブラウザにはキャッシュをクリアするメカニズムが組み込まれており、すべてのプロセスを迅速かつ簡単に行うことができます。しかし、アプリケーションとシステムのキャッシュをクリアするには、いくつかの作業が必要です。

    ストレージの解放が目的の場合、キャッシュファイルの削除を検討するのは、他のすべてのディスククリーニングを行った後にする必要があります。

    Macでブラウザのキャッシュをクリアする方法

    ウェブサイトが正しく読み込まれない、または機能しない場合、ブラウザのキャッシュをクリアすることが、問題のトラブルシューティングのために最初に行うべきことであることがよくあります。以下では、SafariとGoogle Chromeでブラウザのキャッシュをクリアする方法を説明します。

    Safariでブラウザのキャッシュをクリアする

    Safariのデフォルトでは、ブラウザのキャッシュをクリアするオプションが表示されません。そのため、まず非表示を解除する必要があります。

    1.Safariを起動します。次に、Safariのメニューを開き、「環境設定」を選択します。

    Preferences menu \” >

    2.詳細設定」タブに切り替え、「メニューバーに現像メニューを表示する」にチェックを入れます。

    Advanced tab and show develop menu in menu bar checkbox

    3.開発]メニュー(メニューバーに表示されている)を開き、[キャッシュを空にする]を選択します。

    Empty CAches menu option

    Chromeでブラウザのキャッシュをクリアする

    SafariではなくChromeを使用している場合、ブラウザのキャッシュをクリアするのは比較的簡単です。

    1.新しいChromeタブを開き、Shift Command Deleteを押して、閲覧データの消去画面を表示させます。

    2.キャッシュされた画像とファイル」オプションを選択し、「時間範囲」を「すべての時間」に設定し、「データを消去」を選択します。

    Caches images and files checkbox and clear data button

    オプション – DNSキャッシュをクリアする

    MacのDNS(ドメイン名サービス)キャッシュは、ブラウザがウェブアドレスをすばやく見つけて接続するのに役立ちます。SafariやChromeがまだウェブサイトを読み込めない場合、古いDNSキャッシュが問題を引き起こしている可能性があります。この場合、キャッシュをクリアすることで、Macが最新のDNSデータを取得するようになります。

    1.Command Spaceキーを押して、Spotlight検索を開きます。そして、「Terminal」と入力し、Enterキーを押します。

    2.ターミナルウィンドウに以下のコマンドを入力し、Enterキーを押します。

    sudo killall -HUP mDNSResponder

    Terminal window with command: sudo killall -HUP mDNSResponder

    3.管理者パスワードを入力し、Enterキーを押すと、DNSキャッシュがクリアされます。

    Macのアプリケーションキャッシュをクリアする方法

    Mac のアプリケーションキャッシュをクリアすると、プログラムやネイティブのシステムコンポーネント(メール、メッセージ、マップなど)に関連する問題を修正できます。この方法は非常に安全ですが、実行する前にMacのバックアップを作成することをお勧めします。そうすれば、万が一何か問題が発生したときに、復元することができます。

    1.開いているアプリをすべて終了させます。次に、Finderを開き、Command Shift Gを押して、「フォルダへ移動」ボックスを表示させます。

    2.2. ~/Library/Caches と入力し(最初のチルダを忘れずに)、Go をクリックすると、アプリケーションキャッシュが開きます。

    Go to Folder window with Go button

    3.Command A を押してすべてのファイルとフォルダを選択し、右クリックで「ゴミ箱に移動」を選択してアプリケーションキャッシュをすべて削除します。

    Move to Trash in right-click menu

    その後、Macを再起動します。その後、ドック上のゴミ箱アイコンを右クリックし、「ゴミ箱を空にする」を選択して、削除されたファイルに関連するスペースを解放します。

    Macでシステムキャッシュをクリアする方法

    アプリケーションキャッシュをクリアすると、ネイティブアプリやシステムコンポーネントに関連する多くのファイルが削除されます。それでも問題が発生する場合は、以下の2つの場所にアクセスして、オペレーティングシステムに関連する追加のファイルをクリアすることができます。実行する前に、Macのバックアップを作成することを忘れないでください(まだ作成していない場合)。

    1.Finderを開き、Shift Command Gを押します。

    2.Go to Folderボックスに「/Library/Caches」(頭にチルダをつけない)と入力します。Go to Folder with /Library/Caches in field and Go button .

    3.Command Aキーを押して、すべてのファイルを選択します。次に、右クリックして、Move to Trashを選択します。

    Right-click menu with Move to Trash selected

    4.管理者パスワードを入力し、「OK」をクリックすると、削除されます。お使いのMacで特定のファイルやフォルダの消去ができない場合は、そのままにしておいてください。

    5.ステップ1〜4を繰り返しますが、ステップ2のフォルダパス /System/Library/Caches を代わりに使用します。このフォルダ内のcom.apple.kext.cachesというサブフォルダを除くすべての項目を削除してください。

    Right-click with Move to Trash selected

    6.セーフモードでMacを再起動します。これは、手動で削除できない様々なシステム関連のキャッシュをリセットするのに役立ちます。これを行うには、Macを再起動し、起動チャイムの直後にShiftキーを押したままにします。Appleのロゴが表示されたら、キーを離します。

    Macがセーフモードで起動し終わったら、普通に再起動するだけです。問題がなければ、ゴミ箱を空にすることができます。

    Onyx を使って Mac のキャッシュをクリアする方法

    サードパーティのクリーンアップツールを使って、Mac上のブラウザ、アプリケーション、システムキャッシュをクリアすることもできます。クリーンアップツールを使えば、作業が楽になるだけでなく、手動で削除するのが難しいもの(特にシステムに関連するもの)を深く掘り下げて削除することができます。

    Onyx for Macは、何年も前からある優れた(そして無料の)ツールで、お勧めします。ただ、アプリケーションとシステムキャッシュをきれいにするために、使用前にMacをバックアップすることを忘れないでください。

    Onyx をインストールした後、Onyx を開き、[Maintenance] タブに切り替えます。キャッシュの削除オプション(システム、アプリケーション、インターネット)がクリーニングの隣に表示されているはずです。

    Onyx Maintenance tab with Cleaning options

    オプション] ボタンを使用して、キャッシュされたデータのさまざまなサブカテゴリを選択することもできます。ただし、お使いのMacに深刻な問題がない限り、デフォルトの選択にこだわるのがベストです。

    Options submenu

    削除するものが決まったら、[タスクの実行]をクリックします。Onyx には他にも様々なツールが付属しています。

    CCleaner for Macも無料のクリーンアップツールです。しかし、このプログラムにはプライバシーに関連する問題が過去にあったため、使用を控えることをお勧めします。

    必要なとき以外は消去しない

    多くの人が信じていることですが、Macを最適化するために定期的にキャッシュファイルをクリアする必要はありません。Macを最適化するために、定期的にキャッシュをクリアする必要はありません。ブラウザ、アプリケーション、システムのキャッシュを削除するのは、トラブルシューティングの手段としてだけにしてください。それ以外の場合は、Macをそのままにしておけば、キャッシュデータをうまく管理できるはずです。

    Scroll to Top