写真は消えていません——「取り除かれた」まま止まっています
3年前の写真をタップします。ぼやけたまま開き、低解像度のまま止まり、小さなインジケータかビックリマークが出て、あとはそのまま。翌日試しても何も変わりません。「この写真は壊れた」「もう失われた」と考えてしまうのも無理はありません。
まず間違いなく、そうではありません。「取り除く(オフロード)」は「削除」ではありません。 いま見えているのはプレースホルダ——端末に残された小さなプレビュー——であり、フル解像度のオリジナルはiCloudにあります。ただ、何かがダウンロードを静かに止めている。厄介なのは、それが何なのかを誰も教えてくれないことです。
なぜエラーが出ないのか
「iPhoneのストレージを最適化」がオンのとき、端末はプレビューを保持し、必要になった時点でオリジナルを取りに行きます。iOSはこの取得を「あなたが待っている処理」ではなく「バックグラウンドの便宜」として扱います。だから条件が整わないとき、失敗するのではなく——先送りにします。無期限に、そして静かに。
バッテリーと通信量の観点では妥当な設計です。しかし切り分けには最悪です。10秒後にダウンロードされる写真と、永遠にされない写真が、画面上でまったく同じに見えるのですから。以下が実際に先送りを引き起こす4つの原因を、確認する価値のある順に並べたものです。
1. 低電力モード
最も多い原因であり、最も知られていない原因です。低電力モードは「iCloud写真」の同期を完全に停止させます——遅くするのではなく、止めます。バッテリーが慢性的に少なく、あの黄色いアイコンがほぼ常時ついているなら、あなたのライブラリは何週間も同期しておらず、すべてのダウンロード要求が保留に回されています。
「設定」→「バッテリー」でオフにし、電源につないで、Wi-Fi環境で数分待ってください。写真が埋まりはじめたら、それが原因でした。
2. iCloudの容量がいっぱい
iCloudが満杯だとアップロードが止まり、アップロードを完了できないライブラリは、上りも下りも予測しづらい挙動になっていきます。通知は一度だけ、おそらく何週間も前に届いていて、それきりです。
「設定」→ 自分の名前 →「iCloud」を確認してください。上限に張り付いているならそれが答えで、解決策はプランの拡張かライブラリの縮小です。タップを増やすことではありません。この状態にはもう一つ厄介な症状があり、写真を削除しても容量がまったく空かなくなるという形で現れます。
3. 端末側にオリジナルを置く空きがない
これは本物の落とし穴で、気づく人はほとんどいません。フル解像度の写真を表示するために、iOSはまずオリジナルを端末のストレージに書き込む必要があります。空き容量が1%しかなければ置き場所がなく、ダウンロードは完了できません。
結果、こういう堂々巡りになります。端末がいっぱい → だから「最適化」をオンにした → だから写真はプレビュー → だからオリジナルが欲しい → だから空き容量が要る → でもそれがない。この状態にいるなら、何でもいいので2〜3GB空けて、もう一度その写真を開いてみてください。たいてい、その場で表示されます。
4. 同期が静かに諦めている
「設定」→「写真」の一番下までスクロールしてください。そこにあるステータス行は、「写真」アプリのUI全体で最も有用な一文です。「最新の状態です」か、残り件数か、「一時停止中」かを教えてくれます。
件数が何日も動いていないなら、遅いのではなく止まっています。iOSが制限をかけたときに現れる「明日まで一時停止」の項目も確認を——これは誤タップされやすい場所です。モバイル通信でのダウンロードは別設定なので(「設定」→「写真」→「モバイルデータ通信」)、Wi-Fiでしか動かないライブラリは単にそう設定されているだけかもしれません。
それでも動かないとき
- 本気の条件を与える。 電源に接続、Wi-Fi、画面をロックして一晩、触らない。大量の滞留は本当に何時間もかかりますし、iOSは端末を使用中このジョブを容赦なく後回しにします。
- その写真を開いたまま放置する。 特定の画像を実際に表示していると、キューの先頭に繰り上がります。急ぎの1枚なら、ライブラリ全体を待つよりはるかに速い方法です。
- パソコンからiCloud.comを確認する。 フル解像度のオリジナルがそこにあれば、ファイルが存在する確かな証拠であり、これは純粋に端末側の受け取りの問題だと分かります。早い段階でこれを確定させておくと精神的に楽です。
- 強制的に直そうとして「iCloud写真」をオフにしない。 同期途中のライブラリでは、この操作こそが「止まっている写真」を「失われた写真」に変えかねません。「最適化されたバージョンだけ残す」かを尋ねられることがあり、容量の足りない端末ではそれが一番簡単な選択肢に見えてしまいます。
ビックリマークは別の話
インジケータやぼやけではなくビックリマークが出ている場合、iOSは「待っている」のではなく「その特定のファイルを読み込めない」と言っています。原因の系統が異なり、実際にデータを失うリスクを伴います。同期のリセットを試す前に読んでおく価値があります——このエラーに対する一般的な対処法が、手元にある唯一のコピーを消してしまうことがあるからです。
全部ダウンロードできたあとに
最後に皮肉が一つ。写真が止まる原因——プランに対して大きすぎるライブラリと、オリジナルを受け取れないほど埋まった端末——は、ライブラリが巨大であることから生まれます。そして毎回また戻ってきます。同期を直しても、買えるのは数か月の猶予であって、解決ではありません。
本当の解決は写真の枚数を減らすことで、それは何千回もの小さな判断であり、誰もが途中で投げ出す理由でもあります。続けられるようにする条件はただ一つ、同じ問いを二度出されないこと。Blancは判断済みの写真をすべて記憶するので、あちこちの10分がリセットされずに積み上がります。