結論

Windowsのセーフモードは、Windows 回復環境で「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」と進み、一覧が出たら数字キーの 4(または F4)を押すと起動します。Windows 11・10 とも同じ手順です。回復環境へは、設定の「回復」、サインイン画面で Shift キーを押しながら「再起動」、起動しない PC では自動修復の画面から入れます。

この記事でわかること

  • セーフモードへの3つの入り方(設定・Shift+再起動・起動しないとき)と、4・5・6 の違い
  • セーフモードの抜け方と、毎回セーフモードになるときの msconfig の戻し方
  • F8 キーが効かない理由を数字で確かめた結果と、うまくいかないときの症状表

2026年11月13日更新|Microsoft サポート・Microsoft Learn の記載で確認、確率と判定は Python 3 で計算

セーフモードへの道は、どこから入っても「Windows 回復環境」の同じ画面に集まります。入口を3つ覚えておけば、Windows が起動する PC でも起動しない PC でも同じ一覧にたどり着けます。

flowchart TD
    A[設定の回復 / Shift+再起動<br>起動しないときは自動修復] --> D[Windows 回復環境]
    D --> E[トラブルシューティング<br>→詳細オプション]
    E --> F[スタートアップ設定<br>→再起動]
    F --> G{キー}
    G -->|4| H[セーフ<br>モード]
    G -->|5| I[ネット<br>ワーク]
    G -->|6| J[コマンド]

知りたいことから、答えと読む場所を引ける表です。

知りたいこと 答え 詳しい節
セーフモードとは 必要なサービスとドライバーだけで Windows を起動する診断用のモード セーフモードとは
セーフモード windows11 の起動方法 設定の「システム」→「回復」→「今すぐ再起動」から回復環境へ 設定からセーフモードを起動する方法
セーフモード 起動(サインイン画面から) 電源アイコンを選び、Shift キーを押しながら「再起動」 Shift+再起動でセーフモードに入る方法
Windows が起動しないときのセーフモード 起動を2回中断し、3回目の自動修復の画面で「詳細オプション」 起動しないときにセーフモードに入る方法
4・5・6 のどれを押すか ふつうは 4。ネットワークが要るなら 5、コマンドで作業するなら 6 スタートアップ設定の画面と数字キーの意味
F8 でセーフモードに入れない F8 を受け付ける時間が 200 ミリ秒未満の PC があり、押しても間に合わない F8 キーでセーフモードに入れない理由
セーフモードの抜け方・解除 ふつうに再起動。毎回セーフモードなら msconfig の「セーフ ブート」を外す セーフモードの抜け方
BitLocker の回復キーを求められた 48 桁の回復キーを、Microsoft アカウントなど別の端末で探す BitLocker の回復キーを求められたとき

確認環境:この記事は Windows の実機を操作して書いたものではありません。手順・画面の名前・数字キーの意味は、Microsoft サポート(support.microsoft.com)の「Windows のスタートアップ設定」「Windows 回復環境」「Windows でクリーン ブートを実行する方法」などと、Microsoft Learn(learn.microsoft.com)の Windows RE の技術資料・shutdown コマンドの資料・BCDEdit の資料、Microsoft の Windows 8 開発ブログの記載だけをもとにしています。公式ページは取得ツール経由で読んでおり、画面の名前を「」で書いたのは、取得した日本語の文面にその語が出ていたものに限りました。確かめられなかった名前は働きで書いています。msconfig・shutdown など Windows 固有のコマンドは動かしていません。F8 キーの確率・回復環境に自動で入る条件の判定・原因の絞り込みの回数は、Ubuntu 24.04 上の Python 3.13 で計算した値です。画面の文言は Windows のバージョンで変わることがあります(確認日 2026年11月13日)。

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「Windowsのセーフモードの起動方法|11・10の手順と抜け方・起動しないとき」

セーフモードとは(Windows を最小限の状態で起動する診断用のモード)

この節では、Windowsのセーフモードとは何をするモードなのかと、何のために使うのかが分かります。

セーフモードとは、必要なサービスとドライバーだけを読み込んで、Windows を制限された状態で起動するモードのことです。Microsoft サポートの日本語ページは「セーフ モードでは、必要が限定的なサービスとドライバーのみが起動する制限された状態で Windows が起動されます」と説明しています。表記は公式が「セーフ モード」(間に空白)、検索では「セーフモード」が多く使われます。この記事では本文を「セーフモード」、画面の名前を引くときだけ公式の表記で書きます。

使い道は「原因の切り分け」です。同じページは、セーフモードで問題が起きなければ、既定の設定や基本的なデバイス ドライバーとサービスが原因である可能性は低くなる、と説明しています。つまり、セーフモードで直るなら、あとから入れたアプリ・ドライバー・自動で起動するソフトのほうを疑えます。

1最小限で起動する

必要なサービスとドライバーだけを読み込む。あとから入れたものの多くが動かない状態になる。

2原因を切り分ける

セーフモードで問題が起きなければ、既定の設定や基本のドライバーが原因の可能性は低い。

3直す作業の場所になる

ふだんの起動で固まる PC でも、アプリの削除や更新の取り消しをする足場になる。

「セーフモード」という言葉の場面別の意味

セーフモードは Windows 以外の機器やアプリにもある名前です。検索結果で別の機器の手順を読まないよう、先に整理します。

場面 意味 この記事との関係
ふだんの言葉 「安全な状態で動かすモード」という一般的な言い方 意味の芯は同じ
Windows 必要なサービスとドライバーだけで起動する診断用のモード この記事の主題
スマホ・Mac など 同じ名前の診断用の起動方法がある機器がある 入り方は機器ごとに違う。各メーカーの公式の案内を見る
アプリ・ソフト 拡張機能や追加の設定を止めて起動する機能を、セーフモードと呼ぶものがある 考え方は近いが、Windows 全体の起動とは別

次の節では、セーフモードの3つの種類を見分けます。

セーフモードの種類(セーフモード・ネットワーク・コマンド プロンプト)

この節では、スタートアップ設定の画面で選べる3つのセーフモードの違いと、どれを選べばよいかが分かります。

迷ったら 4 の「セーフ モードを有効にする」を選びます。5 と 6 は、4 に何かを足したものです。Microsoft サポートの説明を表にしました。

キー 画面の名前 Microsoft の説明 選ぶ場面
4 / F4 セーフ モードを有効にする 限られたファイルとドライバーで Windows を起動する まず切り分けたいとき
5 / F5 セーフ モードとネットワーク インターネットや他のコンピューターにつなぐためのネットワーク ドライバーとサービスを加える ドライバーを取り直す・社内の共有フォルダーを使うなど、通信が要るとき
6 / F6 セーフ モードとコマンド プロンプト ふだんの画面ではなく、コマンド プロンプトのウィンドウで起動する コマンドで作業する人、ふだんの画面が表示されないとき

4 を選ぶ(ネットワークなし)

読み込むものがいちばん少ない

原因の切り分けに向く

インターネットにはつながらない

5 を選ぶ(ネットワークあり)

ネットワークのドライバーとサービスが加わる

ドライバーの取得や共有フォルダーに使える

通信が要らなければ 4 にしておく

次の節から、回復環境に入る3つの入口を順に見ます。まずは Windows が起動している PC で使う、設定アプリからの方法です。

設定からセーフモードを起動する方法(Windows 11・10)

この節では、Windows がふつうに起動している PC で、設定アプリからセーフモードに入る手順が分かります。

設定アプリの「回復」にある「高度なスタートアップ」の「今すぐ再起動」で、Windows 回復環境に入ります。Windows 11 では「システム」→「回復」、Windows 10 では「更新とセキュリティ」→「回復」です。Microsoft サポートは、Windows 11 の回復の画面へのショートカットとして ms-settings:recovery も載せています(Windows キー+R の「名前」欄に入れると開けます)。

Windows 11 の手順

1

設定で「システム」→「回復」を開く

「スタート」から「設定」を開き、「システム」の中の「回復」を選ぶ。開いている作業は先に保存しておく。

回復の画面が開く

2

「高度なスタートアップ」の「今すぐ再起動」を選ぶ

「回復オプション」の中にある。選ぶと PC が再起動し、ふだんの画面ではなく回復環境の選択の画面が出る。

「オプションの選択」の画面

3

「トラブルシューティング」→「詳細オプション」

「詳細オプション」の中に「スタートアップ設定」がある。

詳細オプションの一覧

4

「スタートアップ設定」→「再起動」

もう一度再起動し、番号つきの一覧が表示される。

「スタートアップ設定」の画面

5

4(または F4)を押す

ネットワークが要るなら 5(F5)、コマンド プロンプトで起動するなら 6(F6)。Enter キーを押すと、ふだんどおり起動する。

セーフモードで起動する

Windows 10 の手順

Windows 10 は、手順1だけが違います。「設定」の「更新とセキュリティ」→「回復」を開き、「高度なスタートアップ」の「今すぐ再起動」を選びます。手順2以降の回復環境の画面は Windows 11 と同じです。なお Microsoft サポートのページは、Windows 10 のサポートが2025年10月14日に終了したと記載しています。確認日の2026年11月13日は、その日から 395 日後です(Python の date で計算)。

セーフモードに入る前に、固まったアプリだけを終わらせて済むかを確かめる方法は、関連記事「タスクマネージャー ショートカット|開き方7通りと開かない・固まった時の対処」で扱っています。

次の節では、サインインできない PC でも使える Shift+再起動の方法を見ます。

Shift+再起動でセーフモードに入る方法(サインイン画面・スタートメニュー)

この節では、Shift キーを押しながら再起動して回復環境に入る方法と、コマンドで同じことをする方法が分かります。

サインイン画面で電源のアイコンを選び、Shift キーを押したまま「再起動」を選ぶと、回復環境に入ります。Microsoft Learn の Windows RE の技術資料は、サインイン画面でシャットダウンのボタンを選び、Shift キーを押しながら「Restart」を選ぶ方法を、回復環境に入る方法の1つとして挙げています。Microsoft サポートの日本語ページも、Shift キーを押しながら「電源」→「再起動」を選ぶ方法を載せています。サインイン済みなら、スタートメニューの電源ボタンで同じ操作ができます。

1

電源のアイコンを選ぶ

サインイン画面の電源のアイコン、またはスタートメニューの電源ボタン。

サインインしていなくてよい

2

Shift キーを押したまま「再起動」を選ぶ

回復環境の画面が出るまで Shift キーを離さない。離すのが早いと、ふつうの再起動になることがある。

「オプションの選択」の画面

3

「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」

あとは設定からの方法と同じ。一覧が出たら 4 を押す。

