如何关闭WSL启动时的升级提醒
如何关闭WSL启动时的升级提醒
嘿,我之前也被这个弹窗烦过——不想升级WSL但每次启动都要看到这个提示,确实挺闹心的。给你分享几个亲测有效的解决方法,都不需要升级就能搞定:
用命令直接禁用提醒
打开Windows的命令提示符(CMD)或者PowerShell,输入下面这个命令回车就行:wsl --set-notifications off
这个命令会直接让WSL停止弹出升级相关的提醒,一步到位。设置默认WSL版本
如果你已经确定要固定使用WSL 1或者WSL 2,运行对应的命令设置默认版本:- 设为WSL 1:
wsl --set-default-version 1 - 设为WSL 2:
wsl --set-default-version 2
设置完成后,WSL就不会再提示你去商店升级了,因为它知道你已经选定了稳定的版本。
- 设为WSL 1:
修改配置文件(适合手动控)
去你的Windows用户目录(比如C:\Users\你的用户名)里,新建或者打开.wslconfig文件,在里面添加以下内容:[global] notification=false保存文件后,重启WSL,这个提醒就不会再出现了。
这些方法都不会强制你升级WSL,完全能保留你当前的版本正常使用~
备注:内容来源于stack exchange,提问作者digitalguy99




