本文へスキップ

シャットダウンのショートカットを作る方法|Windows 11・10で1クリック

キーボードの配列

パソコンの電源を落とすとき、[スタート]→[電源]→[シャットダウン]と3回たどります。1回きりなら何ということもない操作です。

ただ、1日に何度もあると話が変わります。私は作業を区切るたびに電源を落とす使い方なので、この3クリックが地味に手に残っていました。スタートメニューは開くまでにワンテンポあるので、押したい場所へ指がすぐ届かないのも引っかかる点です。

そこで作ったのが、デスクトップに置いたシャットダウン専用のショートカットです。ダブルクリックすれば、確認画面もなくそのまま電源が落ちます。

登録するコマンドは shutdown /s /t 0 の1行だけ。Windowsに最初から入っている shutdown.exe を呼び出す仕組みなので、追加のソフトは要りません。アイコンを電源マークに替えたり、CtrlAlt+任意のキーで呼び出したりも標準機能の範囲でできます。

作ってから気づいたこともありました。このショートカットで落としたときと、スタートメニューから落としたときでは、Windowsの内部で起きていることが違います。マイクロソフトの資料に明記されている差で、パソコンの調子が戻らないときにはここが効いてきます。

この記事では、シャットダウンのショートカットの作り方に加えて、スタートメニューの終了との違い、待ち時間の秒数で変わる挙動、再起動や詳細ブートオプションまで呼び出す応用をまとめます。Windows 11とWindows 10で手順は共通です。

ショートカットの作り方は3ステップ

デスクトップに新しいショートカットを1つ作り、そこへ電源を落とすコマンドを登録します。

  1. デスクトップの何もないところを右クリックし、[新規作成]→[ショートカット]を選ぶ
  2. 「項目の場所を入力してください」の欄に shutdown /s /t 0 と入力して[次へ]
  3. 「シャットダウン」など分かりやすい名前を付けて[完了]

これでデスクトップにアイコンができます。ダブルクリックすれば電源が落ちます。

コマンドの中身は3つに分かれています。shutdown が本体、/s がシャットダウンの指定、/t 0 が「0秒後に実行」です。/t を省くと待ち時間は既定の30秒になるので、すぐ落としたいなら /t 0 は省略しないほうがよいです。

アイコンを電源マークに変える

できたばかりのショートカットは、白い紙のような標準アイコンです。電源ボタンの絵に替えておくと、ひと目で見分けが付きます。

  1. ショートカットを右クリックして[プロパティ]を開く
  2. [ショートカット]タブの[アイコンの変更]を選ぶ
  3. 「このファイル内のアイコンを検索」の欄に %SystemRoot%\System32\shell32.dll と入力してEnter
  4. 電源マークなど好みの絵を選び、[OK]→[適用]で確定する

Windowsに最初から入っているアイコン集なので、素材のダウンロードは不要です。

キーボードだけで実行する

キーの組み合わせも割り当てられます。マウスへ手を伸ばさずに電源を落とせます。

  1. ショートカットを右クリックして[プロパティ]を開く
  2. [ショートカット]タブの[ショートカット キー]の欄をクリックする
  3. 使いたいキー(たとえば S)を押すと Ctrl + Alt + S の形で設定される
  4. [OK]で確定する

この割り当ては、ショートカット本体をデスクトップかスタートメニューに置いたままにしておかないと働きません。別のフォルダーへ移すとキーが反応しなくなるので、置き場所は動かさずに使います。

スタートやタスクバーに置く

デスクトップは、ウィンドウを広げていると見えません。ショートカットを右クリックして[スタートにピン留めする]または[タスクバーにピン留めする]を選べば、作業中の画面からでも押せます。

私はタスクバーの右端に置いています。デスクトップに出したままだと、ファイルを探しているときに間違って踏みかねないからです。

スタートの終了と何が違うのか

同じ「シャットダウン」でも、スタートメニューから選んだときとこのショートカットとでは、落ち方が違います。

鍵になるのは高速スタートアップという仕組み。Windowsでは既定で有効です。スタートメニューからシャットダウンすると、利用者のセッションは終了しますが、カーネルセッションとデバイスドライバーは閉じられず、休止状態のファイル(hiberfil.sys)に保存されます。次に電源を入れたときはそれを読み戻すので、起動が短くなるわけです。

つまりスタートメニューの「シャットダウン」は、内部では休止に近い動き。前回の状態が復元されるため、ドライバーやサービスは作り直されません。

いっぽう shutdown.exe は、この仕組みを使いません。マイクロソフトの資料には「Shutdown.exeを使用する場合、フル シャットダウンが既定値です」と書かれていて、例として挙がっているコマンドが Shutdown /s /t 0 です。作ったショートカットは、そのまま完全シャットダウン用のショートカットになっています。

