Hey everyone, I'm trying to ensure I fully understand how Windows Server core-based licensing works, especially regarding Microsoft Partner Benefits licenses. Here's my current setup and questions: I have a single physical host with 24 cores running Windows 11 Pro. I'm considering using Hyper-V as my hypervisor. The licenses I have access to are for Windows Server 2025 Standard or Datacenter via Partner Benefits, and these are 16-core licenses, without any additional core packs. My usage is primarily internal with occasional demos, not needing to meet business-critical production levels. I want to run 1 or 2 Windows Server VMs, each capped at 16 vCPUs, but I'd really like to avoid licensing all 24 physical cores if I can. So, if a VM only uses 16 vCPUs, do I still need to license all 24 physical cores, or can I just use my available licenses for the VMs without issue? Any insights would be greatly appreciated! Thanks!
3 Answers
Your assumption is correct; you must license all physical cores, regardless of the virtual cores assigned to the VMs. It doesn’t matter how many vCPUs you're using; the licensing basis stands firm based on physical cores.
It's interesting you're using a desktop for server functions. Windows 11 Pro canhandle Hyper-V, but know that if you go with a Server OS, licensing all physical cores is unavoidable unless you manage the core packs wisely. Just something to keep in mind!
Unfortunately, you'll need to license all 24 physical cores in your setup. This means you'd use a base 16-core license plus four 2-pack core licenses. Even if you're not using all those cores in your VMs, Microsoft requires you to cover all physical cores on the host machine to stay compliant.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures