Windows11で「更新してシャットダウン」なのに再起動してしまう原因と対処法【SFC/DISM徹底解説】

「更新してシャットダウン」を選んだのに、なぜか勝手に再起動してしまう――寝る前に更新をかけておいたはずなのに、朝見たらログイン画面……。そんな地味にイライラする症状は、システムファイルやコンポーネント ストアの不整合が原因であることが多いです。この記事では、SFC と DISM を使った“徹底修復手順”と、最終手段であるインプレース修復までを、実務レベルで詳しく解説します。

目次

症状:「更新してシャットダウン」を選んでも再起動してしまう

Windows Update 適用時に本来であれば次のような動作になります。

  • [更新してシャットダウン]:更新 → シャットダウン(電源オフ)
  • [更新して再起動]:更新 → 再起動 → ログイン画面

ところが、問題が起きている環境では:

  • [更新してシャットダウン]をクリック
  • 更新処理が進む(%表示が出るなど)
  • 本来は電源が切れてほしいところで、なぜか再起動してログイン画面が出てしまう

特に Windows 11(および Windows 10)で、以下のようなタイミングで発生することが多いです。

  • 月例の累積更新プログラム(いわゆる「パッチチューズデー」更新)適用時
  • .NET、ドライバー更新など複数の更新プログラムが一度に入ったとき
  • システムファイルをいじるツールやカスタマイズを過去に行ったPC

単なる「仕様」ではなく、シャットダウン処理の途中で異常が起きて再起動側に倒れている可能性が高い症状です。

原因の考え方:何が起きているのか

この症状の代表的な原因候補を、ざっくり整理すると次のようになります。

原因候補具体的な内容優先度
システムファイルの破損・不整合Windows 本体のファイルが欠損・改変されている。SFC で検出されることが多い。高
コンポーネント ストア (WinSxS) の不整合更新の部品を管理している領域の破損や整合性エラー。DISM /RestoreHealth の出番。高
高速スタートアップ(ハイブリッドシャットダウン)シャットダウンが「休止状態に近い動き」になり、更新直後の遷移と噛み合わない。中
サードパーティ製ソフトのフック常駐ソフトや電源管理ツールがシャットダウン・再起動をフックしている。中
OS 自体の不具合(バグ)特定バージョンや環境でのみ発生する既知/未知の不具合。中〜低

この中でも特に効いてくるのが、システムファイルの破損とコンポーネント ストアの不整合です。

「SFC はもう実行した」「DISM /RestoreHealth も試した」というケースでも、実行順序や StartComponentCleanup を挟んでいないために、修復しきれていないことがよくあります。

結論:SFC+DISM を「正しい順番」で実行して徹底修復する

本記事の結論はシンプルです。

  • SFC /SCANNOW と DISM を、推奨される順番でフルセット実行する
  • それでもダメなら、インプレース修復(上書きインストール)を行う

特に、以下の順番でコマンドを実行することが重要です。

SFC /SCANNOW
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /RestoreHealth
SFC /SCANNOW

ポイントは:

  • 最初の SFC で目に見える破損を洗い出す
  • StartComponentCleanup で古い・不要なコンポーネントを整理する
  • RestoreHealth でコンポーネント ストア自体を修復する
  • 最後の SFC で「仕上げ」として整合性を確認する

では、具体的な手順を実際の画面操作から順番に解説していきます。

事前準備:管理者権限のターミナルを開く

まずは、コマンドを実行するために管理者権限の PowerShell/ターミナルを開きます。

  1. キーボードで Windows キー + X を押す
  2. メニューから 「Windows ターミナル(管理者)」 または 「Windows PowerShell(管理者)」 を選択
  3. ユーザーアカウント制御 (UAC) が表示されたら「はい」をクリック

以降のコマンドは、すべてこの「管理者権限のウィンドウ」で実行します。

本命の修復手順:SFC と DISM を順番通りに実行する

実行するコマンド一覧と役割

手順コマンド主な役割
1回目SFC /SCANNOWシステムファイルの破損を検査し、修復できるものを修復。
2回目DISM /Online /Cleanup-Image /StartComponentCleanupコンポーネント ストアの整理。古い/不要なコンポーネントをクリーンアップ。
3回目DISM /Online /Cleanup-Image /RestoreHealthコンポーネント ストアの破損をオンラインソース等から修復。
4回目SFC /SCANNOW最終確認。残った破損がないかチェックし、整合性を担保。

