How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Table of Contents

Recently, when I start an existing virtual machine in Oracle VirtualBox Manager, it throws the error Failed to open a session for the virtual machine, VERR_PDM_DEVHLP_VERSION_MISMATCH. This article will tell you how to fix it.

Steps To Produce The Error

Note

Sometimes, you could get the error when you downgrade the VirtualBox.

  1. When I start VirtualBox, it prompts a window to tell me that there is a new VirtualBox version, I had better install it.
  2. Then I download it and install the new VirtualBox version.
  3. After that, when I start an existing virtual machine, it prompts a dialog with the below error message.

How to find out which version I'm using?

Open VirtualBox | Click over the Help tab and go to About VirtualBox.

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Remove VirtualBox Extension pack

To solve the issue, you need download then install the VirtualBox Extension Pack version match the current version of VirtualBox that installed. But you need remove the mismatch Extension pack from VirtualBox before install the same one.

As you can see, i have installed VirtualBox 6.1.30 but the Extension Pack version is 6.1.34. Let click on the red x icon to remove it.

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Install Virtualbox Extension pack

Depending on your VirtualBox version, you can download Extension Pack from:

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

In my case, i need download the old version of Extension Pack.

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Open downloaded file to install VirtualBox Extension pack then following the installation wizard.

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Once the package is installed, you can verify it by navigate to the File menu | Preferences ( Ctrl + G).

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

As you can see, now the Extension pack and the VirtualBox version are the same. Let start your VM then verify the error was gone.

How To Fix Failed to Open a Session for the Virtual Machine in VirtualBox

Leave a Comment

Required fields are marked *