セーフモードで起動する

Microsoft Learn は、この操作をすると、サインインしているユーザーのセッションはすべてサインアウトされると説明しています。保存していない作業は先に保存しておきます。

コマンドで回復環境を開く(shutdown /r /o)

コマンド プロンプトや PowerShell からは、shutdown コマンドで同じ画面に入れます。Microsoft Learn の shutdown のページは、/o を「Advanced boot options」のメニューに移って再起動するオプションで、/r と一緒に使う、と説明しています。対象に Windows 11・10 が含まれています。

shutdown /r /o /t 0
オプション Microsoft Learn の説明 メモ
/r シャットダウンのあとに再起動する /o には必ず付ける
/o 詳細ブート オプションのメニューに移って再起動する 回復環境の「オプションの選択」が出る
/t 秒 シャットダウンまでの待ち時間。既定は30秒、範囲は 0〜315360000 0 より大きいと /f が付いたものとして扱われる
/f 開いているアプリを警告なしで閉じる 保存していないデータが失われることがある

/t の上限の 315360000 秒を Python で割ると、3,650 日、365 日で数えて 10.0 年でした。公式の「10 years」の注記と一致します。

shutdown /t の上限: 315360000 秒 = 3650 日 = 10.0 年(365日)

PowerShell の基本的なコマンドの書き方は、関連記事「PowerShellコマンド一覧|用途別50選とbash対応表・実行例付き」で扱っています。次の節では、Windows がまったく起動しないときの入り方を見ます。

起動しないときにセーフモードに入る方法(自動修復・回復環境)

この節では、Windows が起動しない・サインイン画面まで行かない PC で、回復環境に入る方法が分かります。

起動を2回中断すると、3回目の起動で自動修復の画面が出ます。そこで「詳細オプション」を選ぶと回復環境に入れます。Microsoft サポートの「Windows 回復環境」のページは、Windows のロゴが表示されたらすぐ電源ボタンを長押しして強制終了する、という中断を2回行う方法を載せています。

1

電源を入れ、ロゴが出たら電源ボタンを長押しする

Windows のロゴが表示されたらすぐに長押しして、電源を切る。

1回目の中断

2

もう一度同じことをする

電源を入れ直し、ロゴが出たらまた長押しする。

2回目の中断

3

3回目は待つ

3回目の起動で自動修復の画面が表示される。ここでは電源を切らない。

自動修復の画面

4

「詳細オプション」を選ぶ

回復環境に入る。「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」と進み、4 を押す。

セーフモードで起動する

強制終了は、ふだんの使い方ではすすめられる操作ではありません。起動しないときの手段として、ロゴが出ている間に限って使います。ディスクに書き込んでいる最中に切ると、別の問題を起こすことがあります。

回復環境に自動で入る条件(Python で判定)

Microsoft Learn の技術資料は、次の問題を見つけると回復環境が自動で起動すると書いています。起動が2回続けて失敗したとき、起動完了から2分以内の予期しないシャットダウンが2回続いたとき、起動完了から2分以内の再起動が2回続いたとき、セキュア ブートのエラー(Bootmgr.efi に関するものを除く)、タッチ操作だけの機器での BitLocker のエラーです。

前の3つの「2回続けて」の条件を、そのまま判定する関数を Python で書き、よくある場面に当てはめました。Windows の内部の実装ではなく、公式の文章を式にしたモデルです。

def winre_trigger(events):
    streak = {'fail': 0, 'crash': 0, 'reboot': 0}
    for i, e in enumerate(events, 1):
        if e[0] == 'fail':               # 起動に失敗
            streak['fail'] += 1; streak['crash'] = streak['reboot'] = 0
            key = 'fail'
        else:                            # ('ok', 起動完了からの秒, 何が起きたか)
            _, sec, kind = e
            streak['fail'] = 0
            if kind in ('crash', 'reboot') and sec <= 120:
                other = 'reboot' if kind == 'crash' else 'crash'
                streak[kind] += 1; streak[other] = 0; key = kind
            else:
                streak['crash'] = streak['reboot'] = 0; key = None
        if key and streak[key] >= 2:
            return f"{i}回目のあとに回復環境"
    return "通常どおり起動を続ける"
起動に2回続けて失敗                         → 2回目のあとに回復環境
ロゴの表示中に電源ボタンで2回止める(起動の中断)          → 2回目のあとに回復環境
起動完了30秒後に落ちる、が2回                   → 2回目のあとに回復環境
起動完了3分後に落ちる、が2回                    → 通常どおり起動を続ける
落ちる→正常に使える→落ちる                     → 通常どおり起動を続ける
起動完了1分後に再起動、が2回                    → 2回目のあとに回復環境
失敗1回だけ                             → 通常どおり起動を続ける

読み取れることは2つです。1つは、「2分以内」と「続けて」の両方がそろわないと自動では入らないこと。起動から3分たって落ちる PC や、間にふつうに使えた回がはさまる PC では、待っていても回復環境は出ません。そのときは Shift+再起動か、次の回復ドライブを使います。もう1つは、手で2回止める方法が「起動の失敗が2回続く」と同じ形になることです。

回復ドライブ・インストール メディアから入る

