Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で発生する「マウントできないブートボリューム」エラーの直し方を徹底解説

Windows 10のストップコード「マウントできないブートボリューム(Unmountable Boot Volume)」は、Windows 10がインストールされているHDDやSSDのパーティションをコンピューターが読み取れないときに表示されます。PCを使用していると、いつかは必ず遭遇すると言われる数多くのBSOD(ブルースクリーン)エラーの一つです。

中でもこのエラーは厄介です。というのも、原因の多くがデータ破損であるためです。ほとんどの場合、再起動やハードリブートを行ってもエラーを回避することはできません。

「マウントできないブートボリューム」エラーの起動ループから抜け出すには、Windows回復環境(WinRE)を使って、PC上の破損したデータを確認・修復する必要があります。

ただし、WinREにアクセスするには、起動可能なWindows 10インストールディスクまたはUSBメモリが必要です。

Windows 10のインストールメディアを作成する

起動可能なWindows 10のUSBメモリやディスクをすでにお持ちの場合は、次のセクションへ進んでください。まだお持ちでない場合は、Microsoftのメディア作成ツールを使って作成する必要があります。当然ながら、作成には別の正常に動作するPCが必要です。また、容量8GB以上のUSBメモリか、空の2層式DVDも用意してください。

1. Microsoftのメディア作成ツールをダウンロードします。

2. メディア作成ツールを起動し、ライセンス条項に同意します。

3. 「別のPCのインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)」を選択し、「次へ」をクリックします。

4. Windows 10の言語エディションアーキテクチャを選択します。これらは、「マウントできないブートボリューム」エラーが発生しているPCの環境と一致させてください。

5. 「USBフラッシュ ドライブ」を選択します。起動可能なDVDを作成したい場合は「ISOファイル」を選びます。USBメモリまたは2層式DVDを挿入し、「次へ」をクリックします。

その後、メディア作成ツールが必要なファイルをダウンロードします。画面の指示に従って、起動可能なWindows 10のUSBメモリまたはDVDを作成してください。

Windows回復環境(WinRE)で起動する

起動可能なWindows 10のUSBメモリまたはDVDを、エラーが発生しているPCに接続または挿入します。その後、コンピューターを再起動し、起動時に表示されるプロンプトで任意のキーを押して、インストールメディアから起動します。

注意: USBやDVDから起動するかどうかのプロンプトが表示されない場合は、BIOS/UEFIで起動順序を変更してから、もう一度試してください。

インストールメディアから起動したら、Windowsセットアップ画面で「次へ」を選択し、次に「コンピューターを修復する」をクリックします。

続いて表示される画面で「トラブルシューティング」を選択すると、Windows回復環境が表示されます。

以降で紹介する修復作業を進める過程で、この画面に何度もアクセスすることになります。

マスターブートレコード(MBR)を修復する

MBR(マスターブートレコード)には、OSやHDD・SSD上の各パーティションに関する情報が格納されており、起動時にコンピューターがOSを認識して読み込むための重要な役割を担っています。

MBRの破損はWindows 10で「マウントできないブートボリューム」エラーを引き起こす可能性があるため、まずは修復を試みましょう。

1. WinREで「コマンドプロンプト」を選択します。

2. コマンドプロンプトに以下のコマンドを入力し、順番に実行します。

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

3. コマンドプロンプトを終了し、「続行」を選択してWindows 10を起動します。

破損したMBRがエラーの原因だった場合、この操作で「マウントできないブートボリューム」エラーは表示されなくなるはずです。

スタートアップ修復を実行する

Windows回復環境には、コンピューターを自動修復する機能が備わっています。MBRの修復で解決しなかった場合は、この機能の利用をおすすめします。「スタートアップ修復」を選択し、「Windows 10」をクリックしてください。

コンピューターが自動的に問題を診断し、修復を試みます。成功すれば、問題なくWindows 10を起動できるはずです。うまくいかない場合は、再びWinREの画面に戻りましょう。

システムファイルチェッカー(SFC)を実行する

システムファイルチェッカー(SFC)は、コマンドプロンプトから実行できるユーティリティで、破損したシステムファイルをスキャンして修復します。ブートドライブ(ブート関連情報を格納した隠しパーティション)と、Windows 10が入っているパーティションの両方に対して実行する必要があります。

ただし、その前にWinRE上で両方のドライブ文字を特定しなければなりません。そのために、DiskPartというコマンドラインツールを使用します。

1. WinREで「コマンドプロンプト」を選択します。

2. 以下のコマンドでDiskPartを起動します。

diskpart

DiskPartが起動したら、次のコマンドを実行します。

list volume

