コンピューターを指定時間後にシャットダウンする方法
この記事では、Windowsオペレーティングシステムをタイマーまたはスケジュールに従って自動的にシャットダウンする方法を説明します。内蔵システムユーティリティ、サードパーティ製プログラム、および一部のアプリケーションが持つ専用機能について解説します。
方法1: Windowsの機能
WindowsのシャットダウンはC:\Windows\System32にあるshutdown.exeが担当します。このユーティリティを利用して、OSの動作を即座に、または指定した時間に終了させる方法がいくつか存在します。これらは単発利用にも定常利用にも適しています。以下の全方法で、予約されたシャットダウンを解除するにはshutdown /aコマンドを使用します。
- スタートメニューからのコマンド実行。 スタートメニューを開き、キーボードで
shutdown -s -t 3600と入力します(3600はシャットダウンまでの秒数で、例では1時間)。表示される「コマンドを実行」をクリックします。即時の通知はありませんが、セッション終了約1分前に警告が表示されます。 - 「ファイル名を指定して実行」の使用。 Win+Rキーを押して
shutdown -s -t 3600などのコマンドを入力し、「OK」を押します。 - コンソールへのコマンド入力。 「ターミナル」または「コマンドプロンプト」を起動し(管理者権限不要)、
shutdown -s -t 3600と入力してEnterを押します。Windowsの通知センターに予約タスクが通知されます。
コマンドshutdownの追加パラメータ:
-s: シャットダウン。-t <秒数>: 実行までの遅延時間を設定。-h: 休止状態への移行。-f: 警告なしで開いている全アプリを強制終了。/p: 事前警告やタイムアウトなしで即時シャットダウン。
全オプション一覧はコンソールでshutdown /?を実行すると表示されます。
「タスクスケジューラ」でのタスク作成
手動起動せずに定期的な自動シャットダウンを設定するのに便利な方法です。
- スタートメニューから名前で検索するか、
taskschd.mscコマンドを「ファイル名を指定して実行」(Win+R)で実行し、「タスクスケジューラ」を開きます。 - 右側の操作パネルで「基本タスクの作成…」をクリックします。
- 表示されるウィザードで任意の名前と必要に応じて説明を入力します。
- 「トリガー」で実行頻度を指定します。「毎週」を選ぶと任意の曜日を選択できます。
- 開始日時と選択トリガーに応じたパラメータを設定します。
- 「操作」で「プログラムの起動」を選択します。
- 「プログラム/スクリプト」に
shutdown、「引数の追加」に-sを入力します。 - 設定条件を確認して「完了」をクリックします。
- 作成されたタスクは「タスクスケジューラライブラリ」に「準備完了」ステータスで表示されます。編集や全パラメータ確認はタスクをダブルクリックして行います。開いた画面でタスクを再作成せずに設定変更できます。
- タスクを一時停止または削除するには、ライブラリで選択して右側操作パネルか、右クリックのコンテキストメニューを使用します。
ショートカットとホットキーの作成
コマンドを手入力せずに、任意のタイミングで遅延シャットダウンを開始したい場合に適します。ホットキーはショートカットに割り当てますが、WindowsではCtrl+Alt+<キー>の組み合わせのみ許可されます。
- デスクトップの空き領域で右クリックし、「新規作成」→「ショートカット」を選択します。
- 「項目の場所」に
shutdown /s /t 3600と入力し、3600を必要な秒数に置き換えます。 - 「次へ」で任意の名前を付け「完了」をクリックします。
- ホットキーを割り当てるには、ショートカットを右クリックし「プロパティ」を開きます。
- 「ショートカット」タブの「ショートカットキー」欄で任意のキーを押すと、Ctrl+Altが自動付与されます。「OK」で保存します。
- アイコン変更は同画面の「アイコンの変更…」から、確認後、標準一覧から選択するか「参照」で
.icoファイルを指定します。 - ショートカットは任意の場所へ移動、タスクバーへのドラッグ&ドロップによる固定、または右クリックメニューからスタートメニューへのピン留めが可能です。
方法2: サードパーティ製プログラム
サードパーティ製ソリューションは、シャットダウン設定の利便性と、スリープや休止状態移行などの追加機能を提供します。該当オプション選択時にPCが正常に移行するには、Windowsの電源設定でこれらモードが有効になっている必要があります。
Wise Auto Shutdown
シャットダウン、再起動、ログオフ、待機、スリープ、ロック画面への移行を柔軟に設定できるシンプルなアプリです。Wise Auto Shutdown をダウンロード。
- メイン画面で動作(例:「シャットダウン」)を選びます。
- スケジュールとして、特定時刻またはカウントダウンタイマーを設定します。曜日指定や、PCが指定分数間アイドル状態の場合の自動セッション終了も可能です。
- 必要に応じて「実行5分前にリマインダーを表示」のチェックを付け外し、「起動」を押します。
- タスク取消はプログラム画面の「タスク取消」から行います。
- 設定の「システム起動時に起動」を有効にすると、OS起動後の手動起動が不要になります。
Airytec Switch Off
軽量で柔軟な設定が可能なアプリで、インストール版とポータブル版があります。Airytec Switch Off をダウンロード。
- 起動後、システムトレイ(通知領域)に格納され、アイコンから随時呼出せます。
- アイコンをクリックし、スケジュール種類(毎日、毎週、単発、カウントダウン、PC/ユーザーアイドル時)を選びます。
- 選択スケジュール種類に応じて時刻、日付、期間を設定します。
- 実行する動作(スリープ、シャットダウン、再起動、ログオフ、画面ロック、インターネット接続切断、コマンド実行(要手動作成
.cmdファイル配置))を指定。アプリ強制終了や事前通知表示オプションも有効にできます。 - 「Enable Task」を押すとタスク作成のシステム通知が表示されます。取消は「Disable task」です。
- トレイアイコン右クリックメニューから、任意動作と即時~5時間後までの時間を素早く選択できます。「Now」以外では、指定時間後またはアイドル状態以降に実行する挙動選択が可能です。
- 設定(「Options」)では、言語パックを
lngフォルダ(通常C:\Program Files\Airytec\Switch Off\lng)に配置して言語切替が可能です。
Shutdown PC Timer
Microsoft Store提供のWindows 10/11用シンプルアプリです。
- ストアからインストールし起動します。
- 動作(シャットダウン、再起動、スリープ、休止状態)を選択します。
- 分数に応じた数字をクリックします(直接選択可能な上限は60分)。カウントダウンが即時開始され、一時停止や削除が可能です。
- より長時間(最大24時間)の設定には、上部バーのスケジュールボタンで最大4つの遅延タイマーを時間・分指定で追加します。
- 「設定」には、終了準備やアプリ管理に関する補助パラメータがあります。
方法3: プログラム内蔵機能
一部のアプリ、特にトレントクライアントや、レンダリング機能付きエディタ、メディアプレーヤーには、処理完了時に自動で動作を終了する機能が内蔵されています。システムツールや外部ツールを使う前に、アクティブなプログラムの設定確認を推奨します。
qBittorrentでは、「ツール」→「ダウンロード完了時」にシャットダウン、スリープ、休止状態の選択があります。
オーディオプレーヤーAIMPでは、コントロールパネルか内部メニューから「スケジューラ」アイコンを探します。新規タスクは「追加」→名前、トリガー(起動条件)選択、必要なら繰り返し設定後、動作「PCシャットダウン」追加で作成し、複数タスクをチェックボックスで管理します。