中断しても自動修復が出ないときは、外部のメディアから起動して回復環境に入れます。Microsoft サポートの説明は次のとおりです。

  • 回復ドライブ:作成済みの USB 回復ドライブから起動すると、回復環境に直接移る。
  • インストール メディア:別の PC で Windows のインストール メディアを作り、そこから起動する。言語などを選んで「次へ」、「PC の修復」を選ぶと回復環境に移る。
  • メーカーの回復ボタン:一部の機器には、製造元が用意した回復用のボタンやキーの組み合わせがある。
  • メディアから起動しない:PC の製造元のサイトで、起動する順番(ブート順)の変え方を確かめる。

インストール用の USB メモリを作る道具の1つは、関連記事「Rufus(ルーファス)の使い方|Windows 11のUSB作成と全項目の意味」で扱っています。次の節では、どの入口から来ても最後に出る「スタートアップ設定」の画面を読みます。

スタートアップ設定の画面と数字キーの意味(1〜9)

この節では、スタートアップ設定の一覧に並ぶ9つの項目の意味と、セーフモード以外で役に立つ項目が分かります。

一覧が出たら、数字キーかファンクション キー(F1〜F9)で選びます。Enter キーを押すと、ふだんどおり起動します。Microsoft サポートの日本語ページに載っている項目名を、そのまま番号順に並べました(文末の形も公式の表記のままです)。

1 / F1  デバッグを有効にします
2 / F2  ブート ログを有効にします
3 / F3  低解像度ビデオを有効にします
4 / F4  セーフ モードを有効にする
5 / F5  セーフ モードとネットワーク
6 / F6  セーフ モードとコマンド プロンプト
7 / F7  ドライバー署名の強制を無効にします
8 / F8  起動時マルウェア対策保護を無効にする
9 / F9  障害発生後の自動再起動を無効にする
番号 Microsoft の説明(要旨) 使う場面
1 IT の担当者や管理者向けの高度なトラブルシューティング ふつうは選ばない
2 起動時に読み込んだドライバーの一覧を ntbtlog.txt に記録する どのドライバーで止まるかを調べるとき
3 基本的な表示モードで起動する。表示の設定を戻すのに使う 解像度の設定で画面が映らなくなったとき
4・5・6 セーフモード(前の節の表) 原因の切り分け・直す作業
7・8 ドライバー署名の確認や、ウイルス対策ソフトが先に起動するしくみを一時的に止める セキュリティにかかわる項目。セーフモードに入る目的では選ばない
9 障害で再起動を繰り返すときに、自動の再起動を止める ブルースクリーンの停止コードを読みたいとき

一覧で番号を選ぶとき

避けたい画面に「無効にする」と書かれた 7・8 を、なんとなく直りそうだからと選ぶ
→
代わりにまず 4 で起動して切り分ける。7・8 が要る場面は、機器やソフトの提供元の案内に従う

7・8 は保護のしくみを一時的に止める項目。セーフモードとは目的が違う

9 の「障害発生後の自動再起動を無効にする」は、ブルースクリーンがすぐ消えて停止コードが読めないときに役立ちます。停止コードの読み方は、納品済みの記事「ブルースクリーン(BSOD)の原因と対処|停止コードの意味・調べ方と一覧」で扱います。次の節では、昔ながらの F8 キーで入れない理由を数字で確かめます。

F8 キーでセーフモードに入れない理由(200ミリ秒を計算で確かめる)

この節では、起動中に F8 キーを連打してもセーフモードに入れない理由を、Microsoft の説明と計算で確かめられます。

今の PC は起動が速く、F8 キーを受け付ける時間が 200 ミリ秒(0.2 秒)未満のものがあるためです。Microsoft の Windows 8 開発ブログ(2012年5月22日)は、SSD を使う UEFI の PC では「F8 の窓」が常に 200 ミリ秒未満で、指をどれだけ速く動かしても確実にとらえる方法はない、と書いています。同じ記事は、非公式な調査で、速い人でも連打を続けられる間隔は 250 ミリ秒ほどだった、とも書いています。

200ms未満F8 を受け付ける時間SSD の UEFI 機。Windows 8 開発ブログ
250ms速い人の連打の間隔同じブログの非公式な調査
80%最良でも1回の起動で当たる確率200÷250 を Python で確かめた値

一定の間隔で連打したとき、押す時刻のずれが窓に入る確率は「窓の長さ÷連打の間隔」です(窓のほうが短い場合)。これを式と、10万回のシミュレーションの両方で計算しました。窓 100 ミリ秒と、間隔 400・600 ミリ秒は、比べるための仮の値です。

import random
random.seed(459)
def p_hit(window_ms, period_ms):
    return min(1.0, window_ms / period_ms)
def sim(window_ms, period_ms, n=100000):
    hit = 0
    for _ in range(n):
        phase = random.uniform(0, period_ms)  # 押す時刻のずれ
        if phase < window_ms:
            hit += 1
    return hit / n
for w in (100, 200):
    for t in (250, 400, 600):
        p = p_hit(w, t)
        print(w, t, f"{p:.1%}", f"{sim(w, t):.1%}", f"{(1-p)**3:.2%}")
窓(ms) 押す間隔(ms) 理論 シミュレーション 3回続けて外す
  100      250  40.0%    40.0%     21.60%
  100      400  25.0%    25.2%     42.19%
  100      600  16.7%    16.7%     57.87%
  200      250  80.0%    80.2%      0.80%
  200      400  50.0%    50.1%     12.50%
  200      600  33.3%    33.7%     29.63%

