コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

2016年12月26日 Tina Sieber 更新

Windowsのシャットダウンは、ごくシンプルな操作に思えるかもしれません。単にPCの電源を切るだけですから、難しいことなど何もないはずです。

しかし、シャットダウンは単なる電源切断ではありません。Windowsはシステムプロセスを終了させ、データを保存し、メモリから不要な情報を消去する必要があります。通常であれば数秒で完了しますが、裏側で行われる複雑な一連の処理が、ときにつまずいてしまうことがあります。その結果、シャットダウンがいつまでも完了しなかったり、極端に時間がかかったりするのです。

この記事では、Windows 7やWindows 8/8.1のPCがシャットダウンできなくなる原因と、その対処法を詳しく解説します。

なお、当サイトでは以前、Windows 7のシャットダウンを高速化するテクニックや、Windows 10を起動からシャットダウンまで高速化する方法についても紹介しています。Windowsを素早くシャットダウンする方法に興味がある方は、そちらもぜひご覧ください。

ソフトウェアの問題

シャットダウントラブルの一般的な原因は、起動中のプログラムです。シャットダウンを実行しても「シャットダウンしています…」の画面が表示されず、「プログラムを終了する必要があります」というメッセージで止まってしまう場合は、ソフトウェアに問題がある可能性が高いといえます。

理想的な動作としては、Windowsが終了待ちのプログラム一覧を表示してくれます。多くの場合は自動的に閉じられますが、処理がそこから先へ進まないこともあります。これは通常、データの保存が必要なプログラムが開いたままになっていることが原因です。「キャンセル」をクリックしてシャットダウンを中止し、開いているすべてのプログラムでデータが保存済みかどうかを確認しましょう。今後はシャットダウン前に保存する習慣をつければ、この問題は簡単に解決します。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

しかし、これが常にうまくいくとは限りません。終了待ちのプログラム一覧が表示されても中身が空だったり、一瞬だけ表示されたのにPCがシャットダウン画面へ移行せず固まってしまったりするケースもあります。これはプログラムがトラブルの原因であるサインです。シャットダウンを試みた後、タスクマネージャーを開き、メモリ使用量や説明欄を手がかりに、まだ実行中のプログラムを確認してみてください。

原因と思われるプログラムを特定できたら、修正が容易ではない場合もあります。ソフトウェアへのパッチ適用や再インストールが必要になるかもしれません。また、シャットダウン前にタスクマネージャーで該当プログラムを手動で終了させる方法も有効です。どのプログラムがシャットダウンの停止を引き起こしているのか、いくつか試行錯誤が必要になるでしょう。

プロセスの問題

Windowsはシャットダウン時に多数のシステムプロセスを終了させ、次回の起動を円滑にするために必要なデータを整理します。ところが、シャットダウン中にプロセスがハングアップしても、どのプロセスが原因なのか分かりません。デフォルトの「シャットダウンしています…」画面には詳細情報が表示されないためです。

この表示は、レジストリエディタ(Windows検索で「regedit」と入力)を開き、以下のキーへ移動することで変更できます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

ウィンドウ右側のペインにVerboseStatusというエントリがあれば、右クリックして「修正」を選択し、値を1に変更します。存在しない場合は、ペインの空いている部分を右クリックし、「新規」→「DWORD (32ビット) 値」を選択してVerboseStatusという名前のエントリを作成し、値を1に設定してください。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

これにより、「シャットダウンしています…」画面に終了処理中のプロセス一覧が表示されるようになり、問題の原因を特定しやすくなります。たとえばWindows Updateに不具合が発生していることが分かるかもしれません。その場合は、保留中の更新プログラムを再ダウンロードするか、手動でインストールする必要があるでしょう。その他によくある原因としては、破損したハードウェアドライバーや、終了処理が完了しないネットワークプロセスなどが挙げられます。

ドライバーまたはOSの問題

レジストリの編集を行った結果、詳細不明のドライバーやプロセスのバグが原因でシャットダウン画面が固まることが判明する場合もあります。こうした状況では、Windows本体とドライバーの両方を最新の状態に更新するのがおすすめです。

Windowsの更新は簡単に行えます。本来なら常時有効にしておくべきものですが、何らかの理由でWindows Updateを無効化している方もいるかもしれません。

Windows 7 / 8の場合

Windows検索で「Windows Update」を検索します。開いたメニューにインストール待ちの更新プログラムが表示されるので、あれば「更新プログラムのインストール」をクリックしましょう。インストールの完了には再起動が必要な場合があります。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

ドライバーの問題解決は、自動更新ツールを提供していないメーカーが多いため、やや難易度が高くなります。幸い、IObitが提供する「Driver Booster」というツールを使えば、PCをスキャンして古いドライバーを検出し、自動的に更新してくれます。

Windows 10の場合

Windows 10では、Windows Updateがデフォルトで有効になっていますが、一時的に無効化することも可能です。更新状況を確認するには、「スタート」>「設定」>「更新とセキュリティ」>「Windows Update」へ移動し、「更新の状態」の内容をチェックします。

前回の確認から時間が経っている場合は、「更新プログラムのチェック」をクリックしてください。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

