canonical / canonical/multipass
Cannot launch on Windows Server 2025 - Hyper V installed but not found
- Dominant language
- C++
- Stars
- 9.2k
- Forks
- 828
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 44
Description
**Describe the bug**
After Installing Multipass on Server 2025 Datacenter you cannot run `multipass launch` with out getting the following error message
> launch failed: The Hyper-V Hypervisor is disabled. Please enable by using the following
> command in an Administrator Powershell and reboot
> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
In my case Hyper-V is running and installed and I have a Default Switch configured.
**To Reproduce**
How, and what happened?
1. Run `multipass launch --name Something`
2. Get
`launch failed: The Hyper-V Hypervisor is disabled. Please enable by using the following
command in an Administrator Powershell and reboot:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor`
**Expected behavior**
A new instance to be launched.
**Logs**
[Multipass Export.txt](https://github.com/user-attachments/files/18420947/Multipass.Export.txt)
**Additional info**
- OS: Windows Server 2025 Datacenter
- multipass 1.15.0+win
multipassd 1.15.0+win
- No Instances Found
- `hyperv`
**Additional context**
Add any other context about the problem here.
Contributor guide
Research direction
Reproduce `multipass launch --name Something` on Windows Server 2025 Datacenter with Hyper-V enabled, then inspect the attached `Multipass Export.txt` and the Hyper-V detection path. Done means Multipass recognizes the installed Hyper-V hypervisor and launches a new instance without the disabled-hypervisor error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100