最良の組み合わせ(窓 200・間隔 250)でも、5回に1回は外れます。間隔が 400 ミリ秒なら半分は外れ、窓が 100 ミリ秒の機種なら3回続けて外す確率が 4 割を超えます。Microsoft がキーで割り込む方式をやめ、回復環境の「オプションの選択」にまとめ、問題があれば自動でそこへ移る形にした理由が、数字で見えます。

コマンドで起動の設定を変えて F8 を使えるようにする方法もありますが、Microsoft Learn の BCDEdit の資料は、管理者の権限が要ること、設定によっては PC が動かなくなることがあると注意し、代わりにスタートアップ設定かシステム構成(MSConfig.exe)を使うよう書いています。この記事では、その変更の手順は扱いません。次の節では、セーフモードに入ったあとに確かめることを見ます。

セーフモードで確かめること(最近入れたアプリ・ドライバー・更新)

この節では、セーフモードに入ったあと、どの順で何を確かめればよいかが分かります。

まず「セーフモードでも同じ問題が起きるか」を見ます。起きなければ、Microsoft の説明どおり、既定の設定や基本のドライバーより、あとから加わったものを疑います。起きるなら、Windows そのもの側の修復(システムの復元・スタートアップ修復など)に進みます。

  1. 1問題が再現するかを見る固まる・落ちる・画面が乱れる、がセーフモードで起きるか。起きないなら次へ
  2. 2最近入れたアプリを外すWindows 11 は「設定」→「アプリ」→「インストール済みアプリ」で、対象を選んで「アンインストール」
  3. 3最近入れたドライバー・つないだ機器を見直す機器を外して変わるかを見る。ドライバーは PC や機器のメーカーの案内に従って入れ直す(必要なら 5 のネットワークありで)
  4. 4最近の更新を取り消す回復環境の「詳細オプション」には、更新プログラムをアンインストールする機能がある
  5. 5「システムの復元」で前の状態に戻す復元ポイントの時点のシステム ファイル・設定・アプリに戻す。個人用ファイルには影響しないと Microsoft は説明している。回復環境の「詳細オプション」からも使える
  6. 6直らなければ初期化を考える「この PC をリセット」。消えるもの・残るものを先に確かめる

どのドライバーで止まっているか見当がつかないときは、スタートアップ設定の 2(ブート ログ)で起動すると、読み込んだドライバーの一覧が ntbtlog.txt に残ります。Microsoft サポートはこれを高度なトラブルシューティング向けの機能として説明しています。

  • 1問題が出始めた日を思い出すその前後に入れたアプリ・更新・つないだ機器が最初の候補になる
  • 2外したものを書き留めるあとで入れ直すときと、原因を人に伝えるときに使う
  • 31つ変えたら再起動して確かめるいくつも同時に変えると、どれが効いたか分からなくなる
  • 4大事なファイルは先に別の場所へセーフモードで開けるうちにコピーしておくと、次の手段を選びやすい

セーフモードは原因を探して直すための状態です。作業が済んだら、次の節の方法でふだんの起動に戻します。初期化に進む場合は、納品済みの記事「Windowsの初期化のやり方|11・10の手順と消えるもの・残るもの」で手順と消えるものを扱います。ファイルの退避の考え方は、関連記事「バックアップ設計の書き方|RPO・RTOの決め方と世代管理の計算例」で扱っています。

セーフモードの抜け方(解除してふつうの起動に戻す方法)

この節では、セーフモードを抜けてふつうの起動に戻す方法と、何度再起動してもセーフモードになるときの直し方が分かります。

ふつうは、そのまま再起動すればセーフモードを抜けます。スタートアップ設定から入ったセーフモードは、その1回の起動だけに効きます。Microsoft サポートも、デバイスを再起動すれば通常は通常モードに戻る、と説明しています。

再起動してもセーフモードのままなら、システム構成(msconfig)の「セーフ ブート」が有効になっています。Microsoft サポートの手順は次のとおりです。

1

Windows キー+R を押す

名前を入れて開くための小さなウィンドウが出る。

「名前」ボックス

2

「msconfig」と入れて「OK」

システム構成の画面が開く。

システム構成

3

「ブート」タブを選ぶ

起動に関する設定が並ぶタブ。

「ブート オプション」の欄

4

「セーフ ブート」のチェックを外す

「ブート オプション」の中にある。外したら確定して再起動する。

次の起動からふつうに戻る

スタートアップ設定から入った

その1回の起動だけセーフモード

再起動でふつうに戻る

戻し忘れが起きない

msconfig の「セーフ ブート」が入っている

外すまでセーフモードで起動し続ける

再起動だけでは戻らない

「ブート」タブでチェックを外す

セーフモードの中で 6(コマンド プロンプト)を選んでいて画面がコマンドだけの場合も、再起動すればふだんの起動に戻ります。次の節では、msconfig をどう扱うかを整理します。

msconfig(システム構成)のセーフ ブートと戻し忘れの注意

この節では、msconfig でできること・Microsoft が注意していること、セーフモードとクリーン ブートの違いが分かります。

この記事では、msconfig を「セーフモードを抜けるための道具」として扱い、入り方としてはすすめません。理由は3つです。1つ目は、Microsoft サポートのスタートアップ設定のページが、msconfig を抜けられないときの戻し方としてだけ載せていること。2つ目は、「Windows のシステム構成ツール」のページが、システム構成は強力なツールなので注意して使う必要があり、設定を誤ると Windows が正常に起動しなくなる可能性がある、と書いていること。3つ目は、チェックを入れると外すまでセーフモードが続き、戻し忘れが起きやすいことです。

