Boot failure: How to fix EFI network timeout on VMware Workstation


VMware Workstation Pro is a hosted hypervisor that runs on x64 versions of Windows and Linux operating systems; it enables users to set up virtual machines on a single physical machine and use them simultaneously along with the host machine.  UEFI stands for Unified Extensible Firmware Interface. It works in a similar fashion as a BIOS, but with one basic difference: it stores all data about initialization and startup in an .efi file, instead of storing it on the firmware. This .efi file is stored on a special partition called EFI System Partition (ESP) on the hard disk. This ESP partition also contains the bootloader. UEFI was designed to overcome many limitations of the old BIOS. Kindly refer to the following VMware Workstation-related errors and Fix. How to clone a server on VirtualBox, the virtual machine ran into a non-fatal problem as described below, we suggest that you take appropriate action to prevent the problem from recurring, how to solve VMware workstation .lck error, the VM appears to be in use, how to create a VM (virtual machine) on VMware, and how to create and add a new virtual hard-disk to a Virtual Machine.

In this troubleshooting guide, I will be discussing the steps to fix this issue "EFI network issue when installing Windows cient or server VM". The reason for this specific error is that, this VM is set to boot from the UEFI. See the below errror that was prompted. Here is an error I encounted on the same VM "Windows cannot find the Microsoft software license terms". very unsuall. 

Solution: We will have to edit the Virtual machine in order to get to the advanced setting as shown below.


This will open the Virtual Machine settings. Click on the option menu as shown below


Navigate the Advanced settings and select BIOS under Firmware type and click on OK.


Click on start to begin the VM installation. This should work effortlessly from now. Please proceed with the steps below to complete your VM installation. Select the Language to install, keyboard, etc and
– Click on Next.


Click on Install as shown below to begin the Windows installation.


Select your desired OS you wish to install. I will be selecting the Windows Server 2019 Datacenter (Desktop Experience).


Accept the license terms and click on Next to proceed


I have nothing o do on the following page, therefore, I will click on Next. Its a test VM 🙂


As you can see, Windows has started installing unto the VM


As you can see the process has completed and a bit faster than installing Windows on a VirtualBox. See how to install Windows Server 2019. Next, click on “Finish” to complete the steps. How to set up a VM via PXE boot on a Generation 1 VM, and how to set up a Hyper-V Virtual Machine through PXE boot.


I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.

Notify of
Inline Feedbacks
View all comments
John Warner
John Warner
3 months ago

Awesome thank you!

Brian Rogers
Brian Rogers
1 month ago
Reply to  John Warner

My thanks, too. I wouldn’t have found that without your tutorial.

1 month ago
Reply to  Christian

what do you do if it doesnt show advanced options?

20 days ago

But I need the UEFI boot, because my host drive is GPT and vista cant install to GPT unless it boots from UEFI. what to do?

16 days ago

Advanced settings doesn’t appear for me in the options

3 hours ago
Reply to  David

Me too! as im running the VM player 16. Any ideas?

3 hours ago

Hi there, I have the same issue, but im using the Vm player 16. I dont see the the advanced tab there? Any ideas?

Would love your thoughts, please comment.x