Windows 10 Very Slow, but not Laggy on the UI via NoVNC or RDP

3degreesright

Active Member
May 31, 2019
6
0
41
53
Hello, I am experiencing a very slow Windows 10 VM on Proxmox 8.1. Proxmox 8.2 would NOT install on my Dell R610 dues to some undocumented bug.
  • Dell R610, 24 cores, 96 GB RAM
  • Proxmox 8.1
Click on task manger or file Windows Explorer, it pops up 10 seconds later, very unresponsive, but not graphically laggy.

I am using nested virtualization, as this is a requirement. I am also using the following settings:

  • VM CPU set to "Host"
  • benchmarks look good on CPU = 10-25%, RAM = 4/16 GB
  • No passthrough GPU, but graphics are not my concern here
  • local Gbit network, not an RDP or bandwidth issue
  • SCSI Controller, but the disk is on (ide0)
    • When i try a SCSI disk for the Windows host I'm not sure which driver to load, so I left default ied0
  • VirtIO = SCSI Controller, Network card,
  • virtio-win-0.1.262 mounted and installed
Any ideas are greatly appreciated!!
Can you point me to an optimal setup?
Thanks!!
 
OK Folks - I have a solution to my Windows VM slowness:

  • Download the VirtIO Drivers ISO from Fedora
    • virtio-win.iso
      • Mount this ISO when installing your VM
    • Install hard drive as VirtIO
      • I did not have luck with Win10 and the SCSI drivers
  • Use virtIO for disk and network
    • You will not have network until you install the EXE from fedora into the OS
      • After you run the "virtio-win-gt-x64.exe" you will see the virtIO network adapter connect
  • Use "Host" for CPU type
  • Ensure "KVM hardware virtualization" is enabled in the VM options
Nested virtualization will slow down the VM, but it's not as bad as without these settings.

I hope this helps someone!
-3degreesright