あれはスケジュール予測のヒューリスティクスです。確実に80%で止めたいなら、SMCレベルの制御が必要です。
標準機能が80%で充電を保留するのは、macOSが「当分フル充電は不要」と予測できたときだけ。前提は規則的な生活パターンです。在宅で挿しっぱなし、不規則なスケジュール、たまの夜更かし——そんな日は静かに100%まで充電されます。上限値は選べず、保証もありません。
専用の充電制限アプリ(Battery AutopilotやAlDente)は電源管理チップ(SMC)に直接書き込み、指定した残量で毎回確実に充電を停止します。
| macOS標準の最適化 | Battery Autopilot | |
|---|---|---|
| 上限値を自分で指定(80%等) | — | ✓ |
| 指定残量で確実に停止 | 予測が当たった時のみ | ✓ |
| 不規則な生活でも機能する | — | ✓ |
| 解除されても自動復元(継続ガード) | — | ✓ |
| 実測ベースの節電を上乗せ | — | ✓ |
| 出発時刻に合わせた満充電 | △ | ✓ |
| 追加ソフト | 不要 | メニューバーアプリ1つ |
macOS Big Sur以降の標準機能は、あなたの充電習慣を学習し、「長時間挿しっぱなしになる」と予測できた場合(例: 就寝中)に80%前後で充電を保留し、いつもケーブルを抜く時刻の少し前に満充電を完了させます。予測が当たれば、劣化抑制として確かに機能します。
問題は「予測が当たったときだけ」という点です。在宅ワークで常時接続、不規則な予定、出張——予測が働かない環境では、バッテリーは何週間も100%に張り付きます。上限値の変更もできず、いつ満充電されるかはmacOSのモデル次第です。
リチウムイオン電池は高い充電状態で最も速く劣化し、熱が加わるとさらに加速します。挿しっぱなしで100%のMacBookはまさにその条件です。普段の残量を80%前後に保つだけで容量低下は目に見えて緩やかになります。詳しくはMacBookは挿しっぱなしでいいのか?をご覧ください。
サードパーティの充電制限アプリは、充電の可否を司るチップであるSMC(System Management Controller)の標準キーに書き込みます。これにより、スケジュール予測とは無関係に、指定した残量ちょうどで充電が止まります。
Battery Autopilotはさらに継続ガードを備えます。macOSやファームウェアの挙動で上限が解除されても、検知して自動的に復元します。100%が本当に必要な場面——外出前——にはAIが出発時刻を学習して直前だけ満充電。低残量時は必ず充電するフェイルセーフ付きです。
1. Battery AutopilotをダウンロードしてApplicationsへドラッグ。2. システム設定で特権ヘルパーを許可(これがSMCと通信します)。3. 以上で既定の80%上限が有効になります。競合を避けるため、macOSの「バッテリー充電の最適化」(システム設定→バッテリー)はオフにしてください。詳しい手順はMacBookの充電を80%で止める方法へ。
はい。同じ充電状態を2つの仕組みが管理すると競合します。ハード上限を使う場合は、システム設定→バッテリーで標準機能をオフにしてください。
高い充電状態はリチウムイオン電池の主要な劣化要因の1つです。挿しっぱなし時の残量を100%でなく80%前後に保つだけでストレスは大きく減ります。EVメーカーが日常充電で80%を推奨するのと同じ原理です。
ありません。電源管理チップの標準キーを使う方式で、バッテリーが早めに充電を受け付けなくなるだけです。Battery AutopilotはDeveloper ID署名+Apple公証済みで、終了時には通常の充電に戻します。