簡體   English   中英

WSL2:為什么我必須在重啟 PC 后關閉 WSL 才能重新啟動 WSL

[英]WSL2: Why do I have to shutdown WSL to restart WSL after restarting PC

我讓我的 windows 使用 Ubuntu 設置了 WSL。它已經工作了一段時間,直到我升級到 WSL2。

問題是:每次我啟動我的電腦(或重新啟動我的電腦)時,它都會丟失從 Ubuntu 到 Windows 驅動器的連接。

我收到這樣的消息:

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

通過運行以下命令可以輕松解決上述問題:

wsl.exe --shutdown

我想永久解決這個問題,而不是每次遇到問題就關閉 WSL。

知道如何永久解決這個問題嗎?

這聽起來像是一個快速啟動問題。 嘗試在控制面板中禁用它。 在此處輸入圖片說明

我的Windows用Ubuntu設置了WSL。 在我升級到WSL2之前,它一直運行良好。

問題是:每次我啟動PC(或重新啟動PC)時,它都會失去從Ubuntu與Windows驅動器的連接。

我收到這樣的消息:

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

通過運行以下命令可以輕松解決以上問題:

wsl.exe --shutdown

我想永久解決此問題,而不是每次遇到問題時都關閉WSL。

知道如何永久解決此問題嗎?

我遇到了同樣的問題。 所以我制作了一個包含wsl --shutdown的 .bat 文件,並將它的快捷方式放在C:\\Users\\user\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup所以每次 PC 啟動時,它都會執行自動地。

如果在運行窗口(win+r)中輸入shell:startup就可以得到上述目錄。

我沒有面對這個。 可能是您的 WSL 設置為在 Windows 啟動時啟動?

建議在任務管理器和 Windows 設置中查看啟動應用程序。 另外,也許看看服務和任務計划程序。

從過去的 2 個月開始,我再也沒有看到這個問題。 有關更多信息,我將 Windows 升級到 Windows 11 並始終執行 Windows 更新。 看起來像最新的 Windows 更新之一解決了這個問題。 所以我可以確認這個問題在過去 2 個月內就不再發生了。

"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM