Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyper-V Controller

License: MIT Release Platform

Fix "Hyper-V is still enabled" for Android emulators on Windows.

Open-source console tool to disable or enable Hyper-V, Windows Hypervisor Platform, Virtual Machine Platform, and Windows Sandbox in one step.

Built for people who need LDPlayer, BlueStacks, Nox, MSI App Player, or other Android emulators to run with better performance when Windows virtualization blocks them.

Download

Latest release (Windows x64):

https://github.com/denufka/hyper-v-controller/releases/latest

Files:

  • hyper-v-controller.exe
  • hyper-v-controller-windows-x64.zip

Run as Administrator, then reboot.

Why this exists

Windows features like Hyper-V, WSL2, Virtual Machine Platform, and Memory Integrity / VBS often break or slow down Android emulators.

Common symptoms:

  • Hyper-V is still enabled
  • emulator asks to disable virtual machine service
  • VT-x / SVM unavailable while Hyper-V is on
  • hypervisorlaunchtype still set to Auto

Vendors sometimes ship closed tools such as LDPlayer DisableHyperVRelatedFeatures.exe. This project does the same job with:

  • open source code
  • colored live status in the console
  • enable and disable modes
  • in-process DISM API (fewer slow dism.exe launches)

Features

  • Colored status: ENABLED (green) / DISABLED (red)
  • 0 = disable Hyper-V related features
  • 1 = enable Hyper-V related features
  • Updates DISM features, bcdedit, HvHost / vmms, and VBS-related registry keys
  • Requires Administrator
  • Restart required to fully apply

What it changes

Area Details
DISM features Microsoft-Hyper-V-All, HypervisorPlatform, VirtualMachinePlatform, Containers-DisposableClientVM
Boot config bcdedit /set hypervisorlaunchtype off or auto
Services HvHost, vmms start type
Registry turns off VBS / HVCI / Credential Guard related values

Usage

  1. Download hyper-v-controller.exe from Releases
  2. Right-click -> Run as administrator
  3. Read the status list
  4. Press 0 to disable or 1 to enable
  5. Restart Windows

Warning

Disabling these features can also disable:

  • WSL2
  • Windows Sandbox
  • Windows Hello (face / fingerprint) in some setups
  • Memory Integrity / virtualization-based security

Use only if you need emulator compatibility more than those features.

Build from source

Open Hyper-v-controller.slnx in Visual Studio 2022+ and build Release | x64.

Or:

msbuild Hyper-v-controller\Hyper-v-controller.vcxproj /p:Configuration=Release /p:Platform=x64

Output: build\hyper-v-controller.exe

Keywords

disable hyper-v, hypervisorlaunchtype off, Windows Hypervisor Platform, Virtual Machine Platform, Windows Sandbox, VBS, Memory Integrity, LDPlayer, BlueStacks, Android emulator Windows 11, Hyper-V is still enabled

License

MIT

About

Fix Hyper-V conflicts for Android emulators on Windows. Enable or disable Hyper-V related features from an elevated console.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages