This is a guide to setup a Windows 10 VM that can run Easy Anti Cheat in Proxmox. Only tested on Intel CPUs

Prepare

  1. Download a Windows 10 .iso file and upload it to Proxmox
  2. Create a new VM
    • OS
      • Select the Windows ISO image
      • Guest OS: Microsoft Windows 10/2016/2019
    • System
      • Maschine: q35
    • Disks
      • Bus/Device: SATA 0
    • Network:
  3. Change settings in the VM config file
    • Open the Proxmox host Shell and edit the VMs config file
      • nano /etc/pve/qemu-server/<vm id>.conf
    • add the following line to the config:
      • args: -cpu host,-hypervisor,kvm=off
    • Save the config with CTRL + S and exit with CTRL + X
  4. Setup the VM BIOS Config
    • Go back to the VM
    • Then Options > SMBIOS settings
    • Fill in the Fields
      • My config (I just asked ChatGPT for SMBIOS setting for a Intel Maschine)
        • UUID: <generated by proxmox>
        • Manufacturer: Dell Inc.
        • Product: PowerEdge R740
        • Version: 1.0
        • Serial: ASD13452344 (maybe change that a bit)
        • SKU: R740-1343
        • Family: PowerEdge
  5. Start the VM
    • Install Windows as usual
    • I used Windows 10 Pro and Custom Installation
  6. Should work now

I’d recommend to create a backup before installing the game, so if its not working properly you don’t have to repeat the whole windows setup.

Sources: