Macでシステムストレージを減らす方法

Macのストレージが危険なほど不足していませんか?通常、短いディスクのクリーニングを(go on a short disk cleaning spree)実行して、多くのスペースをすばやく解放できます。しかし、時にはそれはそれほど単純ではありません。 

しばらく前に、数百ギガバイトとは言わないまでも数十ギガバイトのディスク容量を消費する可能性のある、やや不可解な「その他」のストレージ(somewhat baffling “Other” storage)について話しました。今回は、もう1つの厄介な問題、つまりMacで肥大化した「システム」ストレージを削減する方法に焦点を当てます。

システムストレージとは何ですか?

Appleメニュー(menu )>このMacについて(About This Mac)>(Apple) ストレージ(Storage)移動すると、Macの内部ストレージインジケータに、オペレーティングシステムに関連するデータの量が「システム」ストレージとして表示されます。

理想的には、20ギガバイト未満にとどまる必要がありますが、 Mac(Mac)を使い続けると、ゆっくりと成長し続けることが期待できます。ただし、それを2桁または3桁上回っている場合、それが発生する最も一般的な理由は次のとおりです。

  • ローカルタイムマシンのスナップショット。
  • 大きなアプリケーションログファイル。
  • 肥大化したアプリケーションまたはシステムキャッシュ。
  • 壊れたスポットライト検索インデックス。

Macに非常に大きな「システム」ストレージ割り当てがある場合、それに続くポインタはそれを減らすのに役立つはずです。ゴミ箱(Don)をクリアし、ストレージ画面を頻繁に確認することを忘れないでください(Trash)

LocalTimeMachineスナップショットを削除する

Macで(Mac)TimeMachineを有効にしている場合、通常のサイズ制限をはるかに超える「システム」ストレージのチャンクが発生する可能性があります。これは、オペレーティングシステムが内部ストレージから古いTimeMachineスナップショットをクリアできない場合に発生します。ターミナル(Terminal)を使用してそれらを確認して取り除くのが最善です。

注:(Note:)可能であれば、先に進む前に、外部バックアップドライブを接続した状態で新しいTimeMachineバックアップを作成してください。(Time Machine)

1. [ファインダー](Finder ) >[アプリケーション(Applications )] >[ユーティリティ]に移動し、[(Utilities )ターミナル(Terminal)]を開きます。

2. tmutil (Time Machine)listlocalsnapshotdatesと入力し、 (tmutil listlocalsnapshotdates)Enterキー(Enter)を押して、すべてのローカルTimeMachineスナップショットとそれらに関連する日付タグのリストを表示します。 

3.ローカルのTimeMachineスナップショットを個別に(最も古いものから始めて)削除し、それによってMacのストレージ(Storage)画面内の「システム」が減少するかどうかを確認する必要があります。

tmutil deletelocalsnapshots(tmutil deletelocalsnapshots)と入力し、その後にスナップショットの日付(date)名前を入力します。(name)次に、 Enterキー(Enter)を押して削除します。

必要に応じて繰り返しますが、最新のスナップショットを削除しないでください。ただし、外部バックアップドライブがある場合は、次のコマンドを使用してすべてを安全に削除できます。

for snapshot in $(tmutil listlocalsnapshotdates | grep -v :); do sudo tmutil deletelocalsnapshots $snapshot; done

アプリケーションログファイルを削除する

Macをしばらく使用している場合は、多数のアプリケーションログファイルが含まれている可能性があります。場合によっては、これらのファイルは数ギガバイトのストレージを消費することになります。Macのユーザーライブラリ内のLogsフォルダに移動すると、それらを確認して削除できます。

1.Finderを開きます。次に、[移動](Go) > [フォルダに移動]を(Go to Folder)選択します。

2.〜~/Library/Logs/Enterキー(Enter)を押します。

3.サイズの大きいログファイルがないか確認し、削除します。作業を簡単にするために、 ( Finderウィンドウの上部から)リスト(List )ビューに切り替え、[サイズ(Size )]列を使用してログファイルをサイズで並べ替えることができます。

接続ログファイルを削除する

アプリケーション(Application)ログは別として、Macには(Mac)メール(Mail)アプリに関連する大量の接続ログファイルも含まれている場合があります。それらをチェックして取り除くのが最善です。

