Depois de usar o aplicativo Microsoft Store para atualizar todos os aplicativos (incluindo WSL), o WSL falha ao ser executado sem privilégio de administrador.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\Users\mslin> wsl
Element not found.
Error code: Wsl/ERROR_NOT_FOUND
Se eu executar o PowerShell com privilégios de administrador, posso iniciá-lo digitando wsl
. O Ubuntu ainda está intacto. A seguir, iniciei o PowerShell com privilégio de administrador, caso contrário, este comando também falharia:
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\Windows\system32> wsl -l
Windows Subsystem for Linux Distributions:
Ubuntu (Default)
O que devo fazer para corrigir isso?
Há algum problema contínuo com o WSL.
Atualmente visto duas soluções alternativas de trabalho:
A visualização atual do WSL resolve esse problema. No Cmd ou PowerShell, digite:
Para obter mais informações, consulte https://devblogs.microsoft.com/commandline/windows-subsystem-for-linux-september-2023-update/