msconfig の「セーフ ブート」には細かい種類の選択があります。Microsoft の開発者向けの資料(BCD の列挙。過去の版の資料として公開)には、最小限のドライバーとサービスを読み込む種類、ネットワークを加える種類、Active Directory を修復する種類の3つが定義されています。BCDEdit の資料には、セーフモードで代わりのシェルを使う設定もあります。ふつうの切り分けで要るのは、スタートアップ設定の 4・5・6 で選べる範囲です。

セーフモードとクリーン ブートの違い

msconfig は、クリーン ブートにも使います。Microsoft サポートは、クリーン ブートを最小限のドライバーとスタートアップ プログラムで起動して、ソフトウェアどうしの競合を見つける方法と説明しています。セーフモードより細かく、サービスやスタートアップの項目を1つずつ切り替えて原因を絞れるのが違いです。

比べる点 セーフモード クリーン ブート
入り方 回復環境のスタートアップ設定で 4・5・6 msconfig の「サービス」タブとタスク マネージャーの「スタートアップ アプリ」
止まるもの 必要なもの以外のサービスとドライバー Microsoft 以外のサービスと、スタートアップ アプリ
Windows が起動しない PC 回復環境から入れる 使えない(Windows に入れることが前提)
戻し方 再起動(msconfig を使っていなければ) 「全般」タブで「通常スタートアップ」、無効にした項目を有効に戻す
向く場面 まず大きく切り分ける どのソフトがぶつかっているかを細かく絞る

原因を絞る回数を計算する

クリーン ブートで「どの項目が原因か」を探すとき、1つずつ有効に戻すと、項目数だけ再起動が要ることがあります。半分ずつ有効にして再現するかを見る方法と、再起動の回数を Python で比べました(原因が1つだけの場合のモデルです)。

項目数  1つずつ(平均/最悪)  半分ずつ(最悪)
   8      4.5 /   8          3  (log2=3.00)
  16      8.5 /  16          4  (log2=4.00)
  30     15.5 /  30          5  (log2=4.91)
  60     30.5 /  60          6  (log2=5.91)

30項目なら、1つずつでは平均 15.5 回・最悪 30 回、半分ずつなら最悪でも 5 回です。原因が2つ以上あると、半分ずつの方法は手順が増えます。その場合は、見つかった1つを外した状態で同じことを繰り返します。終わったら必ず「通常スタートアップ」に戻し、無効にした項目を元に戻します。自動で起動するアプリの見直しそのものは、タスク マネージャーの「スタートアップ アプリ」で行えます。

次の節では、セーフモードに入ろうとしたときに BitLocker の回復キーを求められた場合を見ます。

BitLocker の回復キーを求められたとき

この節では、回復環境やスタートアップ設定で BitLocker の回復キーを求められたときに、どこを探せばよいかが分かります。

デバイスが暗号化されていると、セーフモードに入る途中で BitLocker の回復キーを求められることがあります。Microsoft サポートのスタートアップ設定のページは、デバイスを暗号化している場合はこの作業に BitLocker キーが必要だと注記し、「BitLocker 回復キーを見つける」のページへ案内しています。回復キーは 48 桁の数字です。

探す場所 Microsoft サポートの案内
Microsoft アカウント 別の端末から、Microsoft アカウントの回復キーのページにサインインして確かめる
職場・学校のアカウント 別の端末から、組織のアカウントのページで該当のデバイスを選んで確かめる
印刷した紙 BitLocker を有効にしたときに印刷したものを確かめる
USB フラッシュ ドライブ 保存した USB をつなぐ。テキスト ファイルなら別の端末で開く

Microsoft サポートは、なくした回復キーを取り出したり作り直したりすることはできない、と明記しています。会社から渡されている PC は、回復キーを組織が管理していることがあるので、IT の担当部門に相談します。BitLocker の設定を変える手順は、この記事では扱いません。設定を変える前に、PC メーカーと Microsoft の公式の案内を確かめます。

回復キーを入れて先に進めない場合は、無理に操作を続けず、ここで止めて担当部門や PC メーカーのサポートに相談するのが安全です。次の節では、Windows 11・10 の違いと、うまくいかないときの症状表をまとめます。

Windows 11・10 の違いとうまくいかないときの症状表

この節では、Windows 11 と 10 でセーフモードの手順が違うところと、よくあるつまずきの原因と直し方が分かります。

違うのは設定アプリの入口だけで、回復環境から先は同じです。

項目 Windows 11 Windows 10
設定からの入口 「システム」→「回復」→「今すぐ再起動」 「更新とセキュリティ」→「回復」→「今すぐ再起動」
Shift+再起動 使える 使える
起動を2回中断して自動修復 使える 使える
shutdown /r /o 使える(Learn の対象に含まれる) 使える(同上)
スタートアップ設定の 4・5・6 同じ 同じ
サポート 提供中 2025年10月14日に終了(Microsoft サポートの記載)

うまくいかないときの症状表

