编辑 : 好的,我重新尝试安装 WSL,终于成功了。启用 wsl/hyper-v 改变了显示设置,我不知道为什么。它改变了分辨率,并添加了非物理屏幕(应该只有 2 个):
在长期使用 Cygwin 之后,我决定尝试 WSL 2 在 Windows 上使用一些 Unix 应用程序。
我使用wsl --install
命令从 Powershell 7.3.3 安装了 WSL。安装成功,重启后,Ubuntu 运行正常。
但出现了一个恼人的问题:重启后,Windows 10 变慢了。特别是文件资源管理器中的导航开始变得不那么流畅。我还注意到外观发生了一些变化,出现了一些视觉故障。
这是文件资源管理器的前后屏幕,我们可以看到一些差异(字体看起来不同,更小更模糊,图标已经改变......)
我尝试在 Windows 功能中禁用适用于 Linux 的 Windows 子系统,但什么也没改变。我在安装之前进行了备份,因此我能够将 Windows 恢复到以前的状态。
我真的不明白发生了什么。这可能是 Hyper-V 的问题吗?我也有VMware Workstation 17安装在我的计算机上,但我想它与它无关。
我想补充一点,我使用的是 Windows 10 专业版,并且已完成所有更新。
答案1
发帖者发现 WSL2 的安装改变了他的显示器的属性。这肯定是罕见的情况,因为我没有看到太多关于它的提及。
解决方案是检查并重置监视器属性 设置 > 系统 > 显示关于分辨率和文本大小。