win10中卸载ubuntu子系统失败

卸载ubuntu子系统老是提示错误,详情见下面,请问下那位大神遇到过这种情况吗?怎么解决的?

 Microsoft Windows [版本 10.0.16299.309]
(c) 2017 Microsoft Corporation。保留所有权利。

C:\WINDOWS\system32>lxrun /uninstall /full
警告: lxrun.exe 仅用于配置适用于 Linux 的 Windows 子系统的旧分发版。
可以通过访问 Windows 应用商店来安装分发版:
https://aka.ms/wslstore

这将在 Windows 中卸载 Ubuntu。
这将删除 Ubuntu 环境以及任何修改、新应用程序和用户数据。
键入“y”继续: y
正在卸载...
适用于 Linux 的 Windows 子系统有安装或卸载操作未完成。

找到原因了,如果直接从命令行安装的linux子系统,可以直接通过

 lxrun /uninstall /full 

进行卸载的.
如果是直接在Microsfot Store 进行安装的系统,这个命令是找不到对应的linux系统的,所以不能进行删除,只能直接按照卸载软件一样的方式删除,
就是右键卸载了

去win10的系统日志里面看看失败原因。

从启用或关闭Windows功能里把适用于Linux的Windows子系统去掉。

如果ub是单独分区的话,可以用软媒的魔方删除引导项,然后直接格掉分区就行

你这个应该是关联到了什么,所以删除不掉,仔细排查一下就知道了。

你这是虚拟机吗,如果是双系统建议直接格掉

按理来说,安装的双系统中ubuntu是在硬盘的单独的某个分区的,可以直接在win10下磁盘管理中选中对应的分区进行直接格式化删除,
但是有个问题就是win10系统的系统索引需要修复,这个问题可以在网上下载一个mbrfix的exe文件,放在win10系统盘内,管理员权限
打开dos命令,cd进入文件相应路径,输入MbrFix/drive 0 fixmbr,再输入Y就行了。

卸载的时候确认是在开发者模式下!
在设置->更新和安全->针对开发人员

如果放(bao)心(li)的(shan)话(chu):
子系统的话,应该是虚拟机,直接通过快捷方式找到程序位置,里面应该有uninstall之类的程序。
如果运行还是不得行,直接将文件夹名字改了,然后用电脑管家等清理注册表,然后如果重启电脑没得问题,就把刚才改名字的文件直接删掉就好了。