答案1
致谢此主题在 Microsoft Technet 论坛上,我找到了以下 Powershell 解决方案:
$CimPartInfo = get-partition foreach ($CimPart in $CimPartInfo) { if ($CimPart.Guid -eq $null) { $PartGUID = [regex]::match($CimPart.AccessPaths, 'Volume({[^}]+})').Groups[1].Value } else { $PartGUID = $CimPart.Guid } "Volume GUID $PartGUID" "`tDisk # :`t$($CimPart.DiskNumber)" "`tPartition #:`t$($CimPart.PartitionNumber)" "`tDriveLetter:`t$($CimPart.DriveLetter)" } #foreach CimPart
它会打印如下内容:
Volume GUID {6c747513-0000-0000-0000-100000000000}
Disk # : 0
Partition #: 1
DriveLetter:
Volume GUID {6c747513-0000-0000-0000-f01500000000}
Disk # : 0
Partition #: 2
DriveLetter: C
Volume GUID
Disk # : 0
Partition #: 0
DriveLetter:
Volume GUID {6c747513-0000-0000-0000-20023b000000}
Disk # : 0
Partition #: 4
DriveLetter: U
Volume GUID {6c747513-0000-0000-0000-20823b000000}
Disk # : 0
Partition #: 3
DriveLetter:
您还可以交叉引用 GUID 与输出以mountvol Z: /L
进行验证。
就你的情况而言,最有可能的是EFI 系统分区. 在 UEFI 安装中,它包含 Windows 启动管理器及其 BCD(启动配置数据)存储 – 至少默认情况下如此。
您可以像这样删除驱动器号:
mountvol z: /d
您可以阅读有关mountvol
命令的更多信息这里。
答案2
它可能是恢复、UEFI 或其他通常在 Windows 中隐藏的分区。要检查,请按下Windows并输入磁盘管理。选择Windows 磁盘管理控制台并查看该~256 MB 分区是否靠近开始 - 如果是,则很可能是 UEFI 数据。
如需更完整的信息,请尝试使用第三方工具,例如MiniTool 分区向导免费版。
如果它只是一个系统分区,您可以放心地忽略 Z:,或者您可以卸载或隐藏它。
答案3
对我来说,驱动器最终是一个subst
,它将路径与驱动器号关联起来。此命令实际上自 MS-DOS 以来就一直存在。
打开命令提示符(cmd.exe)并运行
subst
;您应该会看到类似以下内容:C:\>subst Z:\: => C:\Users\USERNAME\AppData\Local\Temp C:\>
这意味着驱动器号“Z”被映射到您的临时目录(它可能是系统临时目录
C:\Windows\Temp
而不是您的用户临时目录C:\Users\USERNAME\AppData\Local\Temp
)。您可以按如下方式删除映射:
C:\subst z: /d
引文来自