ダウンロード済みの更新をインストールするために再起動が必要な場合は、設定アプリ内の「今すぐ再起動」ボタンを使うのが確実です。ここから再起動のスケジュール設定も可能です。あるいは、「スタート」>「電源」から「更新」に関するオプションを選択しても構いません。

なお、Windows 10はドライバーも自動更新します。これが不具合の原因になることも知られており、古いドライバーやカスタムドライバーを手動で再インストールする必要が生じる場合があります。

Windows Updateの確認によって問題が解決すれば幸いですが、それでも「シャットダウンしています…」画面が遅い、あるいは固まったままという場合は、さらに読み進めてください。

ページファイルの問題

Windowsには「ページファイル」という機能があり、実質的にRAMの延長として機能しています。システムが必要とするメモリが物理容量を超えると、RAM上の使用頻度の低いデータがハードディスク上のページファイルへ退避され、重要なデータをメモリ内に保持できる仕組みです。

セキュリティ上の理由から、シャットダウン時にページファイルをクリアする設定が有効になっていることがあります。ページファイル内のデータは復元できるため、セキュリティホールとなり得るためです。しかし、シャットダウン時のクリア処理には時間がかかることがあり、これがシャットダウンの遅延の原因になっている可能性があります。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

regedit.exeを開き、以下のキーへ移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

右側のペインを確認し、ClearPageFileAtShutdownというレジストリエントリを探します。値が「1」になっている場合は有効であり、シャットダウン処理を遅らせている可能性があります。エントリを右クリックして「修正」を選択し、値を「0」に変更しましょう。

ただし注意点があります。会社支給のPCを使用している場合、ページファイルのクリアにはセキュリティ上の意図があるかもしれません。設定を変更する前に、必ずIT部門へ相談することをおすすめします。社内の技術担当者の不興を買わないためにも、事前確認は大切です。

ディスクドライブの問題

ここまでの方法でも改善しない場合は、ハードディスクドライブ(HDD)やSSD自体に問題がある可能性があります。破損または故障しかけのドライブは、データ書き込み中に応答しなくなったり、破損した領域への保存を試みてシャットダウンが失敗したりすることがあります。

ドライブの健康状態は、「マイコンピュータ」または「PC」を開き、Windowsシステムドライブを右クリックして「プロパティ」>「ツール」タブを開き、エラーチェック項目の「チェック」をクリックすることでスキャンできます。

Windowsのシャットダウンが遅い・終わらない!主な原因と効果的な解決策

より本格的なエラーチェックやドライブ監視を行いたい場合は、「Hard Disk Sentinel」のような専用ユーティリティを使ってHDDやSSDの状態を詳細に確認するのもよいでしょう。

ドライブに破損が見つかった場合は、Windowsのエラーチェックツールやサードパーティ製ユーティリティで修復を試みられます。ただし、内部ハードウェアの故障による破損も起こり得るため、修復が成功する保証はありません。そのような場合は、残念ながら該当ドライブの交換が必要になります。

まとめ:快適なシャットダウンを目指して

シャットダウン時にPCが固まってしまうのは本当にストレスですが、今回紹介した対処法で問題が解決することを願っています。つい電源ボタンを長押ししたくなりますが、それでは未保存のファイルが失われる恐れがあります。問題を放置せず、PCが正しくシャットダウンできるように整え、あわせて起動時間の最適化も行いましょう。

もちろん、シャットダウンの遅さはWindowsにおけるシャットダウントラブルの一例にすぎません。Windows 10ノートPCをお使いの方は、バッテリー残量の誤表示によって予期せず電源が落ちる現象に遭遇することもあるでしょう。安心してください、その対処法もちゃんとあります!


  1. 【Windows 10】更新プログラムをインストールせずにシャットダウンする2つの方法

    以前のバージョンのWindowsでは、Windows Updateを後回しにしたり、更新プログラムをインストールせずにPCの電源を切ることができました。しかし、Windows 10の登場により、Microsoftはこの操作をほぼ不可能にしてしまいました。とはいえ、ご安心ください。更新プログラムをインストールせずにWindows 10をシャットダウンする方法は、今でも残されています。 問題なのは、時間がないのにWindowsがアップデートを完了するまで待たされ、ノートパソコンの電源を切りたいのに切れないという場面です。このため、多くのWindows 10ユーザーが不満を抱えています。 ただし、

  2. 【Windows 10】Windows Updateが終わらない・長時間かかる問題を解決する16の方法

    Microsoftは定期的に更新プログラムを公開し、不具合の修正や新機能の追加を行っています。アップデートはシステムの安定性や動作速度の向上に役立ちますが、Windows Updateがいつまでも終わらないと大きなストレスになります。更新の完了までにかかる時間は、PCの使用年数やインターネット回線の速度など、さまざまな要因によって左右されます。数時間で済むユーザーもいれば、高速な回線と高性能なPCを使用していても24時間以上かかるケースも珍しくありません。さらに、24時間経過しても進行状況が80%や90%で止まったままになり、3~4時間ローディング画面が表示され続けることもあります。 Wind