- Windowsのセーフモードでは、必要最低限のサービスとドライバーのみを使用してシステムを起動するため、エラーの修復やマルウェアの駆除が容易になります。
- Windowsには、F8キー、Shiftキーを押しながら再起動、または詳細スタートアップなどのショートカットからアクセスできる、いくつかのセーフモード(基本モード、ネットワーク接続ありモード、コマンドプロンプトありモード)が用意されています。
- セーフモードからは、問題のあるプログラムをアンインストールしたり、ドライバーを更新したり、ウイルス対策スキャンを実行したり、システムの復元などのツールを使用したりできます。
- msconfigを使用すれば、セーフモードでの連続起動を強制的に行うことができ、また、PCがセーフモードでフリーズした場合にこのオプションを無効にすることも可能です。
Windowsの動作が不安定になったり、ブルースクリーンが表示されたり、ウイルスに感染していると思われる場合、最善の解決策の1つはセーフモードで起動することです。この簡略化された環境では、システムの起動に必要な最低限のファイルのみが読み込まれるため、見慣れないプログラム、不安定なドライバー、起動時に読み込まれるマルウェアなどの干渉を受けることなく、修復作業を行うことができます。
Windows(7、8.1、10、11)でセーフモードを起動するためのキーボードショートカットと方法を知っておくと、時間と手間を大幅に節約できます。何か不具合が発生するたびにPCを修理店に持ち込む代わりに、必要最低限のWindowsを起動して基本的な診断手順を実行することで、自分で問題を解決できる可能性があります。
Windowsのセーフモードとは何ですか?また、どのような用途で使用されますか?
セーフモード(フェイルセーフモードとも呼ばれる)は、Windowsを起動する特別な方法で、システムは必要最低限のドライバーとサービスのみを読み込みます。ほとんどのサードパーティ製アプリケーション、スタートアッププログラム、および問題の原因となる可能性のある多くのコンポーネントは起動されません。
この制限された環境では、マルウェアの削除、競合するプログラムのアンインストール、システム速度を低下させているドライバーの無効化などがはるかに容易になります。ウイルスやプログラムが通常の起動プロセスにロックをかけ、デスクトップへのアクセスすら妨げる場合、通常はセーフモードがトラブルシューティングとクリーンアップの出発点となります。
Windowsにはいくつかのバリエーションがあります。最小限のセーフモード(基本機能のみ)、ネットワーク対応セーフモード(インターネット接続や他のコンピュータへのアクセスを可能にするネットワークドライバを追加)、そしてコマンドプロンプト付きセーフモードです。コマンドプロンプト付きセーフモードでは、より高度なタスクを実行するためにコマンドコンソールに直接起動します。
さらに、Windows 10や11などのバージョンでは、セーフモードとシステムの復元、スタートアップ修復、システムイメージからの復元といった高度なオプションを組み合わせることで、「起動不能」に見えるPCを復旧するためのかなり包括的な手段が得られます。
一般的に、コンピュータが頻繁にブルースクリーンエラー(BSoD)を表示したり、フリーズしたり、正常に起動しなかったり、マルウェアに感染している疑いがある場合、または新しいドライバやプログラムをインストールした後に問題が発生した場合は、セーフモードを使用するのが賢明です。
事前設定なしでセーフモードで起動する方法(Windows 8.1、10、11)
Windows 8.1、Windows 10、Windows 11では、電源メニューから「詳細再起動」オプションを選択し、Shiftキーを押しながら起動するのが、セーフモードに入る最も簡単な方法の一つです。ログイン画面やデスクトップ画面にアクセスできる場合は、この方法が非常に役立ちます。
Windowsのスタートメニューを開き、電源ボタン(シャットダウン/再起動)をクリックします。そして、「再起動」をクリックする直前に、キーボードのShiftキーを押し続けます。コンピューターが実際に再起動を開始するまで、キーを離さないことが重要です。
再起動すると、Windowsは直接デスクトップ画面には移行せず、「オプションを選択してください」画面が表示されます。ここで「トラブルシューティング」をクリックして回復環境にアクセスする必要があります。回復環境では、システムの復元とセーフモードでの起動オプションが表示されます。
トラブルシューティング画面には、PCの復元、工場出荷時設定へのリセット、詳細オプションなど、いくつかのオプションが表示されます。ここで重要なのは詳細オプションです。これにより、msconfigを操作したり、事前の設定を変更したりすることなく、起動タイプを調整したり、セーフモードを有効にしたりできます。
詳細オプションには、システムの復元、システムイメージの回復、スタートアップ修復、コマンドプロンプト、スタートアップ設定などのユーティリティがあります。最後のスタートアップ設定が重要です。これを選択すると、再起動時にさまざまな起動モード(セーフモードなど)を選択できることがWindowsから通知されます。
次の画面で「再起動」ボタンを押すと、システムがシャットダウンして再起動し、番号付きのオプションがいくつか表示されたクラシックメニューが表示されます。そこから、オプション4を選択するかF4キーを押して基本セーフモードで起動するか、オプション5を選択するかF5キーを押して、インターネット接続が必要な場合はネットワーク接続ありのセーフモードに入ることができます。
ウイルス駆除、ドライバーのアンインストール、必要なテストの実行が完了したら、他の方法でセーフモードに強制的に移行していない限り、Shiftキーを押さずに通常どおりコンピューターを再起動して、標準のWindowsモードで起動してください。
Windows 11、10、8.1では、設定からセーフモードで起動します。

