Windows 11:无法从 efi 文件夹中删除 ubuntu“系统找不到指定的文件。”

Windows 11:无法从 efi 文件夹中删除 ubuntu“系统找不到指定的文件。”

我的双启动安装 ubuntu 20.04.4 LTS 不起作用。所以我删除了要用于安装的分区卷。但是,我仍然只能将 ubuntu 作为引导加载程序中的一个选项。我尝试了 、 的方法bcdedit /enum firmware。但是,bcdedit /delete <id>当我重新启动时,ubuntu 仍然显示为固件应用程序的一个选项。我还进入了diskpart,将我的 fat32 分区和目录安装到 efi 文件夹中。每次我尝试rmdir \S ubuntu从文件夹引导加载程序时,我都会得到The system cannot find the file specified.我在 Windows 11 Home 版本 21h2 操作系统版本 22000.493 上

截图1 截图2 截图3

答案1

由于我自己也是菜鸟,所以只能瞎猜。

您是否尝试过此微软帮助主题?这是一个老话题,但是菜单仍然存在。

  1. 点击开始按钮,在搜索框中输入“运行”

  2. 在运行框中输入“MSconfig”以删除启动项。

  3. 在出现的窗口中单击“启动”选项卡。

  4. 用鼠标单击“Ubuntu”以突出显示它。接下来,选择位于操作系统列表下方的“删除”选项。这将从计算机启动时显示的选项列表中删除“Ubuntu”。

答案2

背景

我试图EFI/ubuntu从 Windows 11 的系统卷中删除。

我按照正常流程以系统管理员身份打开 cmd,直到安装磁盘并进入EFIdir 来查找ubuntudir。

当我运行时,rd ubuntu /s它显示一个错误,说目录不为空,同时在 Windows 中收到一条通知,说该文件/EFI/ubuntu/grubx64.efi已损坏且无法读取。

解决方案

运行chkdsk /f修复损坏的文件并选择了y几次。它尝试修复文件但失败了。然后它自动删除了文件 :p 问题解决了!

ubuntu然后我再次尝试删除该目录rd ubuntu /s并且成功了!

重新启动进入 Bios 并检查引导加载程序,我只能在列表中看到 Windows(没有 ubuntu 条目)。

ps:在此之前,我尝试过grubx64.efidel命令手动删除,但是不行。

希望这可以帮助!

相关内容