[出现错误 2147944320 (0x80070780) (启动“ubuntu2404.exe”时)]

he kai 5 信誉分
2025-08-28T01:18:12.94+00:00

在某次重启电脑或者是重启WSL后,在Windows终端尝试使用“ubuntu2404.exe”,提示了“[出现错误 2147944320 (0x80070780) (启动“ubuntu2404.exe”时)]”。

我尝试过将“ubuntu2404.exe”的路径添加在系统环境变量,但没用。

ubuntu2404是在Microsoft Store下载的,安装在D盘。

Windows 家庭版 | Windows 11 | “应用”

2 个答案

排序依据: 非常有帮助
  1. ChandyL 2,125 信誉分 志愿者审查方
    2025-08-28T09:17:54.3733333+00:00

    Ubuntu社区中有类似的建议:https://askubuntu.com/questions/1421805/error-2147942402-0x80070002-when-launching-ubuntu-18-04-in-wsl

    或者如Stackoverflow论坛帖子提到的把”%USERPROFILE%\AppData\Local\Microsoft\WindowsApps“添加到路径中。

    参考:https://stackoverflow.com/questions/73324061/error-when-opening-windows-terminal-to-ubuntu

    我对WSL不是很熟悉,希望以上的参考可以帮到您。

    ChandyL

    此答案是否有帮助?

    0 个注释 无注释

  2. Jeronimo Fuerte 40,100 信誉分 独立顾问
    2025-08-28T02:26:40.29+00:00

    你好!很遗憾听到你遇到这种情况,这通常意味着执行别名指向 Windows 无法读取的应用商店应用(通常是因为它已安装/移动到具有奇怪权限的另一个驱动器),或者别名已损坏。

    1. 按 Win+R,运行 wsreset.exe,让黑匣子关闭,然后重试。
    2. 转到设置>应用程序>已安装的应用程序> Ubuntu 24.04 LTS >高级选项,然后单击修复。如果仍然失败,请尝试重置(这可能会影响应用容器,但不会触及 WSL2 文件系统)。

    确保要安装它,您正在按照此处的正确步骤进行作:

    https://learn.microsoft.com/windows/wsl/install

    此答案是否有帮助?

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。