Please check out #40488 for solution, root cause and follow up.
Environment
- WSL Version: 2.7.3.0 (downgraded to 2.6.3.0 as workaround)
- Windows Version: Windows 11 Pro 25H2 (OS Build 26200.8457)
- Architecture: x64
Problem
After updating to WSL 2.7.3, all distributions fail to start with the following error:
Wsl/Service/CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
Reproduction Steps
- Install WSL 2.7.3 via
winget install --id Microsoft.WSL --force
- Reboot Windows
- Run
wsl -d Ubuntu-22.04
- Error occurs immediately
Investigation
wsl --update reports already up to date — this is not fixable via update:
업데이트 확인 중입니다.
Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.
C:\Windows\System32\lxss\tools contains only bsdtar, kernel file is missing:
Mode LastWriteTime Length Name
-a---- 2026-01-05 858800 bsdtar
C:\Program Files\WSL\ is missing system.vhd and tools\modules.vhd:
Expected (working state per #40318):
C:\Program Files\WSL\system.vhd
C:\Program Files\WSL\tools\kernel
C:\Program Files\WSL\tools\modules.vhd
Actual (under 2.7.3):
C:\Program Files\WSL\tools\bsdtar (only this file present)
WSL Kernel AppX package is not installed separately:
Get-AppxPackage | Where-Object { $_.Name -like "*WSL*" }
# Returns only MicrosoftCorporationII.WindowsSubsystemForLinux
# No separate kernel package found
Note on Windows Build
Issue #40318 reported this on build 26200.8246.
This issue reproduces on 26200.8457 as well — confirming it is not fixed in newer Windows builds.
Workaround
Downgrading to WSL 2.6.3 resolves the issue:
msiexec /i wsl.2.6.3.0.x64.msi /quiet
After downgrade, system.vhd and modules.vhd are restored and all distributions start normally.
Additional Context
Installation was interrupted (system shutdown during update).
WSL 2.7.3 was marked as installed, but critical files were missing.
No recovery mechanism exists:
wsl --update reports already up to date
- Reinstalling 2.7.3 via
winget --force does not restore missing files
- Only workaround is downgrading to 2.6.3
Related
- 2.7.3 #40318 - Similar report of missing system.vhd and modules.vhd under 2.7.3
Please check out #40488 for solution, root cause and follow up.
Environment
Problem
After updating to WSL 2.7.3, all distributions fail to start with the following error:
Wsl/Service/CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
Reproduction Steps
winget install --id Microsoft.WSL --forcewsl -d Ubuntu-22.04Investigation
wsl --updatereports already up to date — this is not fixable via update:업데이트 확인 중입니다.
Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.
C:\Windows\System32\lxss\toolscontains onlybsdtar, kernel file is missing:Mode LastWriteTime Length Name
-a---- 2026-01-05 858800 bsdtar
C:\Program Files\WSL\is missingsystem.vhdandtools\modules.vhd:Expected (working state per #40318):
C:\Program Files\WSL\system.vhd
C:\Program Files\WSL\tools\kernel
C:\Program Files\WSL\tools\modules.vhd
Actual (under 2.7.3):
C:\Program Files\WSL\tools\bsdtar (only this file present)
WSL Kernel AppX package is not installed separately:
Note on Windows Build
Issue #40318 reported this on build 26200.8246.
This issue reproduces on 26200.8457 as well — confirming it is not fixed in newer Windows builds.
Workaround
Downgrading to WSL 2.6.3 resolves the issue:
After downgrade,
system.vhdandmodules.vhdare restored and all distributions start normally.Additional Context
Installation was interrupted (system shutdown during update).
WSL 2.7.3 was marked as installed, but critical files were missing.
No recovery mechanism exists:
wsl --updatereports already up to datewinget --forcedoes not restore missing filesRelated