Hi Laura Frasarin,
Thank you for posting here in Community.
That error is definitely frustrating, and I can see you've already done a thorough job troubleshooting. The fact that both BlueStacks and VirtualBox are failing suggests a deeper issue with virtual disk handling on your system.
Here are some additional steps you can try to restore virtual disk support without reinstalling Windows:
1. Restart the Virtual Disk Service
- Open Services (
Win + R, typeservices.msc, and press Enter). - Locate Virtual Disk in the list.
- Right-click and select Restart.
- Try running WSL again.
2. Check Hyper-V and Virtualization Features
Since systeminfo detects a hypervisor, ensure Hyper-V is properly configured:
- Open PowerShell as Administrator and run:
powershellGet-WindowsOptionalFeature -Online | Where-Object { $_.FeatureName -match "hyper" -or $_.FeatureName -match "linux"}
- If Hyper-V or WSL features are disabled, enable them using:
powershellEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
- Restart your PC and try again.
3. Reinstall the Virtual Disk Driver
- Open Device Manager (
Win + X, then select Device Manager). - Expand Storage controllers.
- Locate Microsoft Virtual Disk Provider (or similar).
- Right-click and select Uninstall device.
- Restart your PC—Windows should automatically reinstall the driver.
4. Manually Repair the Virtual Disk System
- Open Command Prompt as Administrator and run:
cmdchkdsk /f /r
- Then, reset the virtual disk system with:
powershelldism /online /cleanup-image /restorehealth
5. Check Event Viewer for Errors
- Open Event Viewer (
Win + R, typeeventvwr, and press Enter). - Navigate to Windows Logs > Application.
- Look for errors related to Virtual Disk Service or Hyper-V.
6. Consider Creating a New Virtual Disk
If your system is failing to mount VHDX files, you might need to create a new virtual disk:
- Open Disk Management (
Win + X, then select Disk Management). - Click Action > Create VHD.
- Select a location and size, then initialize the disk.
If none of these steps resolve the issue, you may need to check for Windows updates or consider a repair installation. Let me know how it goes!
Best regards,
Bo | Microsoft Community