I was setting up a new virtual machine in Hyper-V and got this error after selecting the operating system (in this case Windows Server 2012 R2 Standard)
"Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation."
From my very brief search it looks like there are a couple of things that can cause this but in my specific case I’d forgotten to set the startup RAM to something actually useful. It was set to 512mb as that’s the default in my virtual machine creation script.
Once I’d increased it to a couple of gigabytes it installed without error.
Since the issue here was between the keyboard and the chair (me!) hopefully this will help someone else who is being equally absent minded.
Latest posts by Andy Parkes (see all)
- Dishley parkrun, Loughborough - August 1, 2023
- Woodgate Valley Country Park parkrun - July 22, 2023
- Abbey Park parkrun - June 8, 2023

thanks a lot ! exactly same problem, add some memory and install is in progress !
Great! Glad you’re sorted
Hi,
This is so frustrating.I am still getting this error message. I am running windows 8.1 pro x64 bit, 8GB ram, 480 GB SSD. I have enabled the Hyper-V manager and created machine in it.Also, I made sure the ram and processor are 512 MB ( dynamically increase), 2. It boots up fine but give me this same error message when I select ” Microsoft datacenter ( server core with GUI)”. My windows 8.1 are licensed. I had used this command on HOst ( 8.1) – slmgr /ipk . I got the key from some website.
I am not sure what am I missing. Please please please advice!!
Regards,
Nick
Hi Nick
Set the startup RAM higher. The dynamic RAM features won’t work until the operating system is actually running as it needs the hyper-v integration components