Windowsのシャットダウンとスタートアップをスケジュールする方法

フリーランサーとして自宅で働いている場合でも、オフィスに到着したときにすべてが稼働していることを確認したいビジネスオーナーでも、Windowsデバイスのシャットダウンとスタートアップを自動化する理由はたくさんあります。ここでは、Windows 11およびWindows 10でシャットダウン、再起動、スタートアップをスケジュールする方法を示します。
目次
- なぜWindows 11/10 PCでシャットダウン、再起動、スタートアップをスケジュールするのか?
- タスクスケジューラを使用してWindows 11/10のシャットダウンをスケジュールする
- タスクスケジューラを使用してWindows 11/10の再起動をスケジュールする
- コマンドプロンプトを使用してWindows 11/10 PCをシャットダウンする
- デスクトップショートカットを使用してWindows PCをシャットダウンする
- よくある質問
さらに読む: Windowsの自動化: タスクスケジューラでスケジュールするための8つの便利なタスク
なぜWindows 11/10 PCでシャットダウン、再起動、スタートアップをスケジュールするのか?
忙しい作業日中に、Windowsデバイスを手動でオン/オフにするのは面倒です。欠点は、画面に目を固定しなければならないことで、これが生産性を失う原因となります。
良い点は、シャットダウンや再起動を事前に計画すれば、これらの無駄な活動に悩まされる必要がないことです。PCをシャットダウンして再起動するには、あなたの積極的な存在は必要ありません。PCを起動するには、電源ボタンを押すだけで済みます。これは、事前にスケジュールされたスタートアップで完全にスキップできます。
ほとんどの人は、デバイスをオン/オフにするタイミングをかなりよく理解しています。タスクスケジューラ、コマンドプロンプト、デスクトップショートカットなどのWindowsツールを使用すれば、これらの決定を簡単に自動化できます。
さらに読む: WindowsでPCのスタートアップとシャットダウンの履歴を確認する方法
タスクスケジューラを使用してWindows 11/10のシャットダウンをスケジュールする
タスクスケジューラは、PC上のシステムやさまざまなアプリのタスク(シャットダウンや再起動など)をスケジュールするための優れたツールです。Windows 11とWindows 10の両方で、タスクスケジューラはWindowsスタートメニューのプログラムエントリに簡単に見つけることができます。以下の手順に従って、Windows 11/10でシャットダウンをスケジュールします。

- Windows 11のスタートメニュー検索またはWindows 10の検索ボックスからタスクスケジューラを開きます。

- 画面上部の「アクション」メニューから「基本タスクの作成」をクリックします。

- 開いた「基本タスクの作成ウィザード」で、タスクの名前を入力します(「シャットダウン」を選択しました)、説明を追加し、「次へ」をクリックします。

- Windowsがシャットダウンするトリガーポイントを選択します。これにより、シャットダウンアクティビティを開始する特定の日/時間が設定されます。毎日、毎週、毎月、一度、”コンピュータが起動したとき”、”ログオンしたとき”、または”特定のイベントが記録されたとき”から選択します。

- このデモでは、特定の日付と時間の「一度」シャットダウントリガーを選択しています。毎日特定の時間にPCをシャットダウンしたい場合は、「毎日」トリガーを選択します。日付と時間を設定した後、「次へ」をクリックします。

- 「プログラムの開始」を選択し、「次へ」をクリックします。

- 次の画面で、プログラム/スクリプトボックスに
shutdown.exeと入力し、引数ボックスに/sと入力して、「次へ」をクリックします。

- 「完了」をクリックします。シャットダウンがスケジュールされました。

- シャットダウンの日付と時間が来ると、Windows PCは「サインアウトしようとしています。Windowsは1分以内にシャットダウンします。」というメッセージでシャットダウンを開始します。
このメッセージを省略して強制的にシャットダウンすることもできます。(詳細については、以下のFAQを参照してください。)

さらに読む: シャットダウン vs スリープ vs ハイバネート vs 高速スタートアップ: Windowsの電源設定の説明
タスクスケジューラを使用してWindows 11/10の再起動をスケジュールする
タスクスケジューラの助けを借りて、Windows 11/10を自動的に再起動するのも簡単です。プロセスは自動シャットダウンとほぼ同じです。以下の手順に従ってください。
- タスクスケジューラで新しい基本タスクを実行します。
- 画面の指示に従って「アクション -> プログラムの開始」メニューに到達します。今回は、引数として
shutdownコマンドに/rを使用し、「次へ」をクリックします。

- アクションに名前を付け、時間と日付を設定し、「完了」をクリックします。

- スケジュールされた時間に、PCは自動的にシャットダウンして再起動します。

さらに読む: 誰かがあなたのWindows PCにログインしているかどうかを知る方法
コマンドプロンプトを使用してWindows 11/10 PCをシャットダウンする
コマンドプロンプトで1つのコマンドを入力することで、Windows 11/10 PCを自動的にシャットダウンするタイマーを設定できます。この方法を知っている人はあまりいません。プロセスは次のように進みます。
- Windows 11/10のスタートメニューを開き、コマンドプロンプトを検索します。管理者として実行します。

