macOS VenturaでMacのシャットダウンまたは再起動をスケジュールする方法

macOS VenturaでMacのシャットダウンまたは再起動をスケジュールする方法

2分で読めます
| ハウツー

ベンチュラの再起動をスケジュールする

最近まで、Macのシャットダウンや再起動のスケジュール設定は簡単でした。システム環境設定の「省エネルギー」パネルを開き、グラフィカルインターフェースを使ってスケジュールを設定するだけでした。しかし不思議なことに、AppleはmacOS Venturaに同じ機能を搭載していません。そこで、macOS VenturaでMacのシャットダウン、スリープ、スリープ解除、再起動をスケジュール設定する方法を見てみましょう。

電源管理をスケジュールする理由

Macのスリープ、ウェイク、再起動をなぜスケジュール設定する必要があるのか​​疑問に思うかもしれません。ほんの少しでも電力を節約するためから、Macのあらゆる動作を常に最高の状態に保つためまで、多くの優れた理由があります。

macOSは効率が良いとはいえ、不要なデータを取り除くには週に一度の再起動に勝るものはありません。Macでファイルを操作していると、アプリを閉じた後もメモリ内にデータが残ってしまうことがあります。また、システムスワップファイルが肥大化し、ディスク容量を圧迫し、その後は元に戻らないという懸念もあります。

Macのパフォーマンスを高速かつスムーズに維持するために、定期的な再起動を長年推奨してきました。Appleはかつてこのプロセスを簡単に自動化できるようにしていましたが、何らかの理由でシステム設定から削除されてしまいました。

警告: ここにはドラゴンがいます。Mac の再起動スケジュールを設定するには、ターミナルに移動してコマンドライン ツールを実行する必要があります。

macOS Venturaの再起動をスケジュールするにはpmsetツールの使用が必要になりました

Appleが省電力スケジュールツールをグラフィカルユーザーインターフェースに戻すまでは、ターミナルを開いてコマンドラインで操作するしかありません。そこでpmset必要なのが、組み込みコマンドの です。

このpmsetコマンドは、電源管理設定を操作するためのBSDユーティリティです。詳細については、こちらでご覧いただけますが、必ずしも必要ではありません。今回の目的にとって最も重要な詳細は、ありがたいことに比較的分かりやすいです。

ここで必要なのはMacの再起動またはシャットダウンのスケジュール設定なので、 を使用しpmset repeat、適切なスケジュール引数を指定します。Macを毎日午前2時に再起動するようにスケジュール設定したい場合は、ターミナルでこのコマンドを実行します。

sudo pmset 繰り返し再起動 MTWRFSU 02:00:00

この例では、sudoコマンドはターミナルに次の実行ファイルを管理者権限で実行するように指示します。Macは続行する前にパスワードを要求してくる場合があります。次のコマンドは、pmset毎日午前2時に再起動を繰り返すように指示しています。

の引数ではpmset、曜日は 1 文字で示されます。

  • Mは月曜日です。
  • Tは火曜日
  • Wは水曜日
  • Hは木曜日
  • Fは金曜日
  • Sは土曜日
  • Uは日曜日

また、時間は24時間制であることにも注意が必要です。つまり、早朝ではなく午後2時に再起動したい場合は、02:00:00を14:00:00に置き換えます。

macOS Venturaの再起動スケジュールをクリアする

Macに設定されている再起動スケジュールが気に入らない場合は、 を使用してクリアできますpmset。そのコマンドは次のとおりです。

sudo pmset 繰り返しキャンセル

スケジュールが設定されているかどうかを再度確認することもできます。そのためには、次のコマンドを使用します。

pmset -g スケジュール

AppleがmacOS Venturaのシステム設定にこの機能を復活させてくれることを心から願っています。ターミナルでコマンドを実行するのは、ほとんどのユーザーにとって快適ではありません。しかし、macOS Venturaのベータサイクル開始以来、複数のベータテスターからこの機能の不具合がAppleに報告されています。リリース候補版でもまだ復活していないため、新バージョンが一般公開されるまで復活する可能性は低いでしょう。

Knowledge Network