トップ 履歴 一覧 カテゴリ ソース 検索 ヘルプ RSS ログイン

WinCmd/shutdown

INDEX

コマンドラインでWindowsをシャットダウン・再起動する。

シャットダウン コマンド

一度に 1 台のローカル コンピューターまたはリモート コンピューターをシャットダウンまたは再起動できます。

Windows XP からコマンドが提供され、その後いくつかのオプションが追加されている。

 コマンドラインオプション

/?
ヘルプを表示します。オプションを入力しない場合と同じです。
/i
グラフィック ユーザー インターフェイス (GUI) を表示します。シャットダウンの種類や理由を選択してリモートコンピューターをシャットダウンをすることができます。このオプションは最初に指定する必要があります。また、他のオプションは無視されます。
/l (/L)
ログオフします。/m (リモート指定) または /c, /d, /t オプションとは併用できません。
/h
【Vista 以降】ローカルコンピューターを休止状態にします。/m (リモート指定) または /c, /d, /t オプションとは併用できません。 /f オプションと併用できます。
/s
コンピューターをシャットダウンします。
/p
【Vista 以降】タイムアウトまたは警告なしでローカル コンピューターの電源を切ります。/m (リモート指定) または /c, /d, /t オプションとは併用できません。 /d および /f オプションと併用できます。
/sg
【10 以降】コンピューターをシャットダウンします。次回の起動時、自動再起動サインオン(ARSO)が有効になっている場合、シャットダウン時のユーザーで自動的にサインインしてロック状態にします。また、登録済みアプリケーションを自動的に起動します。
/r
コンピューターを再起動します。
/g
【Vista,10 以降】コンピューターを再起動します。再起動後、登録済みアプリケーションを自動的に起動します。※10以降は、自動再起動サインオン(ARSO)が有効になっている場合で、サインイン後にロック状態にします。
/a
システムのシャットダウンを中止します。/t オプションで 0 より大きい数を指定して実行した場合で、タイムアウト期間にのみ使用できます。/fw オプションが指定された場合の BIOS/UEFI の起動をすべてクリアします。
/hybrid
【10 以降】/s オプションと共に使用することで、高速スタートアップを有効にしてコンピューターをシャットダウンします。※このオプションを使わない既定の処理では、高速スタートアップが無効になります。
/soft
【10 以降】/r または /g オプションと共に使用することで、「ソフト再起動」を行います。
/o
【10 以降】/r オプションと共に使用することで、詳細ブート オプション メニューに移動し、再起動します。
/fw
【10 以降】シャットダウン オプション(/s, /sg, /r, /g, /p)と共に使用することで、次回の起動時にファームウェアのユーザー インターフェイス(BIOS/UEFI メニューなど)を起動する。※管理者権限が必要
/m \\コンピューター
対象となるコンピューターを指定します(「\\」は省略可能)。※専用の権限が必要(管理者権限 など)。また、対象コンピューターにシャットダウン可能なユーザーで接続が必要(「net use」コマンドで事前に接続しておく など)
/f
ユーザーに警告せずに実行中のアプリケーションを強制終了します。/t パラメーター に 0 より大きい値が指定された場合、/f が暗黙的に使用されます。
/t nn
シャットダウンまでのタイムアウト期間を nn 秒に設定します。nn には秒数を 0 から 315360000 (10 年) までの範囲の数で指定します。既定値は 30 です。また、タイムアウト時間が 0 以外の場合は /f オプションが暗黙的に使用されます。
/d [p/u:]xx:yy
再起動またはシャットダウンの理由を指定します。「p:」は、計画されていることを示します。「u:」は、ユーザー定義の理由コードであることを示します。xx は主因の番号です (256 未満の正の整数)。yy は副因の番号です (65536 未満の正の整数)。
/c "コメント"
再起動またはシャットダウンの理由にコメントを付けます。最大 512 文字まで入力できます。タイムアウト時間がある場合は、シャットダウンする旨のメッセージ表示でも使用されます。
/e
【Vista 以降】/d および /c オプションと共に使用することで、。コンピューターの予期しないシャットダウンの理由を記録します。※管理者権限が必要

 コマンドラインオプション