症状 考えられる原因 確かめ方 直し方
Shift+再起動でもふつうに再起動する Shift キーを離すのが早い 「オプションの選択」の画面が出たか 回復環境の画面が出るまで Shift キーを押し続ける。設定の「回復」や shutdown /r /o を使う
「スタートアップ設定」が見つからない 「詳細オプション」まで進んでいない 今の画面の名前 「トラブルシューティング」→「詳細オプション」の順に進む
4 を押してもセーフモードにならない 一覧が出る前に押した 番号つきの一覧が出ていたか 一覧が表示されてから押す。数字キーで効かなければ F4 を試す
自動修復の画面が出ない 中断のタイミングがずれた。条件の「2回続けて」がそろっていない ロゴが出た直後に切ったか ロゴが出たらすぐ長押しを2回。出なければ回復ドライブかインストール メディアから
USB から起動できない 起動する順番の設定 PC の製造元の案内 製造元のサイトでブート順の変え方を確かめる
BitLocker の回復キーを求められる デバイスが暗号化されている 画面の案内 Microsoft アカウントなどで 48 桁のキーを探す。会社の PC は IT 部門へ
毎回セーフモードで起動する msconfig の「セーフ ブート」が有効 「ブート」タブのチェック 「セーフ ブート」のチェックを外して再起動
セーフモードでも同じ問題が起きる 既定の設定・Windows 側・機器の問題 4 で起動して再現するか システムの復元・スタートアップ修復・初期化の順に検討する

ディスクの不調が疑われるときは、記憶装置の状態も確かめます。SSD の状態の見方は、関連記事「SSDの寿命は何年?TBWの計算式と確認方法・前兆と長持ちのコツ」で扱っています。次の節では、場面ごとにどの入口を選ぶかを判断表にします。

判断表:どの入り方を選ぶか・セーフモードのあとに何をするか

この節では、PC の状態に合わせて、セーフモードへの入り方と次の手段を選べます。

PC の状態 選ぶ入り方 理由
ふつうに起動して、サインインもできる 設定の「回復」→「今すぐ再起動」 画面の案内どおりに進めて、いちばん迷わない
サインイン画面までは出る 電源アイコン→Shift+「再起動」 サインインしなくても回復環境に入れる
コマンドを使う・手順を書き残したい shutdown /r /o /t 0 同じ操作を確実に繰り返せる
ロゴのあとで止まる・何度も再起動する 起動を2回中断して自動修復 公式の条件で回復環境が出る
自動修復も出ない 回復ドライブ・インストール メディア PC の中の回復環境が使えなくても入れる
セーフモードでの結果 次にすること
問題が起きない 最近入れたアプリ・ドライバー・機器・自動で起動するアプリを見直す。細かく絞るならクリーン ブート
問題が起きる 更新プログラムのアンインストール、「システムの復元」、スタートアップ修復を回復環境から
セーフモードにも入れない 回復環境の「システムの復元」やスタートアップ修復。それでも直らなければ初期化を検討
会社から渡された PC 操作の前に IT の担当部門に相談する(回復キーや管理の決まりがある)

次の節では、よくある質問にまとめて答えます。

よくある質問

この節では、Windowsのセーフモードについてよく聞かれることに短く答えます。

Q. セーフモードとは何ですか。
A. 必要なサービスとドライバーだけを読み込んで、Windows を制限された状態で起動するモードです。問題がセーフモードで起きなければ、既定の設定や基本のドライバーが原因の可能性は低い、と切り分けに使います。

Q. Windows 11 でセーフモードを起動するいちばん早い方法は。
A. サインイン画面かスタートメニューで、Shift キーを押しながら「再起動」を選ぶ方法です。回復環境に入ったら「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」と進み、4 を押します。

Q. 4・5・6 はどう選べばよいですか。
A. ふつうは 4 です。ドライバーの取得などで通信が要るときは 5(ネットワークあり)、コマンドで作業したいときは 6(コマンド プロンプト)を選びます。

Q. 起動中に F8 キーを押してもセーフモードに入れません。
A. 今の PC は起動が速く、F8 を受け付ける時間が 200 ミリ秒未満の機種があると Microsoft は説明しています。速い人の連打の間隔(約 250 ミリ秒)で計算しても、1回の起動で当たる確率は最良で 80% です。回復環境から入る方法を使います。

Q. Windows が起動しないときはどうしますか。
A. ロゴが出たらすぐ電源ボタンを長押しして切る、を2回行うと、3回目の起動で自動修復の画面が出ます。「詳細オプション」から回復環境に入れます。出ないときは回復ドライブかインストール メディアから起動します。

Q. セーフモードはどうやって抜けますか。
A. ふつうに再起動します。毎回セーフモードで起動するなら、Windows キー+R で「msconfig」を開き、「ブート」タブの「セーフ ブート」のチェックを外します。

Q. msconfig でセーフモードに入ってもよいですか。
A. Microsoft サポートの今のページは、msconfig を抜けるための手順としてだけ載せています。設定を誤ると正常に起動しなくなる可能性があるとも注意しているため、この記事ではスタートアップ設定から入る方法をすすめます。

Q. BitLocker の回復キーを求められました。
A. 48 桁の回復キーを、別の端末から Microsoft アカウントのページ、印刷した紙、保存した USB などで探します。Microsoft サポートは回復キーを作り直せません。会社の PC は IT の担当部門に相談します。

Q. セーフモードでインターネットは使えますか。
A. 4 では使えません。5 の「セーフ モードとネットワーク」は、インターネットや他のコンピューターにつなぐためのドライバーとサービスを加えて起動します。通信が要る作業のときだけ 5 を選びます。

