VMP VM detection vs. Microsoft Hyper-V

Issues related to VMProtect
Posts: 21
Joined: Mon Aug 26, 2013 11:54 am

VMP VM detection vs. Microsoft Hyper-V

Postby ChMo » Tue Sep 30, 2014 12:39 pm

It seems the VMP 2.13. VM detection doesn't work well with Microsoft Hyper-V.
Once a protected application is run under Windows 8.1. Pro with Hyper-V, it refuses to run due to the VM detection.
I've spotted a related thread in the Russian section of the forum here: viewtopic.php?f=2&t=1425

This occurs even though the protected application is not running inside a Hyper-V session. So it shouldn't refuse to run.
It works once the Hypervisor is killed using "dism.exe /Online /Disable-Feature:Microsoft-Hyper-V".
Is this something that can be solved, so users won't have to disable their Hypervisor all the time?

Or can an explicit exception in the VMP settings be added, so users are permitted to run the application with Hyper-V running in the background.
There are machines which need to have Hyper-V enabled for other tasks, but then can't run VMP protected applications in parallel.

Site Admin
Posts: 1411
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg

Re: VMP VM detection vs. Microsoft Hyper-V

Postby Admin » Tue Oct 07, 2014 6:08 pm

Hyper-V works as a virtual machine, so I don't understand why VM detection doesn't work well?

Posts: 21
Joined: Mon Aug 26, 2013 11:54 am

Re: VMP VM detection vs. Microsoft Hyper-V

Postby ChMo » Fri Oct 10, 2014 9:55 am

Yes, Hyper-V is detected, and that's the issue :)
Quite a few users have reported by now that they can't start the protected application due to the "VM detected" error.
They say they're running it on their "main OS", and not in a VM window.
However they have Hyper-V enabled, so they can run another OS without needing to reboot.

Thus I'm asking if the detection can be adapted, so the protected application doesn't refuse to run on the main OS.
If that's not possible, then an easy workaround would be to leave VM detection in general enabled, and to offer an option to disable the Hyper-V detection.

Return to “Technical questions”

Who is online

Users browsing this forum: No registered users and 0 guests