Windows 10を起動しようとすると、以下のエラーが表示されることがあります:
「オペレーティング システムが見つかりません」 オペレーティング システムを含まないドライブを取り外してください。
Ctrl+Alt+Delを押して再起動
このエラーは、最近のWindows 10 21H2アップグレード後や、システム復元の実行後に発生することが多く、最も可能性の高い原因はシステム ファイルの破損です。コンピューターのシステム ファイルが何らかの理由で破損すると、起動時に「オペレーティング システムが見つかりません」と表示されます。この問題でお困りの場合、再起動やシステム アップグレード後に発生するこのエラーの修正方法をご紹介します。
オペレーティング システムが見つかりません
まず、プリンター、スキャナー、外付けHDDなどのすべての外部デバイスを取り外し、Windowsを再起動してください。Windowsが正常に起動するか確認します。
ハード ディスクを第1ブート デバイスに設定する
このエラーはBIOSがハード ドライブを見つけられないときに発生することが多いため、BIOS設定を確認することは有効な解決策です。
BIOS設定を確認する手順:
- コンピューターを再起動
- F2キーを押してBIOSメニューを開く
- BIOSのメイン画面でハード ドライブが検出されているか確認
- ブート順序も確認し、正しく設定されているか確認
- ハード ドライブが第1ブート デバイスに設定されていることを確認
ハード ドライブが正しく検出されない場合は、データ ケーブルの交換や、BIOS設定をデフォルト値にリセットすることを検討してください。
BIOS設定をリセットする手順:
- 上記の手順でBIOS画面に入る
- [デフォルトにリセット]オプションを見つける
- リセット オプションを選択し、確認プロンプトで[はい]を選択
- [終了] > [変更を保存して終了]を選択
Windowsスタートアップ修復を実行する
Windowsスタートアップ修復は、特定のケースではブート プロセス関連のエラーを回復できる可能性があります。スタートアップ修復にアクセスする手順は以下の通りです。この問題によりWindowsが正常に起動できないため、Windowsインストール メディアが必要です。お持ちでない場合は、こちらからWindows 10ブータブル USBの作成方法をご確認ください。
- Windows 10インストール メディア/USBの準備ができたら
- ブート メディアをコンピューターに挿入し、そこから起動
- 最初のセットアップ画面で言語、時刻・通貨、キーボード入力方式を選択し[次へ]
- 次の画面で[コンピューターを修復する]を選択
これでWindowsが再起動します。次に[トラブルシューティング] > [詳細オプション] > [スタートアップ修復]をクリック。
Windowsが問題を診断・修正するのを待ちます。スタートアップ修復が完了すると自動的にWindowsが再起動し、正常にWindowsで起動を試みます。
関連記事:Windows 10で「自動修復でPCを修復できませんでした」を修正
破損したブート ファイルを修復する
スタートアップ修復で問題が解決しない場合、以下の手順でブート ファイルを構成・修復します。
- 再度Windows 10インストール メディアから起動
- Windowsセットアップ画面に達したら、SHIFT + F10キーを押してコマンド プロンプトを開く
ディスクがGUIDパーティション テーブル(GPT)かマスターブート レコード(MBR)のどちらに設定されているか確認します:
コマンド プロンプトで diskpart と入力しEnter。
list disk と入力しEnterを押して、ディスクがGPTかMBRパーティションか確認。
GPT列にアスタリスク(*)があるか確認。
- アスタリスク(*)がある場合、そのディスクのパーティション テーブルはGPTです
- アスタリスクがない場合、そのディスクのパーティション テーブルはMBRです
exit と入力しEnterを押す。
パーティション タイプごとに異なる解決策を以下に示します。
MBRパーティション テーブルのブート ファイルを修復
注:GPTパーティションの場合はこの手順をスキップし、次の手順に進んでください
Windowsがインストールされているドライブ文字を特定します。list volume と入力しEnterを押すと、Windowsがインストールされているドライブが[ブート]として表示されます。
Windowsフォルダを含むドライブが特定できたら(例:ドライブ「C:」)、以下のコマンドを実行してそのドライブにブート ファイルを作成し、Enterを押します。
bcdboot C:\Windows /S C:
※注:Windowsが別のドライブにある場合は、Cをそのドライブ文字に変更してください。
- コマンド実行後、再度 diskpart ユーティリティを開く(diskpart と入力しEnter)
- diskpartで list disk と入力しEnter
- select disk 0 でディスクを選択
- 以下のコマンドを順番に実行:
- list volume
- select volume 3(Windows OSを含むボリューム番号を選択)
- active
exit と入力してDISKPARTツールを閉じます。インストール メディアを取り外し、コンピューターを再起動してください。
GPTパーティション テーブルのブート ファイルを修復
GPTパーティション テーブルの場合は以下の手順に従ってください。
diskpart と入力しEnterを押してdiskpartユーティリティを開き、以下のコマンドを実行:
list disk
select disk 0(ディスク番号を選択)
list partition と入力しEnter。
以下のコマンドを順番に実行:
cd /d H:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot C:\Windows /l en-us /s m: /f UEFI
※注:システム パーティションに別のドライブ文字を割り当てた場合は、「H」をその文字に変更してください。
以上です。インストール メディアを取り外し、すべてのウィンドウを閉じてコンピューターを再起動。問題が解決したか確認してください。
上記すべての方法で解決しない場合は、Windowsのクリーン インストールを実行して確認してください。
これらの解決策でWindows 10の「オペレーティング システムが見つかりません」問題は解決しましたか?コメントでお知らせください。関連記事:
- 「Windowsライセンスの有効期限が近づいています」を修正
- Windows 10でHyper-V仮想化を有効化・構成する方法
- コマンド プロンプトで書き込み禁止USBドライブをフォーマット
- Windows 10、8.1、7で「ブート デバイスが見つかりません」エラーを修正
- EaseUS Partition Master:Windows PC向け最強パーティション マネージャー