Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The operation could not be started because a required feature is not installed #4951

Closed
simeruk opened this issue Mar 5, 2020 · 7 comments
Closed

Comments

@simeruk
Copy link

simeruk commented Mar 5, 2020

  • Windows build number: 19569.rs_prerelease.200214-1419 [Version 10.0.19569.1000]
  • Issue manifesting itself as below, while trying to start up my only distribution:
C:\Users\name>bash
The operation could not be started because a required feature is not installed.

  • Expected behaviour, that usually worked:
C:\Users\name>bash
name@DESKTOP:/mnt/c/Users/user$
  • Workaround link provided by @pedrodaniel10 for slightly different issue did work and removed the issue in my case as well, which in a nutshell is as follows:
  1. navigate to "Start" button,
  2. type in "Exploit protection" and run it as administrator,
  3. once in, nawigate to: "Program settings" \ "Add program to customise", adding the two
    below separatelly, in each case, disabling by unticking: “Code flow guard (CFG)":
    C:\WINDOWS\System32\vmwp.exe
    C:\WINDOWS\System32\vmcompute.exe

Not sure if detailed logs are required since solution pointing to issue resolution has been indicated.

@fennemaj
Copy link

I've been struggling with this issue all day today and this solved it for me. I was getting this error:

Error: 0x80370114 The operation could not be started because a required feature is not installed

And trying a ton of different things, none of which would allow me to complete the Ubuntu install. Doing the above is the only thing which fixed this for me. Thanks for finding this and sharing it!

@alikrc
Copy link

alikrc commented Jun 14, 2021

June-2021 - unticking Code flow guard (CFG) solved my issue, thanks a lot.

@arsalannaseer
Copy link

June-2021 - unticking Code flow guard (CFG) solved my issue, thanks a lot.

Worked for me as well. Thanks!

@manueldeprada
Copy link

manueldeprada commented Dec 27, 2021

december 2021 - this fixed my error under WSL2 Windows 11:
Error 0x80370102 The Virtual machine could not be started because a required feature is not installed

It also fixes the HyperV error: Failed to start the virtual machine 'x' because one of the Hyper-V components is not running.
thank you so much!!

PD: I got WSL working by just activating HyperV and WSL windows features. Seems like Virtual Machine Platform and Hypervisor features are not needed.

@8xu
Copy link

8xu commented Mar 18, 2022

Fixed it by activating HyperV from Windows features tab

@liudonghua123
Copy link

liudonghua123 commented May 24, 2022

Why Hyper-V is required? According to the docs on https://answers.microsoft.com/en-us/windows/forum/all/the-virtual-machine-could-not-be-started-because-a/9ef9cc67-489e-448d-928f-e8e3b826ae34?auth=1, only Hypervisor platform and Virtual machine platform is required.

And Hyper-V may be conflict with other 3rd party hypervisors such as VMware or VirtualBox.

And it seems Hyper-V, Virtual Machine Platform and Windows Hypervisor Platform are separate independent features and do not directly correlate with one another.
https://superuser.com/questions/1510172/hyper-v-vs-virtual-machine-platform-vs-windows-hypervisor-platform-settings-in-p

Copy link
Contributor

This issue has been automatically closed since it has not had any activity for the past year. If you're still experiencing this issue please re-file this as a new issue or feature request.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants