Replies: 1 comment
-
|
Yes, the solution u provided is the solution for this, and the only i think, bcs i faced THE SAME issue and windows itself said to me the only thing is to Repair Windows. BUT make sure if u want to u save files and apps and settings by checking an option in the new installation. here's detailed steps i got from microsoft support:You already have the ISO (make sure its the latest), so start from here:
I advice u if u have any issues for WSL, then report it here: so it be categorized as an issue, and u get help faster. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
C:\Windows\System32>wsl --install
Class not registered
Error code: Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG
🔥 YES — this 100% confirms that WSL is not installed, and more importantly:
❗ Your Windows Installer (MSI) and WSL COM components are broken.
That specific error:
Class not registered
Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG
means:
🚫 WSL is not installed
🚫 WSL cannot install
🚫 WSL cannot be repaired through commands
🚫 MSI installer engine is broken
🚫 COM registration is broken
🚫 Required system DLLs are missing
This error is not about WSL itself — it means Windows cannot run or load the WSL MSI installer at all.
You already discovered:
❌ appmgmts.dll missing
❌ findstr.exe missing from PowerShell
❌ regsvr32 failing to load some modules
❌ MSI installer failed “Ended Prematurely”
❌ DISM logs show invalid packages
❌ PowerShell environment partially broken
All of these come from Windows Component Store corruption (WinSxS).
WSL IS NOT INSTALLED, and Windows cannot install it until the OS is repaired.
⭐ So what does this mean for you?
Your Windows is missing core components required for WSL installation.
No command will fix this — not wsl --install, not DISM alone, not SFC, not regsvr32.
🚨 Only a Windows Repair using the ISO can fix your system.
You already downloaded the ISO.
Now you simply need to run the repair.
✅ DO THIS NOW (THE FIX): Windows Repair Installation
This repairs:
✔ WSL components
✔ MSI installer engine
✔ Missing system DLLs
✔ Component Store
✔ Broken PowerShell environment
✔ COM registration
✔ DISM failures
1️⃣ Mount the ISO
Right-click → Mount
Is this the only way to fix this issue??
Beta Was this translation helpful? Give feedback.
All reactions