Most users are enjoying the WSL integration by installing their favorite Linux program on their system.

But sadly, some users are still facing difficulties running their preferred Linux distribution on their Windows PC.

To help you out, weve also mentioned thosepossible workaroundsin this troubleshooting guide.

Move to the Storage section

Why Is Windows Subsystem for Linux (WSL) Not Working Properly?

Another requirement to run WSL 2 is that your system should be running on the latest generations of CPUs.

If your system doesnt meet the minimum requirements, you cant run WSL 2 on it.

Expand Advanced Storage section

2.Next, expand theAdvanced storage settingssubsection of theStorage managementsection.

3.Now, expand theWhere new content is savedsubsection under theAdvanced storage settingssection.

1.Open theSettings appon your Windows 11 PC usingany methodyou want and proceed to thePrivacy & securitysection.

Expand Where content is needed

2.Once youve moved to thePrivacy & securitysection, click onWindows Securityand then tap on theOpen Windows Securityoption.

3.In theVirus & threat protectionsection, click onScan optionsand then choose the scan jot down toFull scan.

4.In the end, click onScan nowto begin the scan process and wait until the scan gets completed.

New apps will save to

5.Once the malware scan is completed, youll see the scan results on the same screen.

After doing the same, check the issues status.

Doing so will reinstate all the WSL components and ensure the same issues dont appear.

click on privacy and security

2.In theProgramssection,select thePrograms and Featuressection and clickTurn Windows features on or off.

3.Search for theWindows Subsystem for Linuxcheckbox in theWindows Featurespop-up andre-enable it.

Therefore, we suggest you ensure that this feature is enabled on your Windows 11 PC.

open windows security

2.Now, search for theVirtual Machine Platformoption in theWindows Featurespop-up and re-enable it by re-ticking it.

To install and run WSL on your Windows 11 PC, theHyper V feature must be enabledon your PC.

2.Locate theWindows Hypervisor Platformfeaturein theWindows Featuresdialog box andre-enable it.

click on Full Scan

You should now be able to run and install different Linux distributions on your Windows 11 computer with ease.

you gotta check that that this functionality is enabled on your Windows PC.

2.Now, in theCPUsection, see to it theVirtualizationoption is enabled.

click on Scan now

If thats the same with you, then it has something to do with the Legacy Console mode.

1.Open theCommand Promptapp on your Windows 11 PC,right-punch the title bar, and choose thePropertiesoption.

2.Once thePropertiessection is opened,unticktheUse legacy consolecheckbox and click onOK.

click on Programs

After disabling the Use legacy console mode,confirm if the issues with WSL are resolved or not.

We hope theyre fixed now.

1.Open theStart Menuon your Windows 11 PC, search forControl Panelandselect the appfrom theBest matchsection.

click on Programs and Features

2.Then, head to theSystem and Securitysection and select theBitLocker Drive Encryptionoption from the present choices.

3.In the end, select theTurn off BitLockeroption under theOperating system drivesection to disable it.

After disabling this option, see if the issue is fixed.

Enable WSL Feature

If its still not fixed, consider re-enabling the BitLocker Drive Encryption feature.

In their case, the systems own Firewall was preventing the app from accessing the internet and functioning correctly.

2.Then, move to theWindows Defender Firewallsection and choose theTurn Windows Defender Firewall on or offoption.

Enable Virtual Machine Platform

3.At last, set thePrivate internet settingsandPublic internet settingsoption toturn off Windows Defender Firewall (not recommended).

3.Alternatively, execute the below command in the elevatedCommand Promptto turn off the systems integrated Firewall.

If this service faces issues in functioning properly, then it can prevent WSL from working correctly.

select turn off windows features

1.Firstly, open theWindows Search Box,typeServicesin it, and choose the same from the search results.

2.Now, look fortheLxssManagerservice in theServicessection andright-clickon it to kick off the dropdown menu.

2.Click theLibraryicon at the bottom left corner of the screen.

Enable Hypervisor

3.Now, look for theWindows Subsystem for Linux appin theAppssection and click onOpennext to it.

The best solution to fix the corrupted data is torepair the affected Linux distribution app.

Fortunately, your Windows system allows you to easily repair and reset apps from the systems prefs.

Click on Properties

2.Then, head to theInstalled appssection and search for theLinux distribution appyoure facing issues with.

4.In theAdvanced optionssection, move to theResetsection and click onRepairto start repairing the app.

5.Lastly, tap on theResetoption in theResetsection to scrub the apps cache and data from the computer.

Disable Legacy mode

The previously affected Linux distribution app must be working fine now.

Doing so will update all the WSL components and its kernel version to the most current version.

Once done, check the issues status.

Open Control Panel

Doing so will completely remove the program and its existing data from the system and address the problem.

2.Next, execute the mentioned command in the console.

But replacewith the Linux distribution installed on your system.

BDE

3.Once youve completely removed the distribution from your system, move toMicrosoft Storeand reinstall it.

If thats the same in your case, then we suggestremoving the malfunctioned Windows updatefrom the system.

But before following the mentioned steps, you should know after which update the issue started appearing.

Turn off BDE

Once done, restart the computer, and confirm whether the issue is fixed.

Microsoft keeps pushing new updates to fix these bugs and to make Windows more efficient and stable.

2.tap on theCheck for updatesoption in theWindows Updatesection to search for new system updates.

open system and security

Frequently Asked Questions

Will WSL Work on Windows 11?

Yes, the Windows Subsystem for Linux (WSL) function works on both Windows 11 and Windows 10.

But your Windows 11 PC must meet the minimum installation requirements to install and initiate the WSL.

click on turn Windows Defender Firewall on or off

How Do I Know if WSL Is Installed on Windows 11?

How Do I Enable WSL in Windows 11?

How Do I Fix WSL Error 0x80370102?

turn off windows firewall

And even Microsoft tried to make it possible, and they were successful too in doing so.

But like every other virtualization program, it may also have some issues.

Many users are experiencing issues in installing and running WSL on their Windows machines.

services app

Also, before leaving this guide, let us know which of the mentioned workarounds worked for you.

LxssManager

head to the library section

open Linux through MS

Move to Apps

click on Installed apps

select Advanced options

repair the camera app

click on Reset

Windows Update

uninstall updates

Click on Uninstall upgrade

check for updates

download and install all