双系统下Ubuntu EFI分区及启动项的删除

对于新手来说,Ubuntu系统在操作上不太友好,有时候还会因为某些原因导致系统崩溃,也可能是其他原因导致无法进入图形界面。这种情况下如果没有更好的解决方案的话,可以重装系统。本文主要针对UEFI双系统下Ubuntu EFI分区及启动项的删除。

查看电脑分区信息

右键点击“我的电脑”,点击管理,打开计算机管理,点击磁盘管理,可以看到相应分区信息。根据个人分区方式会有所不同,如图所示。
在这里插入图片描述
Windows系统的分区一般有EFI分区、恢复分区、C盘、D盘等,要注意区分,不要删错。Ubuntu系统的swap分区、/home分区、/分区等,都可以右键点击对应分区,选择删除卷进行删除。删除之后就会出现一个未分配的磁盘空间。但是,Ubuntu系统的EFI分区无法通过该方式进行删除。Windows系统和Ubuntu系统都有EFI分区,在C盘左边的一般是Windows的EFI分区。

删除Ubuntu系统EFI分区

要删除Ubuntu系统的EFI分区,可以使用Windows系统下的diskpart来删除,无需下载第三方软件,安全、快捷、无残留,步骤如下:
一、首先win键+R,打开运行,输入cmd按回车确认,打开命令行窗口;
二、在命令行中输入diskpart, 打开diskpart程序命令行;
三、输入list disk,按回车确认,查询磁盘信息,
在这里插入图片描述
四、由于本机Ubuntu的EFI分区在磁盘0上,所以输入select disk 0,选择磁盘0,之后输入list partition,查询磁盘0上的分区情况,这里的分区序号与磁盘管理界面里的分区序号是一致的,Ubuntu的EFI分区为分区6,输入select partition 6选择分区6,之后输入delete partition override,按回车确认,Ubuntu的EFI分区就被删除了。
在这里插入图片描述
删除之后,就会发现之前Ubuntu下的EFI的空间大小也被合并到未分配的磁盘空间里了。

修改win10启动项

虽然删除了EFI分区,但是在开机启动时,发现启动项里还会有Ubuntu启动项。这是因为在安装Ubuntu后,Ubuntu的引导信息也写在了win10的EFI启动分区里。如果不删除的话,以后再安装Ubuntu会出现很多个Ubuntu启动项。Windows系统下,我们无法访问Windows系统的EFI分区,因为没有盘符,如图所示。
在这里插入图片描述
依然需要使用diskpart来为EFI分配盘符,并在修改启动项之后删除该盘符。
一、输入select disk 0,选择win10系统所在的磁盘;
二、输入list prtition查看分区列表以确定具体分区;
三、根据容量或磁盘管理中的序号确定EFI分区序号,这里是1,所以输入select partition 1,选定分区,之后为EFI分区分配盘符,输入assign letter = p,这里的p即是EFI分区的盘符,盘符不区分大小写,不要和已有的盘符重复,做完这一步不要关闭该窗口,后面删除盘符时还要用到;
四、再看磁盘会发现有个P盘,就是我们刚刚分配的EFI分区,我们是没有权限直接打开该磁盘的,我们可以使用notepad++或者windows自带记事本,以管理员身份运行,选择打开文件。
在这里插入图片描述
五、在弹出的文件选择对话框中,进入P盘,会看到EFI文件夹,双击打开,会发现有一个Ubuntu文件夹,直接删除即可;
六、回到diskpart界面,输入remove letter = p,删除为EFI分配的盘符。

  • 21
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
为了彻底删除Ubuntu EFI分区启动项,您可以按照以下步骤进行操作: 1. 首先,您需要进入Windows系统。在Windows系统中,按下Win + X键,并选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”选。 2. 在打开的命令提示符或Windows PowerShell窗口中,输入以下命令以查看磁盘分区信息: ``` diskpart list disk ``` 这将显示您的硬盘列表。请注意标识为EFI系统分区(ESP)的磁盘。通常,EFI分区的大小为200MB或更小。 3. 选择标识为EFI系统分区(ESP)的磁盘。假设它的编号为N。输入以下命令以选择该磁盘: ``` select disk N ``` 4. 清除选定的磁盘上的所有分区。输入以下命令以清除分区: ``` clean ``` 5. 现在,您需要删除EFI分区。输入以下命令以选择EFI分区: ``` list partition select partition N ``` 请注意,N是EFI分区的编号。 6. 删除选定的EFI分区。输入以下命令以删除分区: ``` delete partition ``` 7. 最后,您需要修复启动记录以删除Ubuntu启动项。在命令提示符或Windows PowerShell窗口中,输入以下命令: ``` bcdedit /enum {bootmgr} ``` 查找具有Ubuntu标识的启动项的“标识符”。然后,输入以下命令以删除启动项: ``` bcdedit /delete {标识符} ``` 请注意,将“{标识符}”替换为您在上一步找到的实际标识符。 通过完成这些步骤,您将彻底删除Ubuntu EFI分区启动项。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值