Hi, so I have a problem. Basically the whole story is, that I want to make a VM with Windows 7, so I can run some old games (those include: C&C Generals, Red Alert, Age of Empires, etc.). I know I could download some patches and files that could make those games run on Windows 10 Pro, which is my OS, but that would include some pretty sketchy websites and a great possibility of getting a virus. I also know I have an option, that I could make my computer/laptop dual boot with both OS-'s, which I don't want to make, beacause I would need to do that on my personal computer for work and everything else, so my only option besides getting a new pc just for that is making a VM. Firstly I tried downloading Oracle VirtualBox, then Microsoft Hyper-V and last the VMware Workstation player 16. I made sure that I gave all VM's enough RAM and CPU cores and also an external SSD for storage. After installation every VM was already lagging at 800x600 even the cursor moving was not smooth, not even close. Everything was feeling like the graphics were running on a CPU itself not even on an integrated gpu my cpu has (specs for my laptop are mentioned at the bottom*), but in Windows 7 it showed the CPU and RAM weren't used a lot (CPU at about 7-10% and RAM at something about 20%-30% as I didn't assign it so much memory). Also when I tried going 1920p on vmware it froze my whole computer. I am asking for help or some articles about resolving this issue. Thanks.
To the people who are reading this, I am sorry for my grammar or the wrong word choice for some words, English is not my first language.
*My specs*
CPU: Intel core i7-4720hq
RAM: 12GB 1600MHz - 2GB for the GPU
SSD: 500GB Samsung 860 EVO
VM - SSD: 240GB empty Kingston ssd 2.5inch with a usb hard drive enclousure
GPE0: Intel HD4600
GPE1: Nvidia GeForce GTX 950m
Laptop model: Asus K550JX
Some parts were upgraded, those include: RAM - from 8GB to 12GB; SSD from HDD