デスクトップからシャットダウンを始めたい場合は、Windows標準のshutdownコマンドを使ったショートカットを作れます。ただし、開くと終了処理が始まるため、よく使う文書の隣など誤って押しやすい場所には置かないでください。
ADVERTISEMENT
終了ボタンを作るPCが共有端末なら、他の人が誤って実行しない名前と置き場所にします。業務アプリの処理、バックアップ、印刷が続いている時は、文書を保存しただけで終了準備が完了したとは限りません。
1. 作成前にコマンドの意味を確認する
ここではshutdown.exe /s /t 0を使います。/sはシャットダウン、/t 0は待ち時間を0秒にする指定です。これはタイマーを設けず終了を要求する操作であり、確認ダイアログ付きの安全ボタンを作るわけではありません。
未保存の文書や同期中のファイルがない状態で使います。アプリが終了を止める場合もありますが、その警告に保存を任せないでください。/fを付けるとアプリを警告なしに強制終了させるため、この記事の例には含めません。
2. デスクトップにショートカットを作る
デスクトップの何もない場所を右クリックし、「新規作成」→「ショートカット」を選びます。「項目の場所」に次の文字列を入力し、「次へ」を押してください。この段階でコマンドプロンプトへ貼り付けて実行する必要はありません。
shutdown.exe /s /t 0
名前は「PCをシャットダウン」など、実行内容が分かるものにします。「確認」「終了」だけでは他の操作と混同しやすくなります。「完了」を押すと作成されますが、試しに開く前に作業内容を保存してください。
アイコンを変える場合は、右クリックの「プロパティ」→「アイコンの変更」を使います。電源を連想できる図柄を選び、名前も残します。タスクバーへの配置は一回のクリックで実行しやすくなるため、誤操作防止策としては勧めません。
3. 再起動用との違いとタイマーの注意点
再起動用を別に作るならshutdown.exe /r /t 0です。/rは終了後に再起動する指定なので、電源を切って持ち運びたい時には使いません。両方作る場合は名前とアイコンを明確に分けます。
待ち時間を付ければ必ず安全になるわけではありません。Microsoftの仕様では、/tに0より大きい値を指定すると/fが暗黙に適用されます。例えば30秒後の終了に変更すると、未保存データを失う危険があるため、単なる確認時間として安易に追加しないでください。
shutdown /aは待機中のシャットダウンを中止するコマンドですが、待ち時間0秒で開始した処理を確実に取り消す方法ではありません。取り消せる前提で試すのではなく、終了してよい時だけ実行します。
4. 不要になったらショートカットだけを削除する
使いにくい場合は、作成したショートカットを削除すれば十分です。Windows本体のshutdown.exeやシステムフォルダーを削除してはいけません。ショートカットの種類とリンク先を確認してから片付けます。
会議中、遠隔操作中、複数ユーザーが作業中のPCでは、終了の影響を確認してください。会社の更新処理や終了手順が決まっている場合はそれを優先します。通常のスタートメニューからの終了で不便がなければ、専用ボタンを作る必要はありません。
各オプションの意味はMicrosoftのshutdownコマンド仕様で確認できます。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Windows】アイコンが白い紙になる時の直し方|リンク切れと表示不具合の確認
- F7でカタカナにならない時の直し方|Fnキー・Fnロック・IMEの確認
- 【Windows】標準アプリのショートカットアイコンが白い紙になった時の情報の更新
- 【Edge】起動ページと検索をGoogleにする方法|新しいタブとの設定の違い
- 【Edge】お気に入りが同期で消えた時の復元手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows 11】文字サイズだけ大きくする方法|拡大縮小・ズームとの違い
- 【Edge】印刷でEdgeの印刷ダイアログが開かない時のシステム設定確認と修復手順
- 【Windows】ロック画面のタイムアウト時間を変更してすぐに画面が消えないようにする手順
- 【Edge】起動時に前回のタブを自動で復元させる設定手順
