Unified Extensible Firmware Interface (UEFI) is a computer firmware interface designed to replace the Basic Input/Output System (BIOS). UEFI is intended to provide a flexible platform that enables scalability, security, and reliability.
The main difference between UEFI and BIOS is that UEFI provides more security and functionality than BIOS. The main purpose of UEFI is to allow users to perform system boot and runtime services instead of using simple embedded controllers like the Basic Input/Output System (BIOS).
This guide shows how to enable UEFI in VMware Workstation as you might need it for a variety of reasons. For example, if your virtual machine does not detect an operating system from the ISO file, you might need to enable UEFI to be able to set up your virtual machine.
Step 1: Create a virtual machine
Create your virtual machine. If you don’t know how to do this, you can refer to our article about creating a virtual machine on VMware Workstation.
Step 2: Find the .vmx file
After creating your virtual machine, go to C:\Users\USERNAME\Documents\Virtual Machines and find the .vmx file matching the virtual machine you just created. You can open the .vmx file using Notepad.
Step 3: Add the code line
After opening the .vmx file with Notepad or equivalent, add the line:
firmware="efi"
Save the file.
Now you can choose to boot choosing UEFI if needed.
Also, you may be interested in: