How to Optimize VM Performance with "syneto-vmtune" in Hyperion

Written By Sebastian Sime (Super Administrator)

Updated at July 20th, 2026

→ Applies to: Hyperion 9.x and above

By default, VMs created or converted for Hyperion may not include all available performance optimizations. syneto-vmtune allows you to audit and apply these optimizations in a few simple steps.

 

Step 1. Connect to Hyperion via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Get root privileges

sudo su -

 

Step 3. Download syneto-vmtune to the /tmp folder

wget -O /tmp/syneto-vmtune "https://files.syneto.eu/s/Ksk53zLp2Eqe97R/download" --no-check-certificate

 

Step 4. Make it executable

chmod +x /tmp/syneto-vmtune

 

Step 5. Check the current state of your VMs

/tmp/syneto-vmtune assess

 

Step 6 (optional). View the full description of each optimization code

/tmp/syneto-vmtune assess --legend

 

Step 7. Apply general optimizations (replace <vm_name> with the correct information)

/tmp/syneto-vmtune apply <vm_name>

IMPORTANT
Ensure the VM is powered off before running this command.
A ZFS snapshot is automatically taken before any change is applied. All changes are fully reversible.

 

Step 8. Disable nested virtualization (replace <vm_name> with the correct information)

/tmp/syneto-vmtune apply <vm_name> --only W21

IMPORTANT
Ensure the VM is powered off before running this command.
Skip this step if the VM uses WSL2, Windows Sandbox, Hyper-V, or Virtualization Based Security (VBS/Credential Guard).

 

Step 9 (optional). Migrate storage bus from SATA/IDE to VirtIO (replace <vm_name> with the correct information)

/tmp/syneto-vmtune migrate-bus <vm_name>

IMPORTANT
Ensure that the QEMU Guest Agent and VirtIO drivers are installed inside the VM before running this command.
The VM can remain powered on during this operation. It will automatically reboot during the migration process.
After migration, Windows may display the initial setup screen on first boot — ensure you have console or RDP access ready before proceeding.

 

Step 10. Check applied optimizations

/tmp/syneto-vmtune assess

The output should show no FAIL or WARNING codes for the optimizations applied in the previous steps.