この「SFC → DISM → DISM → SFC」という順番が非常に重要です。途中で再起動する必要はありません。すべて完了してから、最後に1回だけ再起動します。

手順1:SFC /SCANNOW を実行する

管理者ターミナルで、次のコマンドを入力して Enter キーを押します。

SFC /SCANNOW

処理には数分〜十数分かかることがあります。終わるまで他の操作は行わずに待ちましょう。

代表的な結果メッセージは次の通りです。

メッセージ意味対応
Windows リソース保護は整合性違反を検出しませんでした。システムファイルの破損は見つからなかった。そのまま次の手順へ進む。
Windows リソース保護は破損したファイルを検出し、正常に修復しました。破損を検出し、修復に成功した。次の手順へ進む。後で再度 SFC を実行して確認。
Windows リソース保護は要求された操作を実行できませんでした。SFC 自体が最後まで実行できなかった。DISM での修復が特に重要。完了後にもう一度 SFC を。

手順2:DISM /StartComponentCleanup を実行する

次に、コンポーネント ストアを整理するコマンドを実行します。

DISM /Online /Cleanup-Image /StartComponentCleanup

このコマンドは、過去の更新プログラムのうち不要になったコンポーネントなどを整理・クリーンアップします。コンポーネント ストアが肥大化・混乱していると、更新処理やシャットダウン時の挙動に影響が出ることがあります。

処理中は 10〜20 分程度かかることもあるため、途中でウィンドウを閉じないように注意してください。

手順3:DISM /RestoreHealth を実行する

続いて、コンポーネント ストア自体の破損を修復します。

DISM /Online /Cleanup-Image /RestoreHealth

このコマンドは、Windows Update やローカルのソースを利用して、破損したコンポーネントを修復します。ネットワーク環境によっては時間がかかることがあります。

もしここでエラーが出る場合は:

  • プロキシ環境やオフライン環境でネットワークに制限がないか確認
  • セキュリティソフトが通信をブロックしていないか確認
  • エラーコードを控えておき、後でログから詳細を確認

手順4:最後にもう一度 SFC /SCANNOW

DISM での修復が終わったら、仕上げとしてもう一度 SFC を実行します。

SFC /SCANNOW

この最後の SFC で「Windows リソース保護は整合性違反を検出しませんでした。」と表示されれば、システムファイルの整合性は保たれている状態です。

ここまでの全コマンドが正常に完了したら、PC を1回再起動します。その後、Windows Update を実行し、再度 [更新してシャットダウン] を試してみてください。

ログを確認したいとき:CBS.log の場所

SFC の詳しいログは、次のファイルに記録されています。

  • C:\Windows\Logs\CBS\CBS.log

ファイルはかなり大きいため、メモ帳や「メモ帳以外のテキストエディタ」で開き、日時や「Cannot repair」などで検索すると原因のヒントが得られることがあります。

補助策:電源設定と高速スタートアップを確認する

すでに高速スタートアップを無効にしている場合でも、念のため再確認しておくと安心です。設定が何らかの理由で戻っていることもあります。

高速スタートアップを無効にする手順

  1. 設定 を開く(Windows キー + I)
  2. システム → 電源(または 電源とスリープ)を選択
  3. 右側または下部にある 「追加の電源設定」 をクリック
  4. 左メニューから 「電源ボタンの動作の選択」 を選択
  5. 「現在利用可能ではない設定を変更します」 をクリック
  6. 「高速スタートアップを有効にする(推奨)」 のチェックを外す
  7. 「変更の保存」をクリック

高速スタートアップは便利な反面、シャットダウンが「ほぼ休止状態」のような特殊なモードになり、更新直後のシステム遷移と相性が悪くなるケースがあります。特に「更新してシャットダウン」まわりの妙な挙動がある場合は、無効化しておくのがおすすめです。

一時しのぎの回避策(どうしても今すぐシャットダウンしたいとき)

