
It works until it tries installing vmx driver, that step instantly fails and the installer rolls back all the progress. msi, which I backed up, and removed the check for Windows 7 using Orca. So that Workstation 11/12 method should work.
Mind you, it's quite difficult to trick VMware installers (unless you can get the OS to effectively become NT 6.2, which may cause web browsers to freeze). Probably just people taking W7 EOS too seriously, even though Windows 8 as a client OS had its EOS in 2016. The Whatsapp desktop application says that it needs Windows 8 but runs on 7. Vegas Pro 17 says in its system requirements that it needs Windows 10 but the installer says that it requires Windows 7/8. The default value of video memory varies by guest OS.Is there any non-UWP/DX12 software that really cannot run on W7? The only missing win32 API function that I've seen called is user32!SetCoalescableTimer by the Office 2019 installer and it should be trivial to add.
(Optional) Select the maximum amount of guest memory that can be used for graphics memory using the drop-down menu. Select a resolution from the list or type a setting that has the format width x height, where width and height are the number of pixels. After you power on the virtual machine, the guest operating system sees the number of monitors that you specified. It is also useful if you are developing a multimonitor application in a virtual machine and the host system has only one monitor. This setting is useful if you use a multimonitor host system and you need to test in a virtual machine that has only one monitor. Set the number of monitors that the virtual machine will see, regardless of the number of monitors on the host system. You should select this setting in most cases. The guest monitors cannot exceed the maximum bounding box that the SVGA driver uses, 7680x4320. The virtual machine uses the number of monitors on the host system. When you select this setting, the SVGA driver uses a maximum bounding box width of 7680 and a maximum bounding box height of 4320. Specify whether host settings determine the number of monitors. (Optional) To run applications that use DirectX 9, DirectX 10, DirectX 10.1 or DirectX 11 accelerated graphics, select Accelerate 3D graphics. Select the virtual machine and select Player > Manage > Virtual Machine Settings.