Raf*_* CH 29 command-line partitioning windows-10
我在 Windows 10 上访问 EFI 分区时遇到问题我在 cmd 中尝试了这种方法(我使用了管理权限):
以管理员身份打开cmd...
diskpart
sel disk 0
sel part 1 (efi part)
assign letter=b
exit
taskkill /im explorer.exe /f
explorer.exe
Run Code Online (Sandbox Code Playgroud)
但它从 Windows 10 开始就不起作用了,我在 8.1 上很好地使用了这种方法。
这张图片显示了我尝试访问分区时遇到的错误
Rod*_*ith 25
尝试以下操作,它适用于 Windows 7 和 8,但我不能对 10 做出任何承诺:
mountvol P: /S。(您可以更改P:为任何未使用的驱动器号;这是任意的。)P:(EFI 系统分区或 ESP)卷。您需要使用文本模式命令,而不是 GUI,但这种方法应该有效。
另一种选择是使用另一个操作系统。即使您现在无法启动其他操作系统(您强烈暗示),您也可以使用紧急磁盘。例如,Ubuntu 安装介质应该可以让您非常轻松地访问 ESP。IIRC,它应该在屏幕的左下角显示为一个音量;或者您可以使用标准的 Linuxmount命令以您喜欢的任何方式挂载它。
Raf*_* CH 19
答案来自@pat2015:
有趣的是,我发现可以从任务管理器的“浏览”按钮访问已安装的 EFI 驱动器 ->“运行新任务”然后您可以使用上下文菜单(复制/粘贴等)执行基本操作,甚至当您运行其他应用程序时管理员权限例如 Notepad.exe 它也可以从其文件菜单访问驱动器。问题似乎与资源管理器有关。
mao*_*izm 10
在 Windows 8.1、Windows 10 和 Windows Server 中,从 2012 R2 开始,您可以使用以下 Powershell oneliner 来获取对 EFI 分区的读写访问权限:
start ((Get-Partition | ? IsSystem).AccessPaths[0])
我发现了从 Windows 10 获得对 EFI 分区的读/写访问权限的更直接的方法:
mountvol,忽略开头的帮助消息并注意 Windows 已知的所有卷的基于 GUID 的路径列表,例如:start \\?\Volume{.......-....-....-....-...........}\(当然用第 3 步中的确切 GUID 替换点),新的资源管理器窗口将弹出 EFI 分区的内容和对它的读/写访问 - 瞧!| 归档时间: |
|
| 查看次数: |
194788 次 |
| 最近记录: |