解决windows虚拟机报错:不支持WSL2

发布于:2024/10/02 作者:沈大力 浏览量:999+ 评论:0

标签: 数码漫谈



工作原因需要开启Windows的虚拟机服务。我很久之前其实开过,但后来因为安装安卓模拟器,它强制我关闭windows的虚拟机服务,于是就按照网上的方法关掉了。结果今天想要恢复却发现命令行一直提示我:不支持WSL。我百度了很多方案,最终整理的方案如下:

注意:我这里的方案只适合恢复虚拟机服务,如果你从来没开启过建议去百度或者谷歌搜索从头开启虚拟机的方案。)

1. 确认BIOS中CPU的虚拟机服务是开启的。(英特尔是Intel VT)

2. 确认系统服务中开启了相关服务:

同时按win和R,然后输入optionalfeatures,请确认以下这些服务都是打勾的:Hyper-V (Hyper-V 管理工具,Hyper-V 平台),虚拟机平台。

3. 上述两点确认之后,通过管理员身份打开cmd,并执行

wsl --install --no-distribution

这3步完成后,在尝试打开linux虚拟机,大概率应该就没问题了。

对了,别忘了重启电脑。

 

参考:

[1]. ChatGPT

[2]. 解决WSL2报错:当前电脑配置不支持WSL2,请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化

-END-


发布评论:

登录后方可评论,点击登录注册


评论列表:

暂无评论。


苏公网安备 32050602011302号
苏ICP备2020062135号-1
Copyright© Li Shen. All rights reserved.