众所周知,存储设备是计算机系统的重要组成部分,用于移植、保存和提取数据文件。 为了区分计算机系统上的存储设备,每个存储设备都标有一个唯一的编号,称为磁盘签名以供识别。
唯一磁盘标识符存储为 MBR 或主引导记录的一部分。 操作系统使用磁盘签名来识别和区分计算机中不同的数据存储设备和硬盘驱动器以进行数据访问。
如今,磁盘克隆已成为升级到更大硬盘驱动器的常规做法。 克隆驱动器是为了生成类似的副本,以便同时使用原始驱动器和克隆副本。 此外,许多虚拟化工具被用于虚拟化物理硬盘驱动器以创建虚拟硬盘驱动器和使用现有虚拟硬盘驱动器创建的多个虚拟机克隆。 由于这些是相同的副本,因此这些副本可能具有相同的磁盘签名。 因此,当您同时使用具有相同签名的两个磁盘时,您会遇到磁盘签名冲突问题。 这种问题并不经常发生,因为Windows系统并没有真正允许两个磁盘具有相同磁盘签名时同时运行。
当您在 Windows 10 计算机中遇到磁盘冲突问题时,您可能会看到以下错误消息:
- 引导选择失败,因为无法访问所需的设备
- 磁盘离线,因为它有签名冲突
- 此磁盘处于脱机状态,因为它与另一个联机磁盘发生签名冲突
您可以通过使用 Windows PowerShell 中的命令行实用程序 diskpart 或命令提示符或使用 Windows 磁盘管理实用程序更改磁盘签名来修复磁盘冲突问题。
要修复磁盘冲突问题,您可以使用 Windows PowerShell 中名为 diskpart 的命令行实用程序或命令提示符来查看和更改签名,或者可以使用 Windows 注册表中的主引导记录。 您还可以使用 Windows 磁盘管理实用程序来更改签名。 只需按照下面给定的选项更改磁盘签名。
选项 1 – 通过 Diskpart 更改磁盘签名
- 在 Windows 搜索栏中键入“命令提示符”,然后右键单击相关搜索结果并选择“以管理员身份运行”选项。
- 之后,输入“diskpart”命令并按回车键打开Diskpart。
- 接下来,键入“list disk”命令以显示系统中所有可用的磁盘。
- 接下来,从列表中记下状态为脱机的有问题的磁盘编号,然后键入“选择磁盘 x”命令,其中 x 是脱机磁盘以选择脱机磁盘。 例如,如果您键入“select disk 1”,它将显示“Disk 1 now is the selected disk”消息。
- 现在输入“Uniqueid disk”命令以显示磁盘签名并更改磁盘签名并将磁盘设置为在线,输入“唯一磁盘ID=(新签名)”,其中(新签名)是十六进制的新ID。 例如,您可以将新 ID 设置为“唯一磁盘 ID= 1456ACBD”。
请注意: 如果您提供了错误的格式 ID,命令提示符将显示以下错误:
“指定的标识符格式不正确。 以正确的格式输入标识符:对于 MBR 磁盘以十六进制形式或作为 GPT 磁盘的 GUID。”
选项 2 – 通过磁盘管理实用程序更改磁盘签名
- 点击 Win + R 键打开运行对话框,然后输入“diskmgmt.msc”,然后按 Enter 或单击“确定”以打开“磁盘管理”。
- 接下来,右键单击标记为丢失或脱机的磁盘。
- 之后,从下拉菜单中选择 Online 命令。
- 然后从选择选项 Online,Windows 将生成一个新的磁盘签名。