由于某种原因,我的 EFI 分区出现在磁盘管理以及此电脑中。
有没有办法再次隐藏而不弄乱我的系统?最好通过命令行(diskpart)。
答案1
显然,它不是 EFI 而是恢复分区,是由于 Windows 10 升级到 v1803 时存在错误而出现的。
以下简单的一行确实在管理员命令提示符中隐藏了它:
mountvol e: /d
其中 e: 将被其指定的驱动器号替换。磁盘管理没有提供任何此类选项,因为该分区对于系统至关重要。
答案2
按照用户 Japelo_1976 的指示此主题帮助过我。
您必须使用 regedit 删除要删除驱动器号的卷的注册表文件。
以管理员身份打开 Windows Powershell 或命令行:
Start
→右键单击Powershell
→Run as administrator
打开 diskpart:
diskpart
识别资源管理器中显示的 EFI 分区:
list volume
选择 EFI 分区(
X
用正确的驱动器号替换):
select volume X
删除 EFI 分区的驱动器号(
X
用正确的驱动器号替换):
remove letter=X
退出 diskpart:
exit
打开 regedit:
Start
→输入regedit
找到正确的密钥/文件夹:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
如果 EFI 分区驱动器号仍在注册表中,请删除该值:
例如\DosDevices\X:
关闭 RegEdit 并重新启动。
答案3
EFI 分区显示在磁盘管理中是正常的。但它不应该显示在“本电脑”中。不过,您可以删除其驱动器号,以便它在本电脑中隐藏。
去做这个:
- 打开磁盘管理
- 右键单击分区
- 选择“更改驱动器号和路径...”
- 点击“删除”
- 单击“确定”
您也可以使用 diskpart 执行此操作。
- 跑步磁盘分区。
- 进入列表卷然后按 Enter。
- 找到您想要隐藏的卷并记住其编号。
- 进入选择卷[数字]在哪里[数字]是你记住的数字。
- 进入消除然后按 Enter。
答案4
我在另一个论坛上找到了最后一步......
按照以下说明操作后DISKPART
(在其他几个论坛中也可以找到):
- 以管理员身份运行命令提示符
- 类型
DISKPART
- 类型
LIST VOLUME
- 类型
SELECT VOLUME NUMBER "Z"
("Z"
其中你的EFI 驱动器号) - 类型
REMOVE LETTER=Z
(Z
其中你的驅動程式號碼)
许多人认为这可以解决问题,但发现驱动器号只是暂时从 Windows 资源管理器中消失。重新启动后它会恢复。
因此,要在重新启动计算机之前完全删除驱动器号,您需要删除注册表项:
- 打开
RegEdit
- 导航
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
如果右侧窗格中列出了 EFI 分区驱动器号(例如\DosDevices\Z:
),请右键单击并删除该值。
为了增加保护,右键单击注册表值(即“ DosDevices\Z:
”,Z
其中你的EFI 驱动器号)并导出密钥;保存到您的桌面。重新启动并确认注册表更改正确修改了您的设置后,删除此备份。
如果不小心删除了错误的密钥,您可以恢复(合并)之前保存的备份并再试一次。
HTH 那些一直在尝试解决这个问题的人。