修正: VirtualBox FATAL: INT18: BOOT FAILURE (解決済み)。

修正: VirtualBox FATAL: INT18: BOOT FAILURE (解決済み)。

アンディ・デイビス

Windows 10/11 OSのゲストマシンの起動時にVirtualBoxエラー「FATAL: INT18: BOOT FAILURE」が発生した場合は、以下を読み進めて問題を解決してください。

詳細な問題点 Windows 10/11 UEFIコンピュータの物理ディスクを仮想ハードディスク(VHDまたはVHDX)に変換し、VHD/VHDXファイルを新しいVirtualBoxマシンにアタッチすると、VMが致命的なエラーで起動できなくなることがありました。 int18:ブート失敗 またはゲストのWindows 10 OSがエラーコードで起動できませんでした。 0x0000225 .

このチュートリアルでは、VirtualBoxの "INT18: BOOT FAILURE "エラーのトラブルシューティングを詳細に説明します。

VirtualBoxでINT18 BOOT FAILUREとWindows 10エラーコード0x0000225を修正する方法。

方法1.VirtualBoxでI/O APICとUEFIを有効化する。

VirtualBoxの致命的なエラー "INT18 BOOT FAILURE "は、UEFIオペレーティングシステムを含むVHD/VHDX/VMDKファイルを添付するときによく現れます。 この問題を解決するには、次の手順に従ってください。 UEFIを有効にする をVirtualBoxマシンの設定に追加します。 そのためには

1. を押してください。 X ボタンをクリックして、VMマシンウィンドウを閉じると 本機の電源を切る。

2. VM Settingsを開き、次のようにします。 システム > マザーボードです。

3. ここで、確実に ハードディスク がチェックされ、それが 最初のブートデバイス をクリックし、「拡張機能」で次の2つのオプションにチェックを入れ、クリックします。 OK :

  • I/O APICを有効にする EFIを有効にする(特殊なOSのみ)

4. これでエラーなく起動することを期待して、Virtual Machineを起動してみてください。

方法2.ホストマシンのHyper-Vを無効化する。

1. に移動します。 コントロールパネル > プログラムおよび機能 > Windowsの機能をオン/オフする

2.チェックをはずす をクリックすると、次の機能が表示されます。 OK をクリックすると、変更が適用されます。

  • コンテナ * Hyper-V * 仮想マシンプラットフォーム Windows Hypervisor Platform Windows Sandbox

注:「コンテナ」と「Hyper-V」機能は、Windows 10 PROにのみ存在する機能です。

3.再起動 をアンインストールしてください。

4. オープン 管理者権限でのコマンドプロンプト .
5. 次のコマンドを入力し 入力 :

  • bcdedit /set hypervisorlaunchtype off

6.リブート をもう一度使ってみてください。
7. 再起動後、VirtualBoxのVMマシンを起動し、問題が解決しているかどうかを確認します。

方法3.起動の問題を解決する。

VirtualBoxのエラー「FATAL: INT18: BOOT FAILURE」を解決する最後の方法は、起動可能なWindows 10 ISOファイルからゲストマシンを起動することで、ゲストマシンの起動問題を解決することです*。

注:Windows 10のISOファイルをお持ちでない場合は、Media Creation Toolを使用して、Microsoftから直接ダウンロードすることができます。

1. を開く 設定 をクリックし、VirtualBoxマシンの ストレージです。

2. 1番目のプラス( )をクリックします。 + ) ボタンを押すと 光学ドライブを追加する。

3. クリック 追加 を探し、開いてください。 Windows.iso ファイルを作成します。

4. そして、次のように選択します。 Windows.iso ファイルをクリックし 選ぶ .

5. ストレージデバイスにWindows.isoファイルを添付したところ...

6. いく システム とドラッグ 光学 を追加し、添付の Windows.iso から VM を起動するようにしました。

また、" EFIを有効にする" オプションは 無査定 をクリックすると、ISOファイルからの起動ができなくなります。 終了したら OKです。

7. 仮想マシンを起動し 次ページ > パソコンを修理する。

8.次に、「トラブルシューティング」→「スタートアップ修復」を選択します。

9. スタートアップ修復の実行を許可し、その結果に応じて以下の操作を行います。

a. スタートアップ修復で問題が解決できる場合は、仮想マシンをシャットダウンし、ハードディスクを最初の起動デバイスとして設定し、仮想マシンの再起動を試行します。

b. スタートアップ修復で問題が解決できない場合は、次のステップに進みます。

10. クリック 詳細オプション をクリックしてください。 トラブルシューティング > コマンドプロンプトです。

11. コマンドプロンプトで、以下のコマンドを順番に実行します(各コマンドの後にEnterキーを押してください)。

  • diskpart select disk 0 list partition

13. 現在 張り札 その 大きさ システム パーティション(例:この例では100MB)。

12. 次に、以下のコマンドを入力し みつけだす その ボリューム番号 のシステムパーティションのサイズを参照することです。

  • リストボリューム

例)下のスクリーンショットにあるように、この例では、システムパーティション(100MB)が 第2巻 .

13. ここで、次のコマンドを実行して、システムパーティションを選択し(ボリューム番号を使用)、ドライブレターを割り当てます。 Z: DISKPARTを終了してください。

  • 第2巻を選択 * 代入文字=Z 終了

注)ボリューム番号 "2 "は、場合により変更してください。

14. 最後に、コマンドプロンプトで次のコマンドを実行し、ブートファイルを修復してください。

  • bcdboot C:\windows /s Z: /f ALL

15. すべてのウィンドウを閉じ、仮想マシンをシャットダウンし、ハードディスクを最初の起動デバイスとして設定し、仮想マシンを起動します。

以上!どの方法が効果的でしたか?
このガイドが役に立ったかどうか、あなたの経験についてコメントを残してください。 他の人のために、このガイドを「いいね!」と「シェア」してください。


アンディ・デイビス

Windows に関するシステム管理者のブログ

Leave a comment