Windows 10 Ubuntu WSL 随机冻结

我在我的Windows 10笔记本电脑上通过Microsoft Store安装了Ubuntu Windows-Subsystem-for-Linux,但它会随机冻结,例如当我运行像ls -lgcc -o这样的命令,甚至当bash启动时也会发生。整个bash都会冻结,不会运行我键入的任何命令,并且在Windows任务管理器中出现许多名为bashnodeinit的进程,它们使用接近100%的CPU。这些进程无法通过任务管理器终止,只有在我重新启动计算机时它们才会关闭。

任务管理器

我已经尝试从Microsoft Store卸载和重新安装Ubuntu WSL,安装不同的Ubuntu WSL版本,更新Windows 10并创建一个新的Windows用户。这个问题突然出现,因为几天前一切正常。


我得到了类似的东西,但我的只有2GB内存和一个硬盘,所以我预料到这个。硬盘也在运行100%吗?在内存更大的机器上看起来还好。 - cup
1个回答

我在这里遇到了同样的问题。似乎与最新的Windows更新有关。我努力寻找解决方案,但实际上很简单:你只需要启用虚拟机平台选项(不仅是Linux子系统选项)。你可以在这里找到说明。对我来说,它起作用得很好,希望能解决你的问题!

对我来说完美地解决了问题,供以后参考,该问题在最新的Windows更新后使用CLion和WSL时开始出现(之前在CLion中没有出现过)。 - Mor Paz