C:\>shutdown /?
使用法: shutdown  [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f]
    [/m \\コンピューター][/t xxx][/d [p|u:]xx:yy [/c "コメント"]]

    引数なし   ヘルプを表示します。「/?」と入力するのと同じです。
    /?         ヘルプを表示します。オプションを入力しないのと同じです。
    /i         グラフィック ユーザー インターフェイス (GUI) を表示します
               このオプションは最初に指定する必要があります。
    /l         ログオフします。/m または /d オプションとは併用できません。
    /s         コンピューターをシャットダウンします。
    /sg        コンピューターをシャットダウンします。次回の起動時、自動再起動サインオンが
               有効になっている場合は、前回の対話ユーザー自動的にサインインしてロックします。
               サインイン後、登録されているアプリケーションを再起動します。
    /r         コンピューターを完全にシャットダウンして再起動します。
    /g         コンピューターを完全にシャットダウンして再起動します。システムの再起動後、
               自動再起動サインオンが有効になっている場合は、
               前回の対話ユーザーで自動的にサインインしてロックします。
               サインイン後、登録されているアプリケーションを再起動します。
    /a         システムのシャットダウンを中止します。
               これは、タイムアウト期間にのみ使用できます。
               /fw と共に使用して、保留されているファームウェアでの起動をすべてクリアします。
    /p         タイムアウトまたは警告なしでローカル コンピューターの電源を切ります。
               /d および /f オプションと併用できます。
    /h         ローカル コンピューターを休止状態にします。
               /f オプションと併用できます。
    /hybrid    コンピューターのシャットダウンを実行し、高速スタートアップの準備をします。
               /s オプションと併用してください。
    /fw        シャットダウン オプションと共に使用し、次回は以下で起動します
               ファームウェアのユーザー インターフェイス。
    /e         コンピューターの予期しないシャットダウンの理由を記録します。
    /o       詳細ブート オプション メニューに移動し、コンピューターを再起動します。
               /r オプションと併用してください。
    /m \\コンピューター 対象となるコンピューターを指定します。
    /t xxx     シャットダウンまでのタイムアウト期間を xxx 秒に設定します。
               有効範囲は 0 から 315360000 (10 年) までで、既定値は 30 です。
               タイムアウト期間が 0 より大きい場合、/f パラメーターが
               暗黙的に指定されます。
    /c "コメント" 再起動またはシャットダウンの理由にコメントを付けます。
               最大 512 文字まで入力できます。
    /f         ユーザーに警告せずに実行中のアプリケーションを強制終了します。
               /t パラメーター に 0 より大きい値が指定された場合、
               /f パラメーターも暗黙的に指定されます。
    /d [p|u:]xx:yy  再起動またはシャットダウンの理由を指定します。
               p は再起動またはシャットダウンが計画されていることを示します。
               u は理由がユーザーにより定義されることを示します。
               p と u のどちらも指定されていない場合は、再起動またはシャットダウンが
               計画されていません。
               xx は主因の番号です (256 未満の正の整数)。
               yy は副因の番号です (65536 未満の正の整数)。

理由:
(E = 予期していた理由 U = 予期していない理由 P = 計画済み, C = ユーザー定義)
種類    主因    副因    タイトル

 U      0       0       その他 (計画外)
E       0       0       その他 (計画外)
E P     0       0       その他 (計画済)
 U      0       5       その他の障害: システム応答なし
E       1       1       ハードウェア: メンテナンス (計画外)
E P     1       1       ハードウェア: メンテナンス (計画済)
E       1       2       ハードウェア: インストール (計画外)
E P     1       2       ハードウェア: インストール (計画済)
E       2       2       オペレーティング システム: 回復 (計画外)
E P     2       2       オペレーティング システム: 回復 (計画済)
  P     2       3       オペレーティング システム: アップグレード (計画済)
E       2       4       オペレーティング システム: 再構成 (計画外)
E P     2       4       オペレーティング システム: 再構成 (計画済)
  P     2       16      オペレーティング システム: Service pack (計画済)
        2       17      オペレーティング システム: ホットフィックス (計画外)
  P     2       17      オペレーティング システム: ホットフィックス (計画済)
        2       18      オペレーティング システム: セキュリティ フィックス (計画外)
  P     2       18      オペレーティング システム: セキュリティ フィックス (計画済)
E       4       1       アプリケーション: メンテナンス (計画外)
E P     4       1       アプリケーション: メンテナンス (計画済)
E P     4       2       アプリケーション: インストール (計画済)
E       4       5       アプリケーション: 応答なし
E       4       6       アプリケーション: 不安定
 U      5       15      システム障害: STOP エラー
 U      5       19      セキュリティの問題 (計画外)
E       5       19      セキュリティの問題 (計画外)
E P     5       19      セキュリティの問題 (計画済)
E       5       20      ネットワーク接続の損失 (計画外)
 U      6       11      電源障害: コードが抜けました
 U      6       12      電源障害: 環境
  P     7       0       レガシ API シャットダウン

  シャットダウン

shutdown /s /t 0

  再起動

shutdown /r /t 0

  休止状態 (Vista 以降)

shutdown /h

※休止状態(hibernate)が有効になっている必要がある。有効/無効は、設定・コントロールパネルの電源オプション または powercfg コマンドで行う。

  ログオフ

shutdown /l

最終更新時間:2026年01月31日 13時30分50秒 指摘や意見などあればSandBoxのBBSへ。