A hypervisor has been detected. Features required for Hyper-V will not be displayed.

Raúl Campos 26 Reputation points
2022-02-22T17:09:05.11+00:00

Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,653 questions
System Center Virtual Machine Manager
{count} votes

6 answers

Sort by: Most helpful
  1. David Jones 20 Reputation points
    2023-10-08T12:20:47.01+00:00

    My suspicions are that it's a hypervisor used for security similar to what is used in their Xbox to maintain code execution and prevent rootkits.

    The virtualization seems to be related to core isolation, memory integrity protection, system management mode and probably integrates with Secure Boot and TPM.

    These technologies most likely use a hypervisor in the kernel to maintain code integrity, except this creates a dangerous precedent that could lead to hackers compromising the hypervisor. In the event this actually happens, the hacker would be presented with an OS that is already bluepilled with the hypervisor having FULL control over Windows and likely the entire system (EFI?).

    Xbox 360 Hypervisor was compromised even though it was extremely secure, so hopefully this is designed more around the newer generation of Xbox security, but even then, newer generation Xbox's are built on Zero Trust SoCs. Most current generation PC's don't use SoCs yet, unfortunately, meaning most Secure Boot and TPM implementations utilize an insecure, but trusted BUS.

    4 people found this answer helpful.

  2. AlexZhu-MSFT 6,036 Reputation points Microsoft Vendor
    2022-02-25T00:27:18.627+00:00

    Hi,

    It seems other virtualizaiton platform/software, such as VMWare workstation, Oracle VirtualBox is installed in the system. Only one virtualization software is allowed to run. We install any of them, but not both. Please kindly check.

    Regards
    Alex

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    2 people found this answer helpful.

  3. Selvarajan Nagendran 10 Reputation points
    2023-04-24T14:42:31.8933333+00:00

    Hi All, In windows features, disable 'Virtual Machine Platform' and restart. Now you might be able to check the requirements for Hyper-V. This fix is for Windows 11 Thanks.

    2 people found this answer helpful.

  4. Joseph Mwania 5 Reputation points
    2023-04-04T15:59:01.4833333+00:00

    I installed a new Windows server 2022 in AWS and I get this notification even prior to installing VMware. Hyper-V's role is not installed but it appears there is a daemon or a Hyper-V process running in the kernel.


  5. Alex Bykovskyi 2,241 Reputation points
    2024-03-08T15:17:40.3866667+00:00

    Hey,

    If you are trying to run Hyper-V on a VM on top of hypervisor or cloud, you need to enable nested virtualization on the hypervisor or use specific instances in the cloud. Couple examples:
    https://www.server-world.info/en/note?os=ESXi_7&p=vm&f=4

    https://www.starwindsoftware.com/blog/nested-virtualization-in-azure-with-starwind-vsan

    https://repost.aws/questions/QUZppFxHs6Q3uJFCYeliAxxg/nested-virtualization-with-hyperv-on-ec2-instance

    Cheers,

    Alex Bykovskyi

    StarWind Software

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.