根本対処ではありませんが、「とにかくこのタイミングでは完全に電源を落としたい」という場面で使える回避策もあります。

方法内容注意点
コマンドで完全シャットダウンshutdown /s /t 0 を実行して即時シャットダウン。更新が保留中の場合は「更新してシャットダウン」と同等にならない場合あり。
更新適用後に通常シャットダウン一度「更新して再起動」を選び、更新適用後に手動でシャットダウン。その回は再起動を挟む必要がある。

あくまで臨時対処であり、根本的には前述の SFC+DISM またはインプレース修復で直すのが王道です。

それでも直らない場合:インプレース修復(上書きインストール)

ここまでの SFC・DISM で改善しない場合、Windows 自体を上書きインストールして整合性を取り戻す「インプレース修復」が有効です。

インプレース修復とは、現在の Windows を「その場で再インストール」するイメージです。通常は:

  • 個人用ファイル(ドキュメント・デスクトップなど)
  • インストール済みアプリや設定

を維持したまま、Windows システム部分のみをクリーンな状態に戻せます。

インプレース修復の前に注意しておくこと

  • 重要なデータは念のため外付け HDD やクラウドにバックアップ
  • 必要なら、BitLocker の回復キーを控えておく
  • システムドライブに十分な空き容量があるか確認(最低 20GB 以上あると安心)
  • ノートPCの場合は、AC アダプタを接続した状態で実施

Windows 11 でのインプレース修復手順

  1. Microsoft 公式サイトから Windows 11 の ISO ファイル をダウンロード
  2. ダウンロードした ISO ファイルを右クリックして 「マウント」 を選択
  3. エクスプローラーに仮想ドライブとして表示されるので、その中の 「setup.exe」 をダブルクリック
  4. セットアップ画面が表示されたら「この PC を今すぐアップグレードする」流れに従う
  5. 進めていく途中の「インストールの準備」画面で、「個人用ファイルとアプリを引き継ぐ」 が選択されていることを必ず確認
  6. そのまま進め、インストール(上書き)を実行

インプレース修復後は、Windows がほぼ「新品同様」の状態に戻りますが、アプリやデータは維持されます。完了後に Windows Update を再度実行し、[更新してシャットダウン] の挙動を確認してください。

これでも改善しない場合は、環境固有の不具合や、まだ報告されていないバグの可能性が高くなります。その場合は、次に紹介する「フィードバック Hub」での報告も検討してください。

バグの可能性が高いと感じたら:フィードバック Hub へ報告

どうしても改善しない場合や、特定の更新プログラムを適用した直後から症状が出始めたような場合には、Windows 側の不具合である可能性も否定できません。

その際は、以下の手順で Microsoft に直接フィードバックを送ることができます。

  1. Windows キー + F を押して 「フィードバック Hub」 を起動
  2. 「問題を報告する」を選択
  3. タイトル例:
    「更新してシャットダウンを選択しても再起動してしまう」
  4. カテゴリーを「Windows Update」や「電源、スリープ、シャットダウン」など適切なものに設定
  5. 再現手順(どの更新後に、どのメニューを選ぶとどうなったか)をできるだけ具体的に記載
  6. 可能であればスクリーンショットやログを添付

同じ症状のユーザーが多ければ、フィードバックが蓄積され、将来の更新で修正される可能性が高まります。

修復後のチェックリスト

SFC・DISM・インプレース修復などを行った後は、「直ったかどうか」を具体的に確認しておきましょう。

チェック項目内容OK の目安
SFC の最終結果最後に実行した SFC /SCANNOW の結果メッセージ。「整合性違反は検出されませんでした」と表示される。
Windows Update の状態「更新の保留」が残っていないか。保留中の更新がなく、「最新の状態です」と表示される。
[更新してシャットダウン]の動作更新がある状態で実行し、電源がどうなるか。更新完了後、そのまま電源オフになる。
イベントビューアのエラー電源まわりの重大エラーが頻発していないか。再起動やシャットダウン直後に重大レベルのエラーが連発していない。

イベントビューアで状態を確認する(上級者向け)

