結論: Windows 11で、再起動しても、セーフモードのまま通常の画面に戻らないのは、多くの場合、「セーフブート」の設定が、残っていることが原因です。通常の画面が使えるなら、「msconfig」→「ブート」タブで「セーフブート」のチェックを外し、再起動します。ログインできない時は、回復環境(WinRE)のコマンドプロンプトから、設定を削除する方法があります。
なぜ、セーフモードから、戻れないのか
セーフモードは、最低限のドライバーだけで起動する、診断用のモードです。基本は、再起動すれば、通常の画面に戻ります。
しかし、次のような場合に、セーフモードのまま、起動し続けてしまいます。
| 状況 | 原因 |
|---|---|
| システム構成(msconfig)で、セーフモードを有効にした | 「次回以降、毎回セーフモードで起動する」設定が、残っている |
| コマンド(bcdedit)で、セーフモードを設定した | 同じく、設定が残っている |
| 起動時のトラブルで、毎回、自動的に入る | 原因となるドライバーや、更新の不具合 |
セーフモードの入り方や、使う場面は、Windows 11のセーフモードの起動方法で解説しています。
先に確認:セーフモードかどうか
画面の四隅に、「セーフモード」と表示されていれば、セーフモードで動いています。解像度が低く、背景が黒いことも、特徴です。
方法①:システム構成(msconfig)で、設定を外す(通常の操作ができる場合)
セーフモードの画面でも、ログインして操作ができるなら、まず、この方法を試します。
- キーボードの「Windowsキー+R」を押す
- 入力欄に「msconfig」と入力して、Enterキーを押す
- 「システム構成」の画面で、「ブート」タブを開く
- 「ブートのオプション」の「セーフブート」のチェックを外す
- 「OK」を押す
- 「再起動」を選ぶ
再起動後に、通常の画面で起動すれば、成功です。
チェックが、すでに外れている場合は、方法②を試してください。
方法②:コマンドで、設定を削除する(セーフモード上で操作できる場合)
セーフモードで操作できて、msconfigで直らない時は、**コマンドプロンプト(管理者)**で、設定を削除する方法があります。
- スタートメニューで「cmd」と検索する
- 「コマンド プロンプト」を右クリックして、「管理者として実行」を選ぶ
- 次のコマンドを入力して、Enterキーを押す
bcdedit /deletevalue {current} safeboot
- 「この操作を正しく終了しました」と表示されたら、パソコンを再起動する
コマンドは、入力ミスがないよう、気をつけて入力してください。操作に自信がない場合は、実行しないでください。
方法③:ログインできない場合は、回復環境(WinRE)から
ログイン画面まで進めない、または、操作できない時は、**回復環境(Windows RE)**から、設定を直します。
回復環境に入る方法
- 電源を入れて、Windowsのロゴが出たら、強制終了する操作を、2〜3回繰り返す(パソコンが、「自動修復」の画面を出す場合があります)
- Windowsのインストールメディア(USBなど)から起動して、「コンピューターを修復する」を選ぶ
機種によって、入り方が異なります。メーカーの案内も、確認してください。
回復環境での操作
- 「トラブルシューティング」を選ぶ
- 「詳細オプション」を選ぶ
- 「コマンド プロンプト」を選ぶ
- 次のコマンドを入力して、Enterキーを押す
bcdedit /deletevalue {default} safeboot
- 「exit」と入力して、コマンドプロンプトを閉じる
- 「続行」(Windowsを起動)を選ぶ
パスワードや、BitLockerの回復キーを、求められる場合があります。