命令提示符或 PowerShell DISM 工具是否可以访问 GPT 磁盘?还是仅适用于 MBR?

命令提示符或 PowerShell DISM 工具是否可以访问 GPT 磁盘?还是仅适用于 MBR?

嗨,超级用户朋友们。

即使以管理员身份使用隐藏的 Windows 11 Pro(内部版本 22H2)管理员帐户(其中所有内容均已提升),当我尝试使用 GPT 文件系统中的 DISM 修复内部 SSD 驱动器时,它始终出现访问被拒绝错误或错误:2。我使用 Windows to Go 尝试修复内部驱动器 C:(两者都是 Windows 11,内部版本 22H2)

我们已经尝试过(语法总是经过三重检查,并且始终使用/Cleanup-Image /RestoreHealth 和互联网连接):

-使用类似 /image 的参数 -甚至使用 diskpart 然后将其指定为驱动器 z: 然后使用 dism /image:Z:/Cleanup-Image /RestoreHealth 执行 DISM -使用 advanceRun 应用程序执行 cmd.exe -更改“安全”选项卡(更改“高级”设置,在教程中很受欢迎) -使用 icalcs

DISM 甚至可以访问 GPT 磁盘吗?如果没有,是否有终端命令或第三方应用程序可以让 DISM 访问 GPT?

欢迎提出其他建议。

答案1

DISM 甚至可以访问 GPT 磁盘吗?

首先,DISM 本身并不访问磁盘。它只需要访问文件系统(它是一个基于文件的工具),操作系统负责处理实际的磁盘访问,因此它甚至不需要知道– 或者关心 – 正在使用什么分区。

话虽如此,DISM 确实可以在 GPT 磁盘上运行。每个基于 UEFI 的 Windows 安装都使用 GPT(在 DISM 创建之前就已经如此),并且 DISM 在此类系统上通常可以正常运行。(即使 Windows 安装过程使用 DISM,实际上就是提取 Install.wim。

我更多地怀疑是 Windows-To-Go 方面的问题;我认为它可能有某种东西故意阻止对内部磁盘的访问。

使用标准的 Windows 安装 USB 驱动器;一旦出现欢迎对话框,按 Shift-F10 进入命令提示符,您将能够使用 DISM 和其他工具。任何其他基于 WinPE 的系统也应该可以工作(例如 Hiren's Boot)。

(虽然我不确定在“安全”选项卡中所做的更改之后系统是否仍然可以修复。)

相关内容