携帯電話が最新の iOS アップデートのダウンロードを拒否する理由を確認するには、[設定] > [一般] > [iPhone ストレージ] を開きます。カラフルなストレージ バーの下部に、15 GB、25 GB、さらには 40 GB を消費する「システム データ」 (以前は「その他のストレージ」と呼ばれていた) というラベルの付いた巨大な灰色のカテゴリがあります。
システム データはオペレーティング システムの不具合ではありません。これは、キャッシュされたファイル、メディア ストリーミング バッファ、Siri の音声、ログ、そして最も重要なローカルのオフライン電子メール データベースを包括する分類です。メールキャッシュを消去せずに数年間 iPhone を使用していた場合、キャッシュされた何千もの添付ファイルのプレビューが内部フラッシュ ストレージを消費しています。
メールキャッシュがシステムデータ内に実際に保存するもの
| キャッシュコンポーネント | 内容 | iOS がそれを維持する理由 | フラッシュする方法 |
|---|---|---|---|
| SQLite メール インデックス | これまでに受信または送信したすべてのメールの全文検索インデックス | メールボックス全体での Spotlight 検索を高速化します | アカウントが再同期されるとリセットされます |
| 添付ファイルのプレビュー | ローカルにレンダリングされた PDF サムネイル、画像プレビュー、キャッシュされたビデオ | オフライン閲覧時のファイルの再ダウンロードを防止します | メールをパージすると、基礎となるプレビュー ファイルが削除されます |
| 一時同期テーブル | ステージングされたメッセージ、下書きリビジョン、および未完了の IMAP 同期リクエスト | 携帯電話接続が不安定な場合でも同期復元力を維持します | OS メンテナンス サイクル中にフラッシュされる |
データを失わずに iOS メール キャッシュをフラッシュする方法
- メール ストレージのフットプリントを検査する: [設定] > [一般] > [iPhone ストレージ] で、[メール] アプリまでスクロールします。ドキュメントとデータが消費する容量に注意してください。
- アカウント切り替えのトリック: [設定] > [メール] > [アカウント] に移動します。各メールアカウントを選択し、「メール」をオフに切り替えます。 60 秒待ってから、再びオンに切り替えます。 iOS はローカルの一時キャッシュをフラッシュし、最近のメッセージ ヘッダーのみを再ダウンロードします。
- 古いアカウントの削除: アクティブに監視しなくなった古い大学、以前の雇用主、または予備のアカウントを削除します。
- サーバーのメールゴミ箱を空にする: ローカル キャッシュはサーバーの状態を反映します。サーバーに 10 GB のゴミ箱がある場合、携帯電話はその構造をキャッシュします。
急激な肥大化に対するバックアップと復元
アプリ キャッシュをフラッシュしてもシステム データが依然として 30 GB を超えたままの場合、暗号化された Finder/Mac バックアップとそれに続くデバイス全体の復元により、iOS はファイル システム インデックスを最初から完全に再構築する必要があります。
ソースでのキャッシュの膨張を防ぐ
ローカルの電子メール キャッシュを無駄のない状態に保つ最善の方法は、そもそも何百万ものジャンク バイトがメールボックスに入らないようにすることです。 スワイプ メール クリーナー アプリ を使用すると、重い添付ファイルを削除したり、サーバー上で古いニュースレターを直接一括削除したりできるため、iPhone のストレージをきれいな状態に保つことができます。