シャットダウンを押したとき Windows は実際に何をしているか
「シャットダウン」をクリックすると、Windows は開いているすべてのアプリに終了要求を放ち、それぞれの確認を待ち、ディスクキャッシュをフラッシュし、サービスを停止して、最終的な電源状態を書き込みます。内蔵の辛抱強さはアプリごとに数秒、サービスごとに 5 秒 — WaitToKillServiceTimeout — なので、要求を無視する生意気なプログラムが 1 個いるだけで、毎回のシャットダウンに自分のタイムアウトが上乗せされます。更新がさらに層を重ねます。準備済みのパッチがあると Windows はシャットダウン中にインストールを完了し、画面はそれを正直に告げます(「更新をインストールしています。PC の電源を切らないでください」)。
多くのメーカー出荷状態で既定で有効な高速スタートアップが、話をややこしくします。セッションは閉じますが、完全なシャットダウンの代わりにカーネルを休止状態にするため、この「シャットダウン」は数 GB の hiberfil.sys イメージも書き出します。メモリが多いマシンではこのフェーズだけで 1 分かかることがあり、イメージが壊れると固まります。「シャットダウン」をクリックしながら Shift を押し続けると、高速スタートアップを一度だけ迂回して完全な手順を実行できるのはこのためです。
- シャットダウン前の青い画面が妨げているアプリの名を挙げます — 閉じれば遅延は消えます
- 保留中の Windows 更新は電源オフ時にインストールされ、正当に数分を追加します
- 固まった 1 個のサービスが、毎回のシャットダウンで自分の WaitToKillServiceTimeout を待ちます
- 高速スタートアップはシャットダウン時に hiberfil.sys イメージを書き出します — 大容量 RAM 機では遅い
- Shift + シャットダウンは完全なシャットダウンを強制し、高速スタートアップを一度だけ迂回します
- イベント ビューアー → Windows ログ → システムが、最後の電源オフを遅らせたアプリやサービスを示します
自分の犯人を探す
まず明白なところから。青い画面「これらのアプリがシャットダウンを妨げています」が出たら、列挙されたアプリをメモしましょう — そのどれかがあなたの遅延です — 電源を切る前に閉じる習慣をつけます。イベント ビューアー(Win+R、eventvwr.msc)を開き、Windows ログ → システムへ進んで、最後のシャットダウン時刻の前後のイベントを見ます。Service Control Manager の警告(ID 7031 と 7043)はきれいに終了しなかったサービスを指し、アプリケーション ログの Application Hang(アプリケーションのハング)イベント(ID 1002)は固まったプログラムの名を挙げます。
待ち時間の大部分は 2 つのレジストリー設定で決まります。既定で無効の ClearPageFileAtShutdown は、電源オフ時にページング ファイルを完全に消去します — セキュリティ目的で誰かが有効にしたなら、毎回のシャットダウンはほぼ RAM 容量分の時間がかかります。値は HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management の下にあります。HKCU\Control Panel\Desktop の AutoEndTasks(値 1)は、あなたに尋ねずアプリを強制終了するよう Windows に命じます — 無人のマシンでは便利ですが、未保存の作業は失われるので一考を。電源ボタンに更新アイコンが付いているなら「更新してシャットダウン」を一度使って最後までやらせましょう。毎晩中断する代わりに。
遅いシャットダウンを終わらせる習慣と設定
シャットダウンの前にアプリを閉じる — 当たり前ですが、最大の変数を取り除きます。切るだけでなく週 1 回は再起動を。高速スタートアップが有効なままでは、シャットダウンした PC はドライバーを本当の意味で再起動できず、蓄積したドライバー状態は「切るのも起きるのも長い」ドラマの古典的原因です。それでもシャットダウンが這うなら、高速スタートアップを無効にします。コントロール パネル → 電源オプション → 電源ボタンの動作を選択する → 「現在利用可能ではない設定を変更します」で、「高速スタートアップを有効にする」のチェックを外す — デスクトップ機では起動時間のコストはわずかで、シャットダウンはきれいで予測可能な手順に戻ります。GPU とチップセットのドライバーも最新に。ドライバーの解放中のハングは、余分なシャットダウン時間のよく知られた発生源です。
よくある質問
Windows 11 のシャットダウンにはどれくらいかかるべき?
SSD 搭載機でアプリを閉じてあれば 10〜20 秒が正常。更新のインストール中なら 1 分まで許容範囲です。更新でもないのに毎日数分かかるなら、何かが具体的にブロックしています — 再インストールではなく、それを探しましょう。
高速スタートアップはシャットダウンを遅くする?
シャットダウンの意味を変えます。Windows はカーネルを休止させ、RAM と同サイズの hiberfil.sys イメージを書き出すため、メモリの多いマシンでは時間が加算されます。Shift + シャットダウンか機能の無効化で、真の完全シャットダウンが得られます。
全部閉じたのに、なぜ Windows はアプリが妨げていると言うのか?
バックグラウンドプロセスもカウントされます。クラウド同期クライアント、ダウンロードマネージャー、トレイ常駐アプリは最後までしがみつくことが多いのです。通知領域とタスク マネージャーで居残り組を確認するか、AutoEndTasks を有効にして強制終了させましょう。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]