Currently got a server with 512GB of RAM and want to allocate 22GB of RAM to VM's on Hyper-V, currently have three machines, two with 22GB and one with 24GB RAM and are working fine but the fourth VM I am trying to created won't allow for 22GB of RAM and produces an error code 0x80070070 and says there is not enough space on the disk even though there is 3.5TB+ of disk space and 413GB of physical RAM space.
If I lower the RAM to 21.9GB, the machine starts fine, it seems the cut off point is 22GB exactly for the machine not to start.
Any ideas why this is happening?