How to Change Virtual Machine "uuid.bios" in VMware ESXi

Written By Christian Castagna (Administrator)

Updated at October 21st, 2025

→ Applies to: VMware ESXi 6.5.0 and above

SynetoOS does not support virtual machines with the same “uuid.bios” and may cause service interruptions during VM protection operations.

This article describes how to change a virtual machine's “uuid.bios”, a procedure that must be performed for each VM sharing the same “uuid.bios”.

 

Step 1. Login to VMware ESXi GUI (replace <your_ip_address_or_hostname> with the correct ip/hostname)

https://<your_ip_address_or_hostname>

 

Step 2. Power-off and unregister the VM for which you want to change the “uuid.bios”

 

Step 3. Connect to VMware ESXi via SSH as root (replace <your_ip_address_or_hostname> with the correct ip/hostname)

ssh root@<your_ip_address_or_hostname>

 

Step 4. Move to the folder where the .vmx file is located (replace <datastore_name> and <vm_name> with correct information)

cd /vmfs/volumes/<datastore_name>/<vm_name>

EXAMPLE

cd /vmfs/volumes/0e76279b-a3457e56/WinSRV_2022

 

Step 5. Edit the .vmx file (replace <datastore_name> and <vm_name> with correct information)

vi /vmfs/volumes/<datastore_name>/<vm_name>

EXAMPLE

vi vm.vmx

 

Step 6. Find the uuid.bios line inside the .vmx file

uuid.bios = "56 4d f0 8e 86 30 03 6d-3f 91 7a 55 a8 49 33 78"

 

Step 7. Change the uuid.bios value inside the .vmx file with a new serial

uuid.bios = "01 2a b3 4c 56 78 90 1d-2e 34 5f 67 g8 90 12 34"

NOTE
Numbers and letters can be invented: the important thing is that no other virtual machine has the same uuid.bios.

 

Step 8. Save the file and exit

:wq!

 

Step 9. Login to VMware ESXi GUI (replace <your_ip_address_or_hostname> with the correct ip/hostname)

https://<your_ip_address_or_hostname>

 

Step 10. Register the VM and power it on