WSL2: VirtualizationFirmwareEnabled = False na Intel i5‑9400F + MSI Z370‑A PRO — które ustawienia BIOS trzeba włączyć?

dimberd77156d02de

New member
Dołączył
Lipiec 5, 2026
Posty
1
Cześć,

Próbuję uruchomić WSL2 na Windows 11, ale system zgłasza, że wirtualizacja sprzętowa jest wyłączona, mimo że zarówno procesor, jak i płyta główna w pełni ją obsługują.

Sprzęt:

  • Procesor: Intel Core i5‑9400F (Coffee Lake‑R) → obsługuje Intel VT‑x, VT‑d, SLAT
  • Płyta główna: MSI Z370‑A PRO (MS‑7B48) → BIOS AMI, wersja 2.DO (2024‑07‑06) → pełne wsparcie dla VT‑x, VT‑d, IOMMU
Mimo tego Windows pokazuje:

Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object HypervisorPresent

HypervisorPresent
-----------------
True

Get-CimInstance -ClassName Win32_Processor |
>> Select-Object Name, SecondLevelAddressTranslationExtensions, VirtualizationFirmwareEnabled

Name SecondLevelAddressTranslationExtensions VirtualizationFirmwareEnabled
---- --------------------------------------- -----------------------------
Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz False False


Get-CimInstance -ClassName Win32_Processor | Select-Object Name, VirtualizationFirmwareEnabled

Name VirtualizationFirmwareEnabled
---- -----------------------------
Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz False

Dodatkowo:

  • SecondLevelAddressTranslationExtensions = False
  • HypervisorPresent = False
  • VirtualMachinePlatform = Disabled
  • HypervisorPlatform = Disabled
WSL2 kończy się błędem:

Kod

WSL/Service/CreateInstance/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED

Co już sprawdziłem:

  • BIOS zaktualizowany do najnowszej wersji
  • Windows 11 w pełni zaktualizowany
  • Włączone funkcje: WSL, VirtualMachinePlatform
  • hypervisorlaunchtype ustawiony na Auto
  • VBS/HVCI wyłączone
  • CPU na pewno wspiera VT‑x i SLAT (potwierdzone narzędziem Intel Processor Identification Utility)
Problem: Windows nie widzi wirtualizacji sprzętowej (VirtualizationFirmwareEnabled=False), mimo że procesor i płyta ją obsługują.

C:\Windows\System32\wsl.exe --install -d Ubuntu-26.04
Pobieranie: Ubuntu 26.04 LTS
Instalowanie: Ubuntu 26.04 LTS
wsl: Obsługa rozrzedzonych dysków VHD jest obecnie wyłączona z powodu potencjalnego uszkodzenia danych.
Aby wymusić używanie rozrzedzonego dysku VHD przez dystrybucję, uruchom polecenie:
wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe
Nie można uruchomić protokołu WSL2, ponieważ wirtualizacja nie jest włączona na tej maszynie.
Upewnij się, że składnik opcjonalny "Platforma maszyny wirtualnej" jest włączony i że wirtualizacja jest włączona w ustawieniach oprogramowania układowego komputera.

Włącz platformę maszyny wirtualnej, uruchamiając polecenie: wsl.exe --install --no-distribution

Aby uzyskać informacje, odwiedź https://aka.ms/enablevirtualization
Kod błędu: Wsl/InstallDistro/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED


Pytanie: Jakie dokładnie ustawienia BIOS na płycie MSI Z370‑A PRO (MS‑7B48) muszą być włączone, aby Windows zaczął raportować VirtualizationFirmwareEnabled=True i WSL2 mógł uruchomić hypervisor?
Które opcje w sekcjach CPU Features, Overclocking, Advanced, PCI Subsystem Settings są wymagane dla VT‑x / VT‑d / ?

Dziękuję za pomoc!
1783243580241.png
1783243202446.png
1783243112382.png
 
Ostatnia edycja:

Nichrome

Administrator
Dołączył
Czerwiec 15, 2015
Posty
7905
Hej
To co zaznaczyłeś w programie Intela nie ma związku z VTx.
I z tego co pamiętam to wirtualizacja jest włączona domyślnie z poziomu BIOS.

Narzędzia wirtualizacji masz włączone z poziomu Windowsa? To wskazuje że raczej nie:
VirtualMachinePlatform = Disabled
HypervisorPlatform = Disabled

Spróbuj poniższe i zrestartuj system:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
 
Do góry