在Windows 10下如何访问EFI分区?
在UEFI模式下,EFI分区是必须的分区之一。它的格式很简单,FAT32,大小也基本是固定的,200M,在4K的SSD磁盘上,最小size会固定为260M。 对于FAT32的标准格式,读写是非常容易的,但是在Windows 10下,EFI分区定义为系统分区,增加了防护机制,这样,再去读写EFI分区,就变得不再容易了。 1, 在Window下,读取EFI的方式 a, 修改EFI分区类型为基本数据类型,该操作只会影响分区的挂载,不会导致数据丢失。 b, 用diskpart挂载EFI分区 c, 通过Explorer++,读写EFI分区。只能通过命令行或特定工具读写,系统自带的Explorer是无法读写。 方式一: 通过Explorer++访问EFI分区, win10 下 (1)首先 以管理员权限打开cmd (2)输入diskpart 进入磁盘操作指令 (3)list disk 查看所有硬盘的情况 (4)sel disk number 选择相应的要进行操作的硬盘 (5)list par 列出该硬盘所有的分区 (6)sel list number 选择相应的分区 (7)set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 # 设置为基本数据分区 set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b //set EFI type help setid 查看 (8)assign letter =x # 挂载到x盘符 然后exit 退出 2,通过命令行读写EFI分区 mountvol z: /S 挂载EFI分区到Z盘。 这样可以将EFI分区挂载到Z盘。 注意:只能挂载本地硬盘的EFI分区,U盘的EFI分区是无法挂载的。 这种方式只能通过命令行读写,无法通过系统自带的explorer操作 mountvol z: /D 卸除Z盘(EFI分区)。 3,访问u盘的efi分区 通过diskpart进行assign, 会提示: 虚拟磁盘错误 可移动媒体不支持此操作 解决方案: 这种方式,只能用diskgenius来复制文件了,仍然无法写。 当然了,如果有Linux或者Mac OSX, 那么EFI分区就可以如正常分区一样,进行读写了,Windows 10的任何限制,对他来说,并没有任何作用的。