controlr
asked on
is exe running in a VM or host platform
i have a program, and depending on the VM platform it will processes different tasks.
the program is for windows only.
I need to know if i can find out if:
1. EXE is running in VM or the host mode
2. if VM, which kind or vm (HyperV / VMWare, etc)
a CPU Process name that can be seen in task manager would be great!
TIA
the program is for windows only.
I need to know if i can find out if:
1. EXE is running in VM or the host mode
2. if VM, which kind or vm (HyperV / VMWare, etc)
a CPU Process name that can be seen in task manager would be great!
TIA
ASKER
my question was refering to how can i tell INSIDE THE EXE if its running in a VM or the natural host platform
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
As stated in the article referenced by the answer you accepted, DO NOT rely on the BIOS information to see if you are in a VM. It can be configured to pass the HOST information and NOT the VM info thus giving you a false belief that you are on a physical machine.
Each VM will be running its own OS, so all the exe is basically run inside the VM
2. if VM, which kind or vm (HyperV / VMWare, etc)
I recommend the free esxi4