この差が表に出るのは、パソコンの調子が悪いときです。「再起動したら直った」はよくある一方で、「電源を切って入れ直したのに直らない」ことがあります。高速スタートアップで前の状態が戻っているからで、再起動には高速スタートアップが適用されないため直る、という筋道です。周辺機器を認識しない、動きが妙に鈍い、といった場面で切り分けの1手として使えます。

起動の速さを取りたいときは /hybrid を足せば、高速スタートアップ用の落とし方になります。/s と一緒に使う指定です。

shutdown /s /hybrid /t 0

なお、高速スタートアップは電源オプションの画面から無効にもできますが、マイクロソフトは無効化を勧めていません。設定を触るのではなくコマンドで使い分けるほうが、あとで戻し忘れずに済みます。

参考:高速起動が原因で休止状態またはシャットダウンが失敗する(Microsoft Learn)

待ち時間の秒数で挙動が変わる

/t は待ち時間を秒で決める指定です。ただ、秒数によって別の動きも連れてきます。

0より大きい値を入れると、アプリを強制終了する /f が自動的に効きます。資料の言い方は「タイムアウト期間が 0 より大きい場合は、/f パラメーターが暗黙的です」。その /f は、警告なしにアプリを閉じる指定。保存していないデータが失われる可能性があるという注意書きも付いています。

つまり /t 30 のショートカットは、30秒後に未保存の書類ごとアプリを閉じます。

反対に /t 0 では /f が効きません。未保存のファイルを抱えたアプリがあると、そのアプリがシャットダウンを止めることがあります。すぐ落ちてほしいのに落ちない、という場合はこれが理由です。

秒数を付けた版には、取り消せるという利点。カウントダウン中に shutdown /a を別のコマンドとして実行すると、予約されたシャットダウンが中止されます。これもショートカットにしておけば、押し間違えても間に合います。

shutdown /a

私は普段使う側を /t 0 にして、席を離れる前に落とす用として /t 30 を別に持っています。片方だけだと、急いでいるときに30秒待たされるか、うっかり書類を飛ばすかのどちらか。

参考:shutdown コマンドの説明(Microsoft Learn)

再起動やBIOSも一発で呼べる

コマンドを書き換えるだけで、電源を切る以外の操作も同じ手順でショートカットにできます。

再起動なら /s/r に替えるだけです。

shutdown /r /t 0

サインアウトは /l。ほかの指定と組み合わせられない独立した指定なので、/t は付けません。

shutdown /l

休止状態は /h。休止が有効になっている環境でだけ働きます。

shutdown /h

覚えておくと得なのが、次の2つです。どちらも設定画面から辿ると何階層か潜る場所を、1回で開けます。

[詳細ブートオプション]のメニューへ進む指定が /o。セーフモードやスタートアップ修復の入り口で、/r と一緒に使います。

shutdown /r /o /t 0

UEFI(BIOS)の設定画面へ入るのが /fw。起動時のキー連打はタイミングが読めませんが、こちらは次の再起動でファームウェアの画面が出ます。

shutdown /r /fw /t 0

私はこの2つをフォルダーにまとめて、必要なときだけ開いています。年に数回しか使わないので、コマンドを思い出せなくなるのを避けられます。

まとめ

シャットダウンのショートカットは、作ってしまえばあとは押すだけです。3クリックが1クリックになるだけの話ですが、電源のオンオフが多い人ほど効いてきます。

要点を並べておきます。

  • デスクトップを右クリック→[新規作成]→[ショートカット]で shutdown /s /t 0 を登録する
  • アイコンを電源マークに替え、タスクバーにピン留めすると押し間違えにくい
  • shutdown.exe は完全シャットダウン。スタートメニューの終了は高速スタートアップで前の状態を復元する
  • /t が0より大きいと /f が暗黙で効き、未保存の書類ごとアプリが閉じる
  • カウントダウン中なら shutdown /a で取り消せる
  • /r /o で詳細ブートオプション、/r /fw でUEFIの設定画面に入れる

最初に作るなら shutdown /s /t 0 の1つで十分です。

そのうえで、私が手元に残して重宝しているのは完全シャットダウンとしての使い道です。動きが鈍い、周辺機器を認識しない、といったときに電源を入れ直しても直らないことがあります。高速スタートアップが前の状態を戻しているためで、このショートカットで落とせば切り分けが1段進みます。設定そのものを無効にせずに済むのも都合のよいところです。

再起動用、詳細ブートオプション用と足していくと、電源まわりの操作がデスクトップの隅に一列に並びます。トラブルのときに探し回らなくて済むので、そこまで作ってひと区切りにするのがおすすめです。

この記事をシェア

コメントを書く

投稿は管理人が確認したあとで表示されます。