Q. セーフモードとクリーン ブートはどう違いますか。
A. セーフモードは起動のしかたそのものを最小限にします。クリーン ブートは msconfig とタスク マネージャーで Microsoft 以外のサービスとスタートアップ アプリを止め、1つずつ戻して原因を絞ります。Windows が起動しない PC ではクリーン ブートは使えません。

Q. セーフモードで何を確かめればよいですか。
A. まず問題が再現するかを見ます。再現しなければ、最近入れたアプリ、ドライバー、つないだ機器、更新を、1つずつ外して確かめます。

まとめ

この節では、この記事の要点を5つで振り返れます。

  • セーフモードは切り分けの道具:必要なサービスとドライバーだけで起動する。そこで問題が出なければ、あとから入れたものを疑う。
  • 入口は3つ、行き先は1つ:設定の「回復」、Shift+「再起動」、起動を2回中断して自動修復。どれも回復環境の「スタートアップ設定」に集まり、4 を押す。
  • F8 は間に合わない:受け付ける時間が 200 ミリ秒未満の PC があり、速い連打でも当たるのは最良で 80%。回復環境から入るのが確実。
  • 抜け方は再起動:毎回セーフモードになるなら msconfig の「ブート」タブで「セーフ ブート」を外す。msconfig は入り方には使わず、戻し忘れに注意。
  • BitLocker の回復キーを先に用意:48 桁のキーを別の端末で見られるようにしておく。会社の PC は IT の担当部門に相談する。

参考・出典

この節では、この記事の根拠にした Microsoft の公式ページが分かります(確認日 2026年11月13日)。

  • Microsoft サポート「Windows のスタートアップ設定」:https://support.microsoft.com/ja-jp/windows/experience/startup-boot/windows-startup-settings
  • Microsoft サポート「Windows startup settings」(英語版):https://support.microsoft.com/en-us/windows/experience/startup-boot/windows-startup-settings
  • Microsoft サポート「Windows 回復環境」:https://support.microsoft.com/ja-jp/windows/experience/backup-recovery/windows-recovery-environment
  • Microsoft サポート「Windows でクリーン ブートを実行する方法」:https://support.microsoft.com/ja-jp/windows/experience/startup-boot/how-to-perform-a-clean-boot-in-windows
  • Microsoft サポート「Windows のシステム構成ツール」:https://support.microsoft.com/ja-jp/windows/experience/system-configuration-tools-in-windows
  • Microsoft サポート「Find your BitLocker recovery key」:https://support.microsoft.com/en-us/windows/security/encryption/find-your-bitlocker-recovery-key
  • Microsoft サポート「プログラムのインストールまたは削除をブロックする問題を修正する」:https://support.microsoft.com/ja-jp/windows/deployment/install-upgrade/fix-problems-that-block-programs-from-being-installed-or-removed
  • Microsoft サポート「スタートアップ修復」:https://support.microsoft.com/ja-jp/windows/experience/startup-boot/startup-repair
  • Microsoft サポート「システムの復元」:https://support.microsoft.com/ja-jp/windows/experience/backup-recovery/system-restore
  • Microsoft Learn「Windows Recovery Environment (Windows RE) technical reference」:https://learn.microsoft.com/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference?view=windows-11
  • Microsoft Learn「shutdown」:https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/shutdown
  • Microsoft Learn「BCDEdit /set」:https://learn.microsoft.com/en-gb/windows-hardware/drivers/devtest/bcdedit--set
  • Microsoft Learn「BcdLibrary_SafeBoot enumeration」(過去の版の資料):https://learn.microsoft.com/en-us/previous-versions/windows/desktop/bcd/bcdlibrary-safeboot
  • Microsoft Learn(Building Windows 8 ブログのアーカイブ)「Designing for PCs that boot faster than ever before」(2012年5月22日):https://learn.microsoft.com/en-us/archive/blogs/b8/designing-for-pcs-that-boot-faster-than-ever-before

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「Windowsのセーフモードの起動方法|11・10の手順と抜け方・起動しないとき」

株式会社RJC ― SI事業・SES事業・AI駆動開発。RJCは一緒に成長を楽しめる会社です。

WE ARE HIRING

RJCで一緒に開発しながら、
成長を楽しみませんか?

RJCは、Web・モバイル・AIを活用した開発プロジェクトで、テックリードやPM・PMOも活躍するシステム開発会社です。会社を知る、待遇を確かめる、話を聞いてみる。気になるところ見てみてください!

  • 127日年間休日
  • 12時間平均残業時間
  • 毎日ガチャ遊びココロも大切にする福利厚生。アマギフなどの賞品ラインナップ!

ほかにも、チケットレストラン、書籍読み放題、2年ごとの慰労報奨(休暇 or 金一封)、11期連続の黒字決算。

ABOUT RJC RJCがどんな会社か知る 考え方、研修、働き方、福利厚生、社員の前職まで。RJCのことが丸わかり! RJC丸わかりページへ JOB DESCRIPTION 仕事内容・待遇を見てみる 仕事内容、給与・待遇、選考の流れ。経験者も未経験も!応募前に知りたいこと、まとめました! 募集要項を見る ENTRY エントリーする エントリーは1〜2分・履歴書不要です。まずは話を聞いてみたい、という方でも歓迎です! エントリーフォームへ
参加受付中

AI駆動開発、 無料セミナー