Virtualization

Fix EFI network timeout on VMware Workstation

microsoft

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 a .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 the limitations of BIOS. In this guide, you will learn how to fix EFI network timeout on VMware Workstation.

Refer to these related VMware Workstation-related errors and Fixes. 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.

The root cause of “EFI network timeout on the VMware Workstation”

The reason for this error was that the VM was set to boot from the UEFI. See the image below for the error message that was prompted.

Screenshot-2021-03-15-at-16.54.11

Another error I encountered on this VM was “Windows cannot find the Microsoft software license terms“. very unusual.

You may want to see these also: How to enable Hyper-V on a VMware Workstation, How to configure screensaver timeout in Windows 10, How to configure screensaver timeout in Windows 10, How to install Windows Server 2022 on VMware Workstation, and how to fix MsSQL Connection timeout and timeout period expired.

The solution to fixing EFI network timeout on VMware Workstation

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

Screenshot-2021-03-15-at-16.45.20

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

Screenshot-2021-03-15-at-16.55.39

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

Screenshot-2021-03-15-at-16.56.30

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.

Screenshot-2021-03-15-at-17.00.18

Click on Install as shown below to begin the Windows installation. Please see The security database on the server does not have a computer account for this workstation trust relation [Part 1].

Screenshot-2021-03-15-at-17.01.12

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

Screenshot-2021-03-15-at-17.01.47

Accept the license terms and click on Next to proceed

Screenshot-2021-03-15-at-17.02.06

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

Screenshot-2021-03-15-at-17.02.23

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

Screenshot-2021-03-15-at-17.08.11

As you can see the process has been completed and is 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.

Screenshot-2021-03-15-at-17.14.42

I hope you found this blog post helpful. Now, you have learned how to fix EFI network timeout on VMware Workstation. Please let me know in the comment session if you have any questions.

Subscribe
Notify of
guest

36 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
John Warner
John Warner
2 years ago

Awesome thank you!

Brian Rogers
Brian Rogers
2 years ago
Reply to  John Warner

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

Tarren
Tarren
2 years ago
Reply to  Christian

what do you do if it doesnt show advanced options?

Arsenious
Arsenious
2 years 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?

David
David
2 years ago

Advanced settings doesn’t appear for me in the options

Mustafa
Mustafa
2 years ago
Reply to  David

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

Mr Franxi
Mr Franxi
2 years ago
Reply to  David

You can manual change it by open the file [vm machine name].vmx by any notepad, then find the firmware property (line ~29 on my PC) and update it to “bios”. Save it and turn on you VM.

Hope this can help you.

Shubham
Shubham
1 year ago
Reply to  Mr Franxi

bro thank u there is no solution on youtube for the user who are using free version

peter
peter
1 year ago
Reply to  Mr Franxi

Hey, thanks for the great response! This is exactly what I was looking for.

Mustafa
Mustafa
2 years 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?

AlejandroB
AlejandroB
2 years ago

Switch to BIOS boot mode. That was it. Thank you!

Mohan
2 years ago

Thank You.

h k
h k
2 years ago

it doesn’t let me change the setting to bios

Rafael
Rafael
1 year ago

Thank you!!

Mark
Mark
1 year ago

This is obviusly not solution, especially if you want to use EFI/UEFI.

The reason for this error is that CD ROM drive didn’t power on. Seems to be bug is ESXi. You need to either tick setting box power on and then save setings or remove CD Rom altogehter and then re-add it with correct settings.

Then it should work find and you won’t be stuck using legacy BIOS option. For example hard drive size would be limited to 2TB.

William
1 year ago

thank you so much

Shubham
Shubham
1 year ago

but for free version there is no aoption of advance

Bernhard Nigg
Bernhard Nigg
1 year ago

This is not the solution! It is a way to get around this error since you simply will not use UEFI but instead the BIOS. I mean, I like that you first include a short explain of the difference between UEFI and BIOS so I guess you know this already. My proposal for this guide just say after the explanation of UEFI/BIOS: UEFI is sometimes not properly supported or misconfigured. It might even be several problems depending on the setup so no real “one fix for everyone” can be given. In most cases BIOS is working just fine so let’s… Read more »

name
name
7 months ago

If you don’t have the Advanced settings section in your VMWare Workstation you can switch the VM to use BIOS by manually modifying the .vmx file in the VM folder. There is a line in that file: firmware = “bios”

Mihiri
Mihiri
2 months ago

it worked.thank you (Y)

36
0
Would love your thoughts, please comment.x
()
x