Fixing Slow Windows VM boot on Proxmox KVM with balloon driver

Download the Win-Virtio Driver and load it on VM CDRom Drive. Download can be found here:

https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers

Now install the Virtio Balloon driver AND the Balloon service in the guest as follows:

  1. Open Device Manager and see if there is an unknown PCI device. If so, right click it and install the driver manually from D:\Balloon\2K16\amd64 (or 2k12, 2k8, etc)
  2. Now copy the entire amd64 folder into C:\Program Files\ (NOT x86) and rename it “Balloon”. So, now you have the amd64 folder from the disc copied as C:\Program Files\Balloon
  3. Open an Administrative Command Prompt and cd to C:\Program Files\Balloon
  4. Run this command:

BLNSVR.exe -i

The balloon service is now installed. This helps Windows VMs with memory management and for me, completely eliminated the slow boot with choppy spinning circle. Hope this helps someone out there!

Here’s the proxmox video-

Src: https://forum.proxmox.com/threads/fix-for-slow-startup-boot-on-windows-server-vms.51430/

Share

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.