問題なくログインできる場合は、 Windows の設定アプリを開き、「回復」セクションの「高度なスタートアップ」オプションを使用することで、セーフモードに入ることができます。手順は Windows 11、Windows 10、Windows 8.1 のいずれを使用しているかによって若干異なりますが、基本的な考え方は同じです。
Windows 11では、 WindowsキーとIキーを同時に押すか、スタートボタンをクリックしてから歯車アイコンをクリックすることで設定を開くことができます。設定画面を開いたら、左側のペインで「システム」、右側のペインで「回復」を選択すると、「高度なスタートアップ」セクションが表示され、「今すぐ再起動」ボタンが表示されます。そこから、Windows 11のセーフモードで起動して使用できます。
そのボタンを押すと、Windows はコンピューターが回復環境に入るために再起動することを警告します。それを承認すると、「オプションを選択してください」画面が再び表示されます。そこからは、前の方法と同じ手順に従ってください。トラブルシューティング → 詳細オプション → スタートアップ設定 → 再起動、最後に必要なセーフモードの種類を選択します。
Windows 10でも手順はほぼ同じですが、設定内のパスが若干異なります。Windows 10では、設定を開いたら「更新とセキュリティ」に進み、「回復」に進みます。「高度なスタートアップ」セクションには、再び「今すぐ再起動」ボタンがあり、これをクリックすると、同じトラブルシューティング画面と詳細オプション画面が表示されます。
Windows 8.1ではインターフェースが若干異なりますが、高度なスタートアップ機能も利用できます。スタート画面からスタートメニュー(Windowsロゴキー)を開き、虫眼鏡アイコンをクリックして「PC設定」を検索し、入力します。すると、「更新と回復」を含む複数のカテゴリが1列に表示されます。
そのセクションでは、Windows Updateの設定、ファイルのバックアップ、そして「回復」セクションが表示されます。「回復」セクションには、「高度なスタートアップ」オプションと「今すぐ再起動」ボタンがあります。再起動後、オプションを選択する画面が表示されるので、同じ手順でスタートアップ設定に進み、最終的に目的のセーフモードを選択してください。

Windows 7、Vista、XPなどの以前のバージョンのWindowsでは、セーフモードに入るための一般的な方法は、起動時にF8キーを押すことでした。これらのバージョンでは、POST(マザーボードの最初のビープ音またはロゴ)の直後にF8キーが押されていることを検出すると、「高度なブートオプション」メニューが表示されます。
通常の手順は、コンピューターを再起動し、画面が真っ暗になり起動プロセスが開始されたらすぐに、約1秒間隔でF8キーを繰り返し押すことです。Windowsが起動する前の適切なタイミングで押すと、黒い画面に複数の起動オプション(セーフモードなど)が表示されたメニューが表示されます。
そのメニューでは、キーボードの矢印キーを使って、「セーフモード」、「ネットワーク接続ありのセーフモード」、「コマンドプロンプトありのセーフモード」などのオプションを選択できます。Windows XPにはさらにいくつかのモードが用意されていますが、ほとんどのユーザーにとっては、標準のセーフモードかネットワーク接続ありのセーフモードを選択すれば十分です。
新しいドライバー、ウイルス対策ツール、またはアップデートをダウンロードするためにインターネット接続が必要な場合は、「ネットワーク接続ありのセーフモード」を選択するのが最も実用的です。ただし、プログラムのアンインストールやローカルバックアップからのシステム復元のみを行う場合は、基本セーフモードで十分であり、操作もやや簡単です。
修復作業が完了したら、PCをシャットダウンし、再度電源を入れて、F8キーを押さずに起動させてください。何らかの理由で詳細オプションメニューが再び表示された場合は、矢印キーを使用して「Windowsを通常起動する」を選択し、Enterキーを押して確定してください。
Windows 8、10、11でショートカットを使ってセーフモードに入る方法

