My computer has an i5-7500k and 12GB DDR4 RAM. It's no supercomputer, but it should be able to run a VM of Windows 10. But I wouldn't be making this post if it did.

It's worth noting that my host machine is Ubuntu. If I allocate a lot of RAM and video memory to the VM, it crashes my host machine to the point where I have to reset it. The most I can get away with is allocating like 4GB of RAM and 60MB video memory, and 2 processor cores, which leaves the VM unusably slow.

I can't get past the install phase. It takes forever and I get stuck at a permanent "Getting Ready" loading screen after the installation and right before the initial setup.

Is anyone else having these problems? If so how do I fix it?