Skip to content

VBoxReady is a PowerShell script that will disable the Microsoft-Hyper-V and will make the system ready for VirtualBox

License

Notifications You must be signed in to change notification settings

DipadityaDas/VBoxReady

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VBoxReady for Windows 10

version script build-status Awesome

Hyper-V is not a tool for inexperienced PC users. It’s a utility, which replaces Microsoft Virtual PC and allows running multiple operating systems on a single device. Hyper-V simplifies the lives of software developers, professional IT workers or tech-savvy people who opt for working or experimenting with multiple OS, including various Linux releases, FreeBSD, and Windows.

Many third-party virtualization applications don't work together with Hyper-V. Affected applications include VMware Workstation and VirtualBox. These applications might not start virtual machines, or they may fall back to a slower, emulated mode.

These symptoms are introduced when the Hyper-V Hypervisor is running. Some security solutions are also dependent on the hypervisor, such as:

  • Device Guard
  • Credential Guard

Determine whether the Hyper-V hypervisor is running

To determine whether the Hyper-V hypervisor is running, follow these steps:

  1. In the search box, type msinfo32.exe.
  2. Select System Information.
  3. In the detail window, locate the following entry:

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

Hyper-V

Cause

This behavior occurs by design.

Many virtualization applications depend on hardware virtualization extensions that are available on most modern processors. It includes Intel VT-x and AMD-V.

Only one software component can use this hardware at a time. The hardware cannot be shared between virtualization applications.

To use other virtualization software, you must disable Hyper-V Hypervisor, Device Guard, and Credential Guard.

If you want to disable Hyper-V Hypervisor, then you can follow the old method(GUI) ,i.e., to disable with Hyper-V, Device Guard and Credential Guard from Windows Features

But I have created another way. Everytime there is a windows update, Microsoft-Hyper-V is enabled automatically, as it is necessary for the installation process of the programs.

Say Hello to VBoxReady

VBoxReady is a powershell script which if execute in an elevated PowerShell window, then the system becomes ready for an third party virtualization program including VMware Workstation and VirtualBox.

Execution

After the system reboot automatically, if we again go to msinfo32.exe and Select System Information, then we will see that the Hyper-V Requirement doesn't shows the previous message.

Result


Author: Dipaditya Das | DipadityaDas@gmail.com


About

VBoxReady is a PowerShell script that will disable the Microsoft-Hyper-V and will make the system ready for VirtualBox

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published