I have a Windows Server 2016 DataCenter with 0.5TB of RAM (there is a 497GB of RAM currently available) and I have three hyper-v virtual machines there. They have been running perfectly until we added a few discs into the physical server. Suddenly I cannot start any of them and even newly created VM cannot be started as well. Every VM request maximum 16GB of RAM. I receive the "failed to start worker process: ran out of memory 0x800700E" error.
I have tried to alter the virtual images to the minimal configuration possible (one processor, dynamic RAM with 512MB min memory) without any success. There are no Hyper-V events in the log. What can be possibly wrong?