使用windows terminal 启动ubuntu[出现错误 2147942402 (0x80070002) (启动“ubuntu2004.exe”时)],并且更改环境变量无法解决。成功实践。

Initiator_W 2024-10-25 13:37:01 阅读 89

文章目录

一、配置情况二、问题描述三、解决方案1.首先进入终端的设置界面2. 找到ubuntu2004.exe的相关选项3. 找到ubuntu2004.exe的路径4. 把命令行的启动路径更改为绝对路径

可能有些人配置了环境变量后依然出现此报错,或者不想编辑环境变量,那么可以试试本教程。

我在进行下面的流程之前,在终端设置里面把ubuntu设置为管理员启动,也能避免此报错,但是管理员总是弹出新的窗口,很不舒服。

一、配置情况

电脑系统:Win11 ;

操纵系统版本:22631.3593;

Ubuntu版本:Ubuntu-20.04

二、问题描述

使用windows terminal 启动wsl ubuntu22.04 提示[error 2147942402 (0x80070002)]

在这里插入图片描述

按照上述方式启动Ubuntu出现以下报错:

在这里插入图片描述

三、解决方案

1.首先进入终端的设置界面

在这里插入图片描述

2. 找到ubuntu2004.exe的相关选项

找到Ubuntu,可以看到命令行的启动路径是Ubuntu2004.exe,再加上报错提示也是ubuntu2004.exe出现了问题,我首先想到的是找到ubuntu2004.exe直接点击是否可以启动

在这里插入图片描述

3. 找到ubuntu2004.exe的路径

直接在everything中(没有everything这个软件的,自行搜索下载,或者参考我的电脑路径,看看能不能找到相关的文件)找到了相关文件,然后依次双击,若均能成功启动这文件本身没有问题。

在这里插入图片描述

均能成功启动

在这里插入图片描述

4. 把命令行的启动路径更改为绝对路径

那么这里判断是否是路径的问题,我们直接更换文件路径,把ubuntu2004.exe更换为绝对路径。

可能有多个ubuntu2004.exe文件,其实选哪个都行,优先选图片中的路径,把24236改成你的用户名就行。

C:\Users\24236\AppData\Local\Microsoft\WindowsApps\ubuntu2004.exe

设置完一定记得保存

在这里插入图片描述

设置完之后成功启动

在这里插入图片描述



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。