**关闭。**这个问题是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。
有什么办法能永久修复吗?
4条答案
按热度按时间gab6jxml1#
这听起来像是一个快速启动问题。尝试在控制面板中禁用它。
zf2sa74q2#
我已经两个月没看到这个问题了。有关更多信息,我将Windows升级到Windows 11并始终执行Windows Update。看起来像最新的windows更新之一修复了这个问题。因此,我可以确认,这个问题从过去2个月开始对我停止发生。
b4wnujal3#
我也面临着同样的问题。所以我做了一个。bat文件,其中包含
wsl --shutdown
,并把它的快捷方式在C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
,所以每次电脑启动,它会自动。如果在运行窗口(win+r)中输入
shell:startup
,就可以得到上面提到的目录。yeotifhr4#
我可以确认wsl --shutdown工作正常。另一个习惯是在不使用笔记本电脑时关闭电脑。这允许Windows 10优雅地结束所有进程。