ubuntu WSL2:为什么我必须关闭WSL重新启动WSL后重新启动PC [关闭]

lnxxn5zx  于 2023-04-29  发布在  其他
关注(0)|答案(4)|浏览(401)

**关闭。**这个问题是not about programming or software development。目前不接受答复。

这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
2天前关闭。
Improve this question
我用Ubuntu设置了Windows WSL。它已经工作了一段时间,直到我升级到WSL2。
问题是:每次我启动我的PC(或重新启动我的PC)时,它就会失去从Ubuntu到Windows驱动器的连接。
我得到的信息是这样的:

cd: Input/output error: /mnt/d/

上述问题可以通过运行以下命令轻松解决:

wsl.exe --shutdown

我想永久地解决这个问题,而不是每次遇到问题就关闭WSL。
有什么办法能永久修复吗?

gab6jxml

gab6jxml1#

这听起来像是一个快速启动问题。尝试在控制面板中禁用它。

zf2sa74q

zf2sa74q2#

我已经两个月没看到这个问题了。有关更多信息,我将Windows升级到Windows 11并始终执行Windows Update。看起来像最新的windows更新之一修复了这个问题。因此,我可以确认,这个问题从过去2个月开始对我停止发生。

b4wnujal

b4wnujal3#

我也面临着同样的问题。所以我做了一个。bat文件,其中包含wsl --shutdown,并把它的快捷方式在C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,所以每次电脑启动,它会自动。
如果在运行窗口(win+r)中输入shell:startup,就可以得到上面提到的目录。

yeotifhr

yeotifhr4#

我可以确认wsl --shutdown工作正常。另一个习惯是在不使用笔记本电脑时关闭电脑。这允许Windows 10优雅地结束所有进程。

相关问题