- 以下のコマンドを入力し、Enterキーを押します。
shutdown /s -t [秒]注意: [秒]を実際の秒数に置き換えます。これを行うと、Windows 11/10 PCは自動的にシャットダウンします。/sの代わりに-s引数を使用することもできます。

- Windows 10 PCのシャットダウンタイマーをキャンセルしたい場合は、ターミナルに以下のコマンドを入力します。
shutdown -a
- シャットダウンが中止されたか、スケジュールされたシャットダウンがキャンセルされたという通知が画面に表示されます。
- 一定の秒数後にコマンドプロンプトを使用してPCを再起動するには、以下のコマンドを入力し、Enterキーを押します。
/rの代わりに-r引数を使用することもできます。
shutdown /r -t [秒]注意: コマンド内の-sはシャットダウンを、-aは「中止」を意味します。

さらに読む: Windowsが起動しない場合に行うべきこと
デスクトップショートカットを使用してWindows PCをシャットダウンする
Windows PCを自動的にシャットダウンする別の素晴らしい方法があります。デスクトップショートカットを作成するだけで実行できます。以下の手順に従ってください。
- Windowsデスクトップ画面で、空いているエリアを右クリックします。
- 新しく開いたメニューで、「新規 -> ショートカット」に進みます。

- これにより、ショートカット作成ウィザードが開きます。
- 「アイテムの場所を入力」ボックスに、コマンド
shutdown -s -t [秒]を入力し、「次へ」をクリックします。

注意: コマンド内の[秒]を実際の秒数に置き換える必要があります。
- ショートカットに名前を付けるように求められます。適切だと思う名前を自由に付けてください。

- 指定した名前のデスクトップショートカットがデスクトップに表示されます。それをダブルクリックするだけでシャットダウンタイマーが有効になります。
さらに読む: スリープから復帰しないモニターを修正する方法
スケジュールに従ってWindows 11/10を起動する
コンピュータをスケジュールに従って起動するのは、シャットダウンや再起動とは少し異なり、設定するにはマザーボードのBIOSまたはUEFIに入る必要があります。以下の手順に従ってください。
- Windows 11でこれを行うには、検索メニュー(またはスタートメニュー検索)から「詳細スタートアップ」に進みます。Windows 10の場合は、「詳細スタートアップオプションの変更」に進みます。
- 「今すぐ再起動」をクリックして、安全モードの起動を開始します。

- 青い画面が表示されたら、画面のメニューオプションの中から「トラブルシューティング」ボタンをクリックします。
- 「詳細オプション」をクリックし、他の画面のメニューオプションに従います。

- UEFIファームウェア設定を選択します。プロンプトが表示されたら再起動します。

- 再起動後、BIOS画面が表示されます。
注意: 次のBIOS画面に到達するには、PCを通常通り再起動することもできます。起動時に、Del、F2、F12、または特定のPCメーカーがBIOSに使用するように指示するボタンを繰り返し押します。

- Windows 11/10デバイスで自動起動を開始するには、電源管理設定を調整する必要があります。異なるPCには異なる方法があります。一部のPCでは、「自動オン時間」メニューオプションに進むことができ、デフォルト設定は「無効」であり、システムが自動的に電源を入れるのを防ぎます。
毎日特定の時間にPCを電源オンにしたい場合は、「毎日」に変更できます。

- 他のPCでは、「アラームによる再開」、「RTCアラームによる電源オン」などの機能を探します。(これはマザーボードメーカーによって異なります。)希望の時間に設定し、変更を保存してBIOSを終了します。
この自動起動プロセスを開始するには、PCのバッテリーが十分に充電されていることを確認してください(または電源を入れたままにします)。完了すると、PCはシャットダウンモードでも自動的に冷起動します。
さらに読む: Windows 10でウェイクタイマーを完全に無効にする方法
よくある質問
1. Windowsを強制的にシャットダウンまたは再起動するにはどうすればよいですか?
デフォルトでは、シャットダウンコマンドはメッセージや警告を表示します(中止したい場合は中止できます)が、強制的にシャットダウンまたは再起動することも可能です。管理者モードのコマンドプロンプトで以下を使用します。
shutdown /s /f -t [自動シャットダウン秒数]
shutdown /r /f -t [自動シャットダウン秒数]
2. Windows PCの自動シャットダウンを無効にするにはどうすればよいですか?
自動シャットダウンは、最初に設定したことを覚えていない場合、特に煩わしいことがあります。この設定はタスクスケジューラから常に元に戻すことができます。
このタスクを編集または削除したい場合は、「タスクスケジューラ -> タスクスケジューラライブラリ」に進み、自動シャットダウンアクティビティを特定し、右クリックして自動化されたアクティビティを削除します。

自動再起動をWindows PCで削除/無効にするには、タスクスケジューラから同じ手順を踏む必要があります。

まとめ
これで、設定した内容に従って起動およびシャットダウンするWindows 11/10のセットアップができたはずです。タスクスケジューラには、シャットダウンのための異なるトリガーや異なるルールを設定する柔軟性があるため、自由に実験してみてください。必要に応じて、いつでもPCのスタートアップとシャットダウンの履歴を確認することもできます。
「TaskSchedulerHelper.dllが見つかりません」というエラーを修正する方法を学ぶために読み続けてください。