もう一歩踏み込んで原因を探りたい場合は、「イベントビューア」でシャットダウンや再起動のログを確認することもできます。

  1. Windows キー + X → 「コンピューターの管理」 を開く
  2. 左側で 「イベント ビューアー」 → 「Windows ログ」 → 「システム」 を選択
  3. 右側のログ一覧から、症状が出た日時の周辺を確認

例えば、次のようなログが手がかりになります。

ログ種別イベント名例ヒントになる内容
Kernel-Powerイベント ID 41 など不正な電源断や、まともにシャットダウンできていない可能性。
Kernel-Generalイベント ID 13 などシャットダウン/起動のタイミングと理由。
RestartManagerアプリがシャットダウンを妨げているケース特定アプリが終了に時間をかけている可能性。

これらのログを見ながら、「毎回同じアプリが引っかかっていないか」「特定のドライバーやサービスでエラーが出ていないか」をチェックすると、より深い原因特定につながります。

サードパーティ製ソフトやドライバーの影響も疑う

システムファイルやコンポーネントの修復で改善しない場合、常駐ソフトやドライバーがシャットダウン処理にフックしている可能性もあります。

  • メーカー製の電源管理ツール
  • 常駐型のセキュリティソフトや VPN クライアント
  • 独自のアップデートマネージャー(マザーボード、GPU、周辺機器メーカー等)

これらが原因かを切り分けるには、次のような方法が有効です。

  • クリーンブート(スタートアップやサービスを最小限にして起動)した状態で再現するか試す
  • 最近インストール/更新したソフトを一時的にアンインストールして挙動を確認
  • デバイスマネージャーでドライバーのエラーを確認し、必要に応じて再インストール

とはいえ、まずは SFC+DISM → インプレース修復 までを終えてから切り分けを進めるのがおすすめです。OS 側が不安定な状態だと、ソフト側の影響かどうかの判断がつきにくいためです。

よくある質問(FAQ)

Q. 「更新してシャットダウン」と「更新して再起動」は何が違う?

A. 更新自体は同じですが、「最後にどういう状態にするか」が異なります。

  • 更新してシャットダウン: 更新適用 → 電源オフ
  • 更新して再起動: 更新適用 → 再起動 → ログイン画面まで進む

今回の問題は、前者を選んでいるのに後者の動きになってしまうという異常な状態です。

Q. SFC と DISM は何度も実行しても大丈夫?

A. 基本的には問題ありません。むしろ、最初と最後の2回 SFC を実行するのはよく行われる手順です。ただし、毎日のように連打する必要はないので、「不具合が出たとき」「大きなカスタマイズの後」などに限定するとよいでしょう。

Q. インプレース修復はデータが消えるリスクはある?

A. 正しく「個人用ファイルとアプリを引き継ぐ」が選択されていれば、通常はデータはそのまま残ります。ただし、何らかのトラブルで失敗する可能性もゼロではないため、事前バックアップは必須と考えてください。

Q. 今回の手順は Windows 10 にも有効?

A. はい、Windows 10 でも同様の考え方・コマンドで有効です。ただし、ISO の入手元や画面の文言が一部異なる場合がありますので、Windows 10 用の公式手順も併せて確認すると安心です。

まとめ:まずは SFC+DISM のフルセットを実行しよう

「更新してシャットダウンを選んでも勝手に再起動してしまう」問題は、地味ながらストレスのたまる不具合です。しかし、多くのケースでシステムファイルとコンポーネント ストアの徹底修復により改善します。

この記事のポイントをおさらいします。

  • 原因は、システムファイルやコンポーネント ストアの不整合であることが多い
  • 以下の順番でコマンドを実行するのが重要
    SFC /SCANNOW
    DISM /Online /Cleanup-Image /StartComponentCleanup
    DISM /Online /Cleanup-Image /RestoreHealth
    SFC /SCANNOW
  • 最後の SFC で「整合性違反は検出されませんでした」となれば理想
  • 改善しない場合は、インプレース修復(上書きインストール)を検討
  • それでもダメなら、フィードバック Hub での報告や、サードパーティ製ソフトの影響を疑う

「もう再起動されるのはうんざりだ」という場合こそ、ここで一度しっかりメンテナンスしておくと、その後の安定性も大きく向上します。時間のあるタイミングで、ぜひこの記事の手順を上から順番に試してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次