VMwareアプリケーションは、仮想マシンの作成と管理に最も人気のあるアプリケーションの1つです。ただし、ユーザーが操作するときにさまざまな問題が発生することは珍しくありません。たとえば、新しく作成された仮想マシンを起動すると、ロードに失敗しますが、オペレーティングシステムが見つからないこと(Operating system is not found)を示すエラーメッセージがスローされます。

VMwareオペレーティングシステムが見つかりません
VMwareの起動エラーは、特定のオペレーティングシステムまたはインストールメディアに限定されるものではありません。不正なISO(ISO)ファイルからオペレーティングシステムをインストールしようとした場合、またはVMwareを適切に構成せずに物理ストレージからインストールした場合に、この問題が発生する可能性があります。
このエラーメッセージは、さまざまなWindows(Windows)エディションで作業しているときにポップアップ表示されます。このセクションでは、VMwareブートエラーのさまざまな原因を調査し、次にそれを修正するための最良の方法を調べます。
- 仮想マシンファイルが破損しています。
- 仮想マシンを作成するときに、物理ストレージメディアから読み取るようにVMwareに指示していません。
- 仮想マシンを作成するISOファイルは起動可能なファイルではありません。
- PXEブート遅延期間が短すぎます。
このVMwareブートエラーを修正する方法
ここでは、 VMware(VMware)の起動の問題を修正するために使用される一般的な方法を紹介します。VMwareがオペレーティングシステムを見つけられない場合は、上記のセクションで概説した問題の原因を調べる必要があります。
それらから、正確な原因を突き止め、ケースに適用されるトラブルシューティング手法を選択できる可能性があります。
- ISOが起動可能であることを確認します。
- BIOSを使用して仮想マシンを再作成します。
- 物理ドライブからインストールする場合は、VMwareに知らせてください。
- PXEブート遅延期間を増やします。
上記の操作の実行方法がわからない場合は、このガイドを読み続けてください。以下は、これらのソリューションの詳細な説明です。
1]ISOが起動可能であることを確認します
仮想マシンにISOファイルをマウントする必要があり、このISOが機能するには起動可能なOSである必要があります。ただし、すべてのISOファイルが起動可能であるとは限りません。それらのいくつかは実際にはオペレーティングシステムのアップデートです。
したがって、 VMware(VMware)ブートエラーのより複雑なトラブルシューティング手法に進む前に、まず、ISOがブート可能であることを確認してください。ISOが起動できない場合は、起動可能なISOを入手する必要があります。一方、ISOが起動可能であることがわかった場合は、修復を開始できます。
読み取り(Read):VMwareブリッジネットワークが機能していないか、検出されていません。
2]異なる設定で仮想マシンを再作成します(Re-create)
起動可能なISOを使用していて、VMWareがオペレーティングシステムを見つけられない場合は、マシンがUEFIで構成されていない可能性があります。VMの作成中に、 UEFI(UEFI)を選択した場合、これらのブートエラーが発生する可能性があります。戻って新しい仮想マシンを作成し、UEFIではなくBIOSに設定する必要があります。何をすべきかは次のとおりです。
VMware(Launch VMware)を起動し、左側のメニューから[ホーム(Home)]に移動します。右側のセクションから [新しい仮想マシン](New Virtual Machine)を選択し、[次へ(Next)]をクリックします。
インストールソースを選択し、 [次へ(Next)]ボタンをクリックします。VM Fusion(Fusion)またはVMwareワークステーション を使用している場合は、 [簡単インストール(Easy Install)]チェックボックスをオフにします。
ホストオペレーティングシステムのハードウェアに基づいて、希望するタイプの仮想マシンを選択します。次に、[ 標準](Typical)と [カスタム](Custom)のどちらかを選択するように求められる次のページから [カスタム](Custom)を選択します。
新しい仮想マシンに名前を付け、保存するディレクトリを選択します。
最大ディスクサイズを変更し、仮想ディスクの保存方法を選択します。[ 次へ(Next)]ボタンをクリックします。
ハードウェア設定は、適切と思われる方法で構成することも、デフォルト設定のままにすることもできます。最後に、[完了(Finish)]ボタンをクリックします。
この時点で、新しい仮想マシンを実行して、ブートエラーが表示されなくなったことを確認できます。
3]物理ドライブからインストールする場合は、VMwareに通知してください
起動可能なディスクからオペレーティングシステムをインストールする多くのユーザーは、起動元 のドライブを指定しなかったため、オペレーティングシステムに起動エラーが見つかりませんでした。(Operating system not found)この問題を防ぐために、VMwareは、その特定のドライブからインストールしていることを認識している必要があります。
VMwareアプリケーションを起動します。問題のある仮想マシンを 右クリックし、 (Right-click)[設定](Settings)をクリックします。
[ハードウェア (Hardware )]タブに 移動し 、デバイスのリストから[ CD/DVD (SATA)
物理ドライブを使用するように(Use physical drive)接続(Connection)を 変更し ます。
ドロップダウンメニューをクリックして、 (Click)ISOファイルを含むドライブを選択します。[ OK ]ボタンを押して、設定を保存します。
読み取り(Read):VMwareWorkstationはUnityモードに入ることができません。
4] PXEブート遅延期間を増やし(Increase)ます
仮想マシンの構成により、VMwareが(VMware)PXEブートを試みる可能性があります。これは、 Windowsインストーラー(Windows Installer)画面に十分な速度でアクセスできない可能性があるため、発生しているブートエラーの原因である可能性があります。
VMwareでは、短いウィンドウで任意のキーを押してWindowsインストーラを起動できます(press any key to boot into Windows Installer)。したがって、この問題に取り組むための優れた方法は、起動遅延を6秒以上に増やすことです。
まず、開いているすべての仮想マシンをシャットダウンしてから、VMwareアプリケーションを閉じます。
ファイルエクスプローラー(File Explorer)を起動し、次のディレクトリに移動します。
C:\Users\[your username}\Documents\Virtual Machines
上記のパスの[ユーザー名]([your username])の部分を実際のユーザーアカウント名に置き換えることを忘れないでください。
このディレクトリで、問題が発生している特定のマシンのフォルダをダブルクリックして、その .VMXファイルを見つけます。このファイルをスマートテキストエディタ(Notepad ++など)で開きます。
このガイドは、ファイル拡張子が表示されない場合に、フォルダー内のファイル拡張子を表示するのに役立ちます。(show file extensions)
開いているドキュメントで、テキストの下端に移動し、以下のコードを貼り付けます。
bios.bootDelay = "6000"
今すぐドキュメントを保存して、テキストエディタを閉じます。
これがうまくいったかどうか教えてください。
関連(Related):syswow64 vmnat.exeプロセスとは何(What is syswow64 vmnat.exe process)ですか?
Fix VMware operating system not found Boot error
VMware applications are some of the most popular for creating and managing virtual machines. However, it’s not uncommon to see users experience a variety of problems when operating them. For example, when booting a newly created virtual machine, it fails to load but then throws an error message that says the Operating system is not found.