Windows 8、10、11では、電源メニューからShiftキーを押しながら再起動する以外にも、キーボードショートカットと高度なトラブルシューティングツールを組み合わせた方法があります。これらの方法は、システムが起動するものの動作が不安定な場合や、エラーを発生させずにセーフモードに入りたい場合に役立ちます。
最も簡単な方法は、WindowsキーとIキーを同時に押して設定ウィンドウを開き、そこから先ほど説明したように「高度なスタートアップ」にアクセスできるセクションに移動することです。この方法は、ログイン画面やシャットダウンメニューを操作する必要がないため便利です。
もう一つの可能性として、Windows自体が連続して起動に失敗したことを検知すると、自動的に回復環境に入るということが考えられます。システムが2、3回連続してデスクトップの読み込みに失敗すると、通常は修復画面が表示され、そこから「詳細オプション」にアクセスし、さらに「セーフモード」を選択できます。
いずれの場合も、目指すべき場所はスタートアップ設定画面です。この画面には、次回の起動時に有効または無効にできる機能が一覧表示されています。例えば、低解像度ビデオの有効化、ドライバー署名の強制の無効化、そしてもちろん、さまざまなセーフモードの有効化などです。
画面にオプションを表示するためにコンピュータが再起動するというメッセージが表示されたら、「再起動」をクリックします。再起動すると、番号付きのリストが表示されます。ここでファンクションキーを使用できます。F4キーは基本セーフモード、F5キーはネットワーク接続ありのセーフモード、F6キーはコマンドプロンプトありのセーフモードです。希望するオプションを押して、起動プロセスが完了するまで待ちます。
セーフモードでできること
Windowsがセーフモードで起動すると、画面解像度が低下し、一部のハードウェアドライバが無効になり、ほとんどの一般的なプログラムが自動的に起動しないことに気づくでしょう。これはバグではなく、セーフモードでは起動するソフトウェアの量を最小限に抑えることで、中断なく作業できるようにするための仕様です。
まず最初にできることの一つは、クラッシュやエラーの原因となっていると思われる最近インストールしたソフトウェアをアンインストールすることです。コントロールパネル(Windows 10/11の場合は「設定」→「アプリ」)から問題のあるプログラムを探し出し、システムがこの制御された環境で動作している間にアンインストールできます。
もう一つ非常に便利な方法は、デバイスドライバを確認して更新することです。古い、または破損したハードウェアドライバは、ブルースクリーンエラー(BSoD)の典型的な原因です。セーフモードでデバイスマネージャーを開き、警告アイコンが表示されているデバイスを確認し、競合するドライバを強制的に更新またはアンインストールできます。
セーフモードは、マルウェアの駆除にも重要なツールです。多くのウイルス、トロイの木馬、スパイウェアは通常の起動時に侵入し、容易に駆除できないように身を守ります。セーフモードで起動すると、これらのコンポーネントの多くが読み込まれないため、ウイルス対策ソフトによる検出と駆除が容易になります。
Windows 10および11では、Windows Defenderを使用している場合、システムが完全に起動する前に分析を行うオフラインスキャンを利用できます。PCがウイルスに感染している疑いがある場合は、セーフモードから追加のセキュリティツールをインストールしたり、複数のスキャンを実行したりするのが通常は有効な対策です。
問題がより深刻な場合は、システムの復元などの機能を使用できます。システムの復元を使用すると、コンピューターが正常に動作していた以前の状態に戻すことができます。このオプションは高度な回復ツールに含まれており、セーフモードで実行することで、ドライバーや実行中のプログラムが処理を妨害する可能性を低減できます。
極端な場合、システムが再起動できないほど損傷している場合は、Windowsを再インストールする必要があるかもしれません。古いバージョン(XP、Vista、7)では、通常CDまたはDVDから起動して行っていましたが、より新しいバージョンのWindowsでは、USBドライブから、あるいはインターネットから必要なファイルをダウンロードして回復環境自体から再インストールを開始できます。
msconfigを使用して自動セーフモード起動を設定する
コンピューターの修復中に頻繁に再起動する必要がある場合は、修復が完了するまで常にセーフモードで起動するようにWindowsを設定すると良いでしょう。そのためには、msconfigとして知られるシステム構成ツールを使用し、起動プロセスを永続的に構成することができます。
通常のWindows起動時、 WindowsキーとRキーを同時に押して「ファイル名を指定して実行」ダイアログボックスを開き、「msconfig」と入力してEnterキーを押します。すると「システム構成」ウィンドウが開きます。このウィンドウには、「スタートアップ」または「ブート」(Windowsのバージョンによって異なります)など、いくつかのタブが表示されます。
そのタブには、 「セーフブート」チェックボックスが表示されます。このチェックボックスをオンにすると、以降の再起動時に常にセーフモードを使用するようにWindowsに指示します。そのすぐ下には、通常、いくつかのオプションが表示されます。「最小」は標準のセーフモード、「ネットワーク」はネットワーク接続ありのセーフモード、「代替シェル」はコマンドプロンプト、そしてサーバー環境では「Active Directory修復」です。
ニーズに最適なセーフモードの種類を選択して変更を承認すると、システムはコンピュータの再起動を促します。それ以降、Windows を起動するたびに、起動時にキーを押したり、追加のショートカットを使用したりすることなく、設定されたセーフモードで直接起動します。
ただし、修復が完了し、Windowsを通常どおり起動させたい場合は、逆の手順を実行する必要があります。msconfigを開き、「ブート」タブに移動して、「セーフブート」のチェックボックスをオフにします。確認後、再起動すると、システムは通常の動作に戻ります。
セーフモードを終了する方法と、PCがフリーズした場合の対処法
多くの場合、詳細オプションメニューから、またはF8キーを押してセーフモードに入った場合は、コンピューターを再起動するだけでWindowsは通常モードで起動します。しかし、コンピューターが繰り返しセーフモードで起動してしまう場合もあります。
このような場合、まず最初に確認すべきは、やはりmsconfigツールです。「セーフブート」のチェックボックスがオンになっていると、システムはセーフモードで起動し続けます。チェックボックスをオフにして再起動するだけで、通常の起動プロセスに戻ります。
チェックボックスが既にオフになっているにもかかわらず、PCに詳細オプションメニューが表示されたり、起動に失敗して「フリーズ」してしまう場合は、セーフモードにアクセスしたときと同じ方法で起動し、メニューに「Windowsを通常起動する」オプションが表示されたら、それを選択してください。
Windows 8および10では、このループから抜け出す別の方法として、回復環境を再度起動する方法があります。Shiftキーを押しながら[再起動]をクリックし、[トラブルシューティング]を選択して[詳細オプション]に入り、[スタートアップ設定]セクションを探します。そこでセーフモードを無効にするか、通常の起動を続行するかを選択できます。
最悪の場合、Windowsが画面に何も表示せず、セーフモードで起動しようとしてもモニターが真っ暗になるような状況では、ハードウェアレベル、ビデオドライバー、または深刻なブート構成の破損に問題がある可能性があります。このような場合は、Windowsインストールメディアからの起動、自動システム修復、あるいはシステムイメージのバックアップがあればそれを復元するなど、より高度な対策が必要になります。
Windowsの各バージョンでこれらのショートカットとセーフモードの使い方をマスターすれば、何か問題が発生したときに、より冷静に対応できるようになります。この制限された環境に入る方法、どのタイプのセーフモード(基本、ネットワークあり、コマンドプロンプトあり)を選択するか、コンピューターがフリーズすることなく終了する方法を知っていれば、トラブルが発生した際に技術サービスに料金を支払うことなく、PCを診断、修復、復旧するための最も強力なツールの1つをすぐに利用できます。
