[英]Can't compile Maven project in WSL2 from Windows IntelliJ
[英]Can no longer access WSL2 files from Windows explorer or launch Windows programs from WSL2
我已經在 Windows 10 上運行 WSL2 幾個月了,最近才失去這些能力。 我仍然可以打開 WSL2 終端並與那里的 Ubuntu 安裝進行交互。
從資源管理器訪問 WSL2 文件
我以前可以將 go 轉到\\wsl$\Ubuntu
並查看我所有的 WSL2 文件。 我仍然可以在\\wsl$
看到 Ubuntu 文件夾,但是當我嘗試打開它時,我得到一個加載欄並且沒有任何反應(即使等待了很長時間):
從 WSL2 打開 Windows 程序
以前,我可以分別使用explorer.exe
和code
從 WSL2 終端打開 Windows 程序,例如 explorer 和 VSCode。 現在,當我嘗試這個時,終端只是掛起,什么也沒有打開。
請注意,我仍然可以導航到/mnt/
並從 WSL2 終端查看我的所有 Windows 文件。
我正在運行 Windows 10 版本 1909(操作系統內部版本 18363.1379)和 Ubuntu 20.04.1。
我不確定我是否有答案,但可以嘗試一些一般的故障排除步驟:
退出您的實例並嘗試wsl --shutdown
。
如果可行,請嘗試關閉 Windows 快速啟動。 還要避免冬眠。 已知這些會干擾某些 WSL 網絡功能。
嘗試將以下部分添加到您的/etc/wsl.conf
:
[interop] enabled = true
這應該是默認設置,但這並不是我們第一次看到 WSL 出於某種原因不遵循默認設置。
確保您的 Windows 臨時目錄未壓縮
確保%userprofile%/Local/AppData/Packages
下的分發文件夾未壓縮,尤其是ext4.vhdx
所在的LocalState
子目錄。
如果啟用,請嘗試關閉 Windows 勒索軟件保護
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.