【教程】wsl命令报错:命令行选项无效的处理方法

问题说明

在使用wsl命令的时候,wsl --updatewsl --list -o等关键的命令都显示命令行选项无效
但是wsl这个命令却又是一个有效的命令

解决办法


卸载旧版本的WSL


没有子系统可以跳过这个步骤
打开命令提示符或PowerShell窗口(以管理员身份运行),然后运行以下命令以卸载WSL
DistributionName是要卸载的Linux发行版的名称,例如”Ubuntu”或”Debian”。使用该命令卸载所有安装的WSL发行版。

wsl --unregister <DistributionName>

禁用WSL功能

运行之后重启电脑生效

dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux

更新Windows 10 系统

这一步很重要,我之前博客找了很多解决办法,都没有效果,就是因为windows没有更新!

等待更新完成,再次重启电脑

下载内核更新包

WSL 2 Linux内核更新包地址:https://aka.ms/wsl2kernel
下载好后,直接运行文件

安装新版本的WSL

在更新Windows后,打开命令提示符或PowerShell窗口(以管理员身份运行),然后运行以下命令以启用WSL功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux

再次重启电脑

测试

来源

Windows 10 执行wsl命令报错: –list -o命令行选项无效 –update命令行选项无效等解决办法_wsl –update 命令行无效-CSDN博客

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/MengXi2021/Argon-Emoji-DailyNotes
Source: https://github.com/Ghost-chu/argon-huhu-emotions
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
Source: github.com/zhheo/Sticker-Heo
颜文字
Emoji
小恐龙
花!
每日手帐
呼呼
B站基础表情
B站节日表情
B站游戏表情
B站活动表情
Heo
上一篇
下一篇