Time Machineが全然動かない問題、macの表示言語を英語にしたら一瞬で直った話
環境と症状
最近、メインマシンの Time Machine が全然バックアップしてくれない問題 にハマっていたので、その記録を残しておくぬ。
環境はこんな感じ:
- Mac: mac mini m4
- OS: macOS Tahoe 26.3
- バックアップ先: NAS (ネットワークストレージ)
- システム言語: 日本語(問題発生時点)
出ていた症状はだいたいこういう感じ:
- Time Machine の設定自体は正しく見えるのに、バックアップがいつまでも「準備中」のまま進まない
- たまに進んだとしても、途中で止まって完了しない
- Mac を再起動してもダメ
- NAS への接続をやり直したりしてもダメ
そして Time Machine に限らず、UI 周りでも気になる挙動が出ていた:
- メニューバーが突然消える(再表示されないこともある)
- 全体的に UI が不安定なタイミングがちょこちょこある
「バックアップも UI もなんか不安定で、でも致命的なエラーにはならない」みたいな、じわじわストレスが溜まる状態だった。
試したけどダメだった対処たち
ネットで出てくる「Time Machine が動かないときの定番対応」は一通り試した:
- Mac の再起動
- Time Machine のバックアップディスク(NAS)の設定を削除 → 再設定
- 「新しいバックアップ」として作り直す(過去のバックアップを捨てる)
- NAS 側の再起動や接続し直し
どれも 「やらないよりはマシそう」だけど決定打にならない という結果で、状況はほとんど変わらなかった。
解決のきっかけ:システム言語を英語に変えてみた
そこで、あまり期待せずに試してみたのがこれ:
macOS 全体の表示言語を「日本語」から「英語」に変える
やったことはシンプルで、
- システム設定 → 一般 → 言語と地域 を開く
- 優先する言語に「English(英語)」を追加
- 「English」をリストの一番上にドラッグして、優先言語を英語に変更
- 再起動(言語変更の反映)
これだけ。
そして再起動後に Time Machine をもう一度走らせてみたところ:
- 「バックアップを準備中」がすぐに進むようになった
- そのまま 最後までしっかりバックアップが完了 するようになった
さらにおまけのように、
- それまで頻繁に起きていた 「メニューバーが突然消える」問題も起こりにくくなった
という変化があり、挙動が明らかに変わったので、「これは OS の言語設定まわりでハマってたな…」と感じたぬ。
なぜ言語で変わるのか?(仮説)
内部で何が起きていたのかは正直わからないけれど、いくつか仮説は立てられる:
- ロケール(地域と言語)の違いで、
- 日付や時間のフォーマット
- ファイル名やパスの扱い
- ログの出力や解析 などの挙動に差が出て、Time Machine のどこかの処理がこけていた
- 日本語ロケール + NAS バックアップ + 特定バージョン(Tahoe 26.3)みたいな組み合わせでのみ現れる レアなバグ を踏んでいた
- UI 周りの不具合(メニューバーが消えるなど)も、同じくロケール依存のバグの“副作用”だった可能性がある
あくまで推測だけど、
日本語環境のどこかで噛み合っていなかった処理を、英語環境にすることで迂回できた
という理解でいる。
「まずは英語で安定させる」という割り切り
今回の学びとしては、バックアップの信頼性を最優先 するなら、多少の UI の好みよりも「とにかく安定して動く設定」を優先していいな、ということ。
Time Machine や UI にこんな症状が出ていて、
- ディスク(NAS)やケーブルの問題には見えない
- 再起動や再設定をしても改善しない
という状態なら、
「システム言語を一旦英語に変えてみる」
というのは意外とアリな一手だと感じた。
普段から英語 UI に慣れているなら、そのまま英語のままで使い続けてもいいし、どうしても日本語に戻したければ、
- 一度「英語」にしてフルバックアップを完走させる
- そのあとまた「日本語」を一番上に戻して日常運用する
という運用もあり。
自分の場合は、Time Machine と UI 周りがだいぶ安定したので、しばらくは 英語 UI のまま様子を見る 方針にしている。
まとめ
- 環境は mac mini m4 / macOS Tahoe 26.3 / NAS バックアップ / 日本語 UI
- Time Machine が「いつまでも準備中」「途中で止まる」といった挙動で まともにバックアップが完走しない 状態だった
- 同じタイミングで、メニューバーが消える など UI 周りの不具合も頻発していた
- macOS の表示言語を 日本語 → 英語 に変更して再起動したところ、
- Time Machine が普通に最後までバックアップを完走するようになった
- メニューバー周りの不具合も起こりにくくなった
- 原因はロケール依存のバグっぽく、英語環境にすることでバグの踏み方を回避できた 可能性が高い
Time Machine 周りは、「なんとなく動いているように見えるけど、本当に取れているのかよくわからない」という不安が付きまといやすい。
もし似たような環境・症状でハマっていたら、ディスクやネットワークだけでなく、OS の言語設定を変えてみる という視点も候補に入れてみてほしいだぬ。