VMware operating system not found
The VMware boot error is not exclusive to specific operating systems or installation media. You can get it when you attempt to install the operating system from a bad ISO file or when installing from physical storage without properly configuring VMware for it.
This error message pops up when working with different Windows editions. In this section, we’ll explore the various causes of the VMware boot error and look into the best ways to fix it, next.
- Your virtual machine files are corrupted.
- When creating the virtual machine, you didn’t instruct VMware to read from a physical storage media.
- The ISO file from which you want to create the virtual machine is not a bootable one.
- The PXE boot delay period is too brief.
How to fix this VMware boot error
Here, I’ll show you the general methods used to fix the VMware boot problem. If VMware is unable to find your operating system, you should go over the causes of the issue outlined in the above section.
From those, you can likely nail the exact cause and pick the troubleshooting technique that applies to your case.
- Confirm that the ISO is bootable.
- Re-make the virtual machine with BIOS.
- If installing from a physical drive, let VMware know.
- Increase the PXE boot delay period.
If you’re not sure how to carry out the above operations, then continue reading this guide. Below are detailed explanations for these solutions.
1] Confirm that the ISO is bootable
You need to mount an ISO file on your virtual machine, and this ISO has to be a bootable OS to work. However, not every ISO files are bootable. Some of them are actually operating system updates.
Therefore, before going into more complex troubleshooting techniques for the VMware boot error, first, confirm that the ISO is bootable. If the ISO is not bootable, then you have to get a bootable one. On the other hand, if you find that the ISO is bootable, you can then begin the repair.
Read: VMware Bridged network not working or detecting.
2] Re-create the virtual machine with different settings
If you’re using a bootable ISO, and VMWare cannot find your operating system, a second suspect it that the machine isn’t configured with UEFI. In the course of creating the VM, if you selected UEFI, you are likely to run into these boot errors. You need to go back, create a new virtual machine, and set it to BIOS and not UEFI. Here’s what to do:
Launch VMware and from the left-hand menu, go to Home. Select New Virtual Machine from the right section and hit Next.
Choose the installation source and then hit the Next button. If you use VM Fusion or VMware workstation, unmark the Easy Install checkbox.
Select your preferred type of virtual machine based on the hardware of the host operating system. Now, select Custom from the next page where you are asked to choose between Typical and Custom.
Name the new virtual machine and select the directory to save it.
Modify the maximum disk size and select how you want to store the virtual disk. Click the Next button.
You can configure the hardware settings any way you seem fit or leave the default settings. Finally, click on the Finish button.
At this point, you can run the new virtual machine to check that the boot error no longer shows up.
3] If installing from a physical drive, let VMware know
Many users who install operating systems from a bootable disk run into the Operating system not found boot error because they didn’t point out the drive from which to boot. To prevent this problem, VMware should be aware that you’re installing it from that specific drive.
Launch the VMware application. Right-click on the problematic virtual machine and click on Settings.
Navigate to the Hardware tab and select CD/DVD (SATA) from the list of devices.
Change the Connection to Use physical drive.
Click on the dropdown menu and choose the drive that contains the ISO file. Strike the OK button to save your settings.
Read: VMware Workstation cannot enter Unity mode.
4] Increase the PXE boot delay period
The configuration of your virtual machine could cause VMware to attempt to PXE boot. This could be the root of the boot error you’re experiencing because you may not be able to get into the Windows Installer screen fast enough.
VMware allows you only a brief window to press any key to boot into Windows Installer. Therefore, a great way to tackle this issue is to increase the boot delay to 6 seconds or more.
First, shut down all open virtual machines and then close the VMware application.
Launch File Explorer and go to the following directory:
C:\Users\[your username}\Documents\Virtual Machines
Remember to replace the [your username] part in the path above to your actual user account name.
In this directory, double-click on the folder of the specific machine that’s giving issues and find its .VMX file. Open this file with a smart text editor (such as Notepad ++).
This guide will help you show file extensions in the folder if you do not see them.
In the open document, go to the bottom end of the text and then paste the code below:
bios.bootDelay = "6000"
Save the document now and close your text editor.
Let us know if this worked for you.
Related: What is syswow64 vmnat.exe process?