3. ブートドライブとWindows 10ドライブのドライブ文字を確認します。

ポイント:

  • ブートドライブは約500MBで、「システムで予約済み」というラベルが付いており、通常はドライブ文字Cとして表示されます。
  • Windows 10が入っているパーティションは、エクスプローラーで見える「ローカルディスク(C:)」と同じものです。WinREでは別のドライブ文字(例:D)で表示されることがあります。容量の大きさで判別できます。

両方のドライブ文字を控えておきましょう。「Ltr」列の下に表示されています。

4. 以下のコマンドでDiskPartを終了します。

exit

5. SFCコマンドを入力し、必要に応じてドライブ文字を書き換えてからEnterキーを押します。

sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

注意: Cをブートドライブのドライブ文字に、DをWindows 10ドライブのドライブ文字に置き換えてください。

SFCスキャンの完了までには数分かかることがあります。完了したらコマンドプロンプトを終了し、「続行」を選択してWindows 10の起動を試みてください。

チェックディスク(Chkdsk)ユーティリティを実行する

チェックディスクユーティリティ(Chkdsk)は、ドライブ関連のエラーを修復し、破損したデータを復旧するツールです。ブートドライブとWindows 10のパーティションの両方に対して実行する必要があります。前述のDiskPartを使用していれば、両方のドライブ文字はすでに把握できているはずです。

なお、Windows 10のパーティションに対するChkdskの実行には、1時間以上かかる場合もあります。

1. WinREで「コマンドプロンプト」を選択します。

2. 以下のコマンドを実行して、ブートドライブをスキャン・修復します。

chkdsk c: /r

注意: cをブートドライブのドライブ文字に置き換えてください。

3. 以下のコマンドを実行して、Windows 10ドライブをスキャン・修復します。

chkdsk d: /r

注意: dをWindows 10が入っているパーティションのドライブ文字に置き換えてください。

コマンドプロンプトでボリュームのマウント解除を求められた場合は、Yを押してからEnterキーを押します。

チェックディスクの実行後、コマンドプロンプトを終了し、「続行」を選択してWindows 10を起動してください。

その他の回復オプションを試す

「マウントできないブートボリューム」エラーが、累積更新プログラムや機能更新プログラムのインストール後に発生した場合は、更新プログラムのロールバックを試せます。

Windows回復環境で「更新プログラムをアンインストールする」を選択し、「最新の品質更新プログラムをアンインストールする」を選んで、直近の累積更新を取り消しましょう。

それでも解決しない場合は、「最新の機能更新プログラムをアンインストールする」を選択して、直近のWindows 10の大型機能アップデートを削除してください。

また、WinREの「システムの復元」「システムイメージの回復」を使って、PCを以前の状態に戻す方法もあります。ただし、これらを使用するには、事前に復元ポイントまたはシステムイメージのバックアップを作成しておく必要があります。

Windows 10を再インストールする

上記のいずれの方法でも解決しない場合は、Windows 10を再インストールするしかありません。その際、OSが入っているパーティション内のすべてのデータが削除される点に注意してください。データのバックアップがあれば、後から失われたファイルやドキュメントを復元できます。

万一、Windows 10を再インストールしても「マウントできないブートボリューム」エラーが解消されない場合は、ハードディスクの故障など、ハードウェア関連の問題が考えられます。その際は、認定を受けたコンピューター修理業者への相談をおすすめします。

  1. Windows 11/10で「BOOTMGR が見つかりません」エラーを解決する完全ガイド

    Windowsパソコンの起動時に「Bootmgr is missing Press Ctrl+Alt+Del to restart(BOOTMGRが見つかりません)」というエラーメッセージが表示されて困っていませんか?特にWindows 11へのアップグレード後に、PCが起動せずこのエラーが出るケースが多く報告されています。このエラーの主な原因は、PC上の破損または誤設定されたファイルです。また、ディスクドライブのエラーやハードディスクの不良セクタ、ハードディスクのインターフェースケーブルの断線・緩みなども起動時のエラーを引き起こします。さらに、ブート用として正しく構成されていないハードディス

  2. Windows 10 / 8.1 / 7で「No boot device found」エラーを解決する8つの対処法

    Windows 10、8.1、またはWindows 7の起動時に「No boot device found. Press any key to reboot the machine」というエラーメッセージが表示されて困っていませんか?このエラーは、起動情報が保存されているHDDやSSDにシステムがアクセスできなかったことを意味します。つまり、パソコンの電源を入れた際に接続されているすべてのドライブをスキャンしたものの、起動可能なOSが見つからなかった状態です。なお、このエラーメッセージは環境によって以下のように表示が異なる場合があります。No bootable device detected