修正: Ubuntuをインストールした後にWindows 10/11が起動できない

UbuntuシステムをWindows 10デバイスに再インストールしたとき、Windows 10オペレーティングシステムにブートしようとした際にエラーメッセージが表示された可能性があります。
この問題はあまり一般的ではありませんが、私はすべての読者に修正方法と将来の再発を防ぐ方法を説明します。
表示される可能性のあるエラーメッセージは次のとおりです: ブートディスクが検出されていないか、ディスクが故障しています。
しかし、大半の場合、ディスクは壊れていないので、心配する必要はありません。
最初のステップは、Ubuntuにブートできるかどうかを確認することです。もしできれば、それはWindows 8またはWindows 10の問題であり、以下の手順に従って修正できます。
Ubuntuをインストールした後、Windows 10が起動しない場合はどうすればいいですか?
1. diskpartを使用する
- Windows回復メディアを持つUSBまたはDVDをWindows 10デバイスに挿入します。
- Windowsデバイスを再起動し、Advanced Optionsウィンドウが表示されるはずです。
- USBまたはDVDからブートした後に表示されるウィンドウで、トラブルシューティングを左クリックします。
- トラブルシューティングを左クリックした後、Advanced Options機能を選択する必要があります。
- コマンドプロンプト機能を左クリックします。
- Windows 10デバイスが再起動し、サインインするアカウントを選択する必要があります。
- Windowsが再起動した後、コマンドプロンプトという黒いウィンドウが表示されます。
- コマンドプロンプトウィンドウに
diskpartと入力します。
- キーボードのEnterを押します。
- 次のコマンドを入力します:
sel disk 0。 - キーボードのEnterを押します。
- コマンドプロンプトに
list volと入力します。 - キーボードのEnterを押します。
- そこにあるEFIパーティションはFAT32パーティションである必要があります。
注意: EFIパーティションのボリュームに応じて、次の手順を実行する必要があります。
- 例として、EFIパーティションがボリューム2だと仮定します。
- コマンドプロンプトウィンドウに
sel vol 2と入力します。 - キーボードのEnterを押します。
- コマンドプロンプトウィンドウに
assign letter=aと入力します。 - Enterを押すと、「DiskPartがドライバレターまたはマウントポイントを正常に割り当てました」というメッセージが表示されます。
- コマンドプロンプトに
exitと入力します。 - キーボードのEnterを押します。
- これでコマンドプロンプトウィンドウは表示されたままになりますが、DISKPART>機能からは抜け出します。
- コマンドプロンプトウィンドウに
cd /d a:\EFIMicrosoft Bootと入力します。 - キーボードのEnterを押します。
- コマンドプロンプトウィンドウに
bootrec /fixbootと入力します。 - キーボードのEnterを押します。
注意: bootrec /fixbootコマンドは選択したドライブを修復します。
- コマンドプロンプトウィンドウに次のコマンドを入力します:
ren BCD BCD.old。 - キーボードのEnterを押します。
- コマンドプロンプトウィンドウに
bcdboot c:\Windows /l en-us /s a: /f ALLと入力します。 - キーボードのEnterを押します。
- 回復メディアを持つUSBまたはDVDを取り外し、Windows 10システムを再起動してみてください。
2. 追加の解決策
上記の手順で問題が解決しなかった場合、以下の追加の解決策を試すことができます:
- Boot Repairをダウンロードしてインストールする。このツールを使うことで、デュアルブートマシンのブートエラーを修正できます。Windows 10をインストールした後にUbuntuが起動しない場合や、Ubuntuをインストールした後にWindows 10が起動しない場合に使えます。
- UEFIモードでブートする。このブートモードを使用しない場合、Windows 10 OSを起動するときにさまざまなブートの問題が発生する可能性があります。OEMは通常、デフォルトでUEFIモードにWindows 10をインストールします。Ubuntuをレガシーモードでインストールすると、2つのオペレーティングシステムが異なるモードでインストールされたため、Windows 10にブートできなくなります。両方のオペレーティングシステムがUEFIモードでインストールされていることを確認してください。
再起動後、すべてが正常に戻り、Ubuntuが動作している状態でWindowsにブートできるはずです。
Windows 11のデュアルブートシーケンスからUbuntuを削除することもできます。
Ubuntuをインストールした後のWindows 10の修正について質問がある場合は、下のコメントを使ってお知らせください。