1.Finderを開きます。次に、[移動](Go) > [フォルダに移動]を(Go to Folder)選択します。

2.次のフォルダパスを入力し、 Enterキー(Enter)を押します。

~/Library/Containers/com.apple.mail/Data/Library/Logs/Mail

3.ディレクトリ内の大きな接続ログファイルを削除します。(Delete)

システムとアプリケーションのキャッシュを削除する

オペレーティングシステムとMacで実行されるさまざまなアプリケーションの両方が、多くのファイルを頻繁にキャッシュします。これは処理を高速化するのに役立ちますが、アプリケーションとシステムキャッシュが制御不能になり、「システム」の読み取り値が増加する場合があります。大きなファイルキャッシュをクリアしてみてください。

ヒント:(Tip:)完全なウォークスルーについては、Macキャッシュをクリアする方法を(how to clear the Mac cache)確認してください。

1.Finderを開きます(Finder)。次に、[移動](Go ) > [フォルダに移動]を(Go to Folder)選択します。

2.〜~/Library/Caches/と入力し、 Enterキー(Enter )を押してアプリケーションキャッシュを開きます。

3.リストビューに切り替え、[(List)サイズ(Size )]列を使用してファイルとフォルダーを並べ替えます。次に、ディレクトリ内の特大のアイテムを削除します。

注:(Note: )Finderでフォルダサイズが(Finder)リスト(List)ビューに表示されない場合は、メニューバーの[表示]を開き、[表示オプションの表示]を選択し、[(View )すべて(Show View Options)のサイズを計算(Calculate all sizes)]の横のチェックボックスをオンにして、[デフォルトとして使用(Use as Defaults)]を選択します。

4.Macを再起動します(Mac)。すべてが良さそうな場合は、ゴミ箱(Trash)をクリアします。

5.手順1〜4を繰り返します(1)(4)代わりに手順2でパス/Library/Caches/(システムキャッシュを開きます)を使用します。

セーフモードの開始/終了

セーフモードで起動すると、 (Mode)Mac上の冗長または廃止されたシステム関連ファイルを削除するのに役立ちます。そのためには、まずMac(Mac)の電源を切ります。電源を入れ直しますが、Appleロゴが表示されるまでShiftキーを押し続けます。(Shift )

Macが(Mac)セーフモード(Safe Mode)で起動したら、Appleメニュー(Apple menu )>このMacについて(About This Mac )>ストレージ(Storage)に移動します。ストレージインジケータが完全に更新されるまで、数分待ちます。(Wait)次に、Macを通常どおり再起動し、それが役に立ったかどうかを確認します。

Spotlightインデックスを再構築する

Spotlight Searchインデックスが壊れているために、 Macに誤った「システム」ストレージの読み取り値が表示される場合があります。Macのシステムストレージを減らすために、再構築してみてください。

1. Appleメニューを開き、[(Apple menu)システム環境設定](System Preferences)を選択して、[ Spotlight ]を選択します。

2. [プライバシー(Privacy )]タブに切り替えます。次に、システムドライブをデスクトップからドラッグアンドドロップします。

注:(Note:)システムドライブがデスクトップに表示されていない場合は、Finderを開き(Finder) Finderメニュー(Finder)で[設定](Preferences )を選択します。次に、[ハードディスク](Hard disks)の横のチェックボックスをオンにします。

3. [ OK]を選択して、SpotlightSearchでシステムドライブの検索(Search)を停止することを確認します。

4.しばらく待ちます。(Wait)次に、追加したシステムドライブを選択し、削除(Delete )(—)ボタンを使用して削除します。

これにより、SpotlightSearchがシステムドライブのインデックスを再作成するように求められます。

複雑すぎる?Onyxを使用する

Macのシステムストレージを減らすための上記の方法が面倒だと思われる場合は、 Onyxを使用してみてください。これは完全に無料のアプリケーションであり、ローカルのTime Machineスナップショットをすばやく削除し、古いログファイルを削除し、アプリケーションとシステムのキャッシュをクリアし、Spotlightインデックスを再構築できます。

Onyxはジャンク除去ツールとしても機能します。Macでストレージ関連の問題が頻繁に発生する場合は、それを使用することを強くお勧めします。これが完全なOnyxウォークスルー(complete Onyx walkthrough)です。



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts