Windows 10 または Windows 11 を使用している一部のユーザー環境で、シャットダウンが遅くなるという問題が発生する場合があります。
これは、一般的にシャットダウン時のアプリケーションの終了に時間がかかっているのが原因です。
今回紹介する方法を実行すれば、アプリケーションはシステムによって自動的に終了され、迅速にシャットダウンできるようになります。
シャットダウンが遅くなる原因と解決法
1.アプリケーション
長時間 PC を使用していて開いているアプリケーションが多い場合、シャットダウン時にアプリケーションを自動的に終了するように設定していても、終了させるのに時間がかかることがあります。
これは不具合ではなく正常な状態です。
2.高速スタートアップ
Windows 10 と Windows 11 では、高速スタートアップがデフォルトで有効に設定されています。
高速スタートアップが有効である場合、シャットダウンは完全に行われず、現在の状態を保存するため HDD(SSD)にデータを保存し、「休止状態」と似たような状態に入ります。
そのため、「データを保存するための時間が長い = シャットダウンが遅い」ということになります。
3.HDD(SSD)の物理的な問題
HDD や SSD には寿命がありますので、定期的にエラーチェックを行うことをおすすめします。
Win10/Win11 定期的に HDD,SSD のエラーチェックをしよう
4.外部記憶装置
外付けの HDD、SSD、光学ディスク(DVD)などを接続している場合、Windows の起動やシャットダウンのスピードに影響が出る場合があります。
5.ローカルグループポリシーエディターのシャットダウンオプション
ウィンドウがトップレベルに表示されないコンソール アプリケーションと GUI アプリケーションによるシャットダウンのブロックまたは取り消しを許可するかどうかを指定します。既定では、こうしたアプリケーションがシャットダウンの取り消しやブロックを無限に行う場合、システムはこのアプリケーションを自動的に終了します。
Microsoft
本来この設定は変更しなくても良いのですが、一部の環境では無効に設定することでスムーズにシャットダウンができるようになる場合があります。
1.Windowsキー+Rを押して、「ファイル名を指定して実行」を開きます。
2.「gpedit.msc」と入力して Enter を押します。
3.ローカルグループポリシーエディターが開きますので、「コンピューターの構成」>「管理用テンプレート」>「システム」>「シャットダウンオプション」を開きます。
4.「シャットダウンオプション」を選択した状態で、右側の「シャットダウンをブロックするか取り消すアプリケーションの自動終了をオフにする」をダブルクリックで開きます。
5.「無効」を選択し、OKをクリックすると設定完了ですので、ローカルグループポリシーエディターを閉じましょう。

ローカルグループポリシーエディターが起動できない場合
ローカルグループポリシーエディターが実行できない場合は、レジストリに値を追加することでも同じ設定ができます。
レジストリの操作を間違えると、システムが起動できなくなるなどの不具合が起きる可能性があります。事前にシステムの復元などでバックアップを取り、自己責任で行うようお願いします。
- システムの復元ポイント作成方法及び復元方法
- レジストリエディターの開き方及びバックアップ方法
- Windows 11/10 レジストリの予備知識|概念・開き方・内部構成
- Windows 11レジストリの所有権を取得し、アクセス許可を変更する方法
1.Windowsキー + R を押して「ファイル名を指定して実行」を開き、「regedit」と入力して Enter を押します。
2.レジストリエディターが開きますので、次のキーを開きます。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
3.「Windows」キーの上で右クリック>新規>「キー」をクリックします。
4.「新しいキー #1」の名前を「System」に変更します。(既にキーが存在する場合はそのまま次へ)
5.「System」キーの上で右クリック>新規>「DWORD (32ビット値)」をクリックします。
6.「新しい値 #1」の名前を「AllowBlockingAppsAtShutdown」に変更します。
これで設定は完了しましたので、レジストリエディターは終了しておきましょう。


