Home » Virtualization » VirtualBox » VirtualBox installer fails on Windows 11 (program compatibility issue)

About Venkatt Guhesan

Venkatt Guhesan
I work as an Enterprise UI Architect for DataDirect Networks. I have been developing DirectMon, an Enterprise Monitoring and Management Solution for all of the DDN products. Before that I worked at DrFirst engineering an e-prescribing platform for controlled substances

VirtualBox installer fails on Windows 11 (program compatibility issue)

What is this article about?

When you try to install VirtualBox v.6.1.30 on Windows 11, you will see the following error:


This app can’t run on this device:

This app can’t run because it causes security performance issue on Windows. A new version may be available. Check with your software provider for an updated version that runs on this version of Windows.

It will further prevent you from executing the installer.

This article show you how to address this issue and proceed with the VirtualBox installer.

Step-1: Turn off Hyper-V on Windows-11

Hyper-V is an optional feature in Windows 10 that can be used to run virtual machines (VMs) and perform other virtualization duties, such as supporting Credential Guard and Windows Sandbox.

To turn off the Hyper-V, open a PowerShell (as an Administrator), and run the following:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor -All

DISM /Online /Disable-Feature:Microsoft-Hyper-V

bcdedit /set hypervisorlaunchtype off

IMPORTANT: Shut down your computer. Wait for 10 seconds and then turn power back ON. Login back into Windows before proceeding to the next step.

Step-2: Turn off Memory Integrity setting in Windows

Note: Turning off the ” Memory Integrity” setting makes your system vulnerable. But if you need VirtualBox for your Kubernetes/minikube development, then you need to temporarily turn it off.

You can also open the Core isolation page by selecting Start > Settings > Update & Security > Windows Security > Device Security and then under Core isolation, selecting Core isolation details.

Under the Core isolation page in Windows Security, turn the Memory integrity setting Off if it isn’t already. You’ll need to restart your computer for the changes to take effect.

Or follow the link here.

IMPORTANT: Shut down your computer. Wait for 10 seconds and then turn power back ON. Login back into Windows before proceeding to the next step.

Step-3: Run your VirtualBox installer and you should be good

Step-4: Set yourself a reminder to turn ON the “Memory Integrity” setting back ON at a future date.

Published on System Code Geeks with permission by Venkatt Guhesan, partner at our SCG program. See the original article here: **fix** VirtualBox installer fails on Windows 11 (program compatibility issue)

Opinions expressed by System Code Geeks contributors are their own.

(0 rating, 0 votes)
You need to be a registered member to rate this.
Start the discussion Views Tweet it!
Do you want to know how to develop your skillset to become a sysadmin Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. Introduction to NGINX
2. Apache HTTP Server Cookbook
3. VirtualBox Essentials
4. Nagios Monitoring Cookbook
5. Linux BASH Programming Cookbook
6. Postgresql Database Tutorial
and many more ....
I agree to the Terms and Privacy Policy
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments