修复Windows磁盘签名冲突

时间:2020-03-21 11:49:26  来源:igfitidea点击:

关于“磁盘签名冲突 Disk Signature Collision”

症状1:磁盘管理屏幕上出现“磁盘脱机 Disk is offline”错误消息

磁盘签名是磁盘的MBR(主引导记录)中唯一的四字节标识符,该标识符被写入磁盘的第一扇区。
操作系统使用它区分计算机上的存储设备。
但是,如果两个不同的驱动器的签名相同,则这些驱动器之一将自动标记为脱机,并且其数据将变得不可访问。
这是Windows磁盘管理实用程序屏幕的屏幕截图,该屏幕具有脱机的重复签名驱动器:

The disk is offline because it has a signature collision with another disk that is online

请注意,如果启动驱动器由于签名冲突而脱机,则PC将无法正常启动,并且启动时会显示0xc000000e错误。

还要注意,从Windows Vista开始,系统会自动将磁盘签名和其驱动器的盘符保存在注册表中,位于HKLM \ SYSTEM \ MountedDevices中,如果要更改分配给驱动器的盘符或者要更改盘符,请确保检查注册表配置单元恢复以前更改的驱动器签名。

此错误的原因

已知由于以下原因之一而导致发生此错误:

原因1:磁盘签名冲突

操作系统使用磁盘签名来区分存储设备和访问数据。
如果系统检测到两个具有相同签名的不同驱动器,则会自动禁用其中一个驱动器。

在Windows上修复“磁盘脱机”

Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。

EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。

修复#1:更改磁盘签名并使用Easy Recovery Essentials在线设置磁盘

Easy Recovery Essentials的一键式自动系统修复功能通过更改引导驱动器的签名并将其重新设置为在线状态来纠正由引导驱动器的驱动器签名冲突引起的问题。
这是自动修复过程的一部分,它是自动完成的,不需要手动操作或者用户干预。

Easy Recovery Essentials可以使用其内置的“自动修复”选项自动修复许多错误,例如此类错误。

修复2:使用Windows内置的自动修复

Windows自动修复可用于检测磁盘签名冲突错误并自动修复。
以下是从安装光盘访问“自动修复”的步骤:

Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。

EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。

启动修复是Windows安装光盘上提供的自动诊断和修复工具,可用于查找和修复一些常见问题。
在我们的知识库中可以找到有关启动修复的工作方式以及其工作方式的更多信息。
以下步骤将从Windows安装光盘启动启动修复:

无法启动进入Windows安装CD?

有关疑难解答和更多详细说明,请参阅我们的教程,将其设置为从CD或者DVD引导PC。

  • 将Windows安装DVD插入PC的CD-ROM驱动器中,
  • 完全关闭PC的电源,并确保其已完全关闭,
  • 开启PC,
  • 当我们看到“按任意键从CD或者DVD引导。”时,按任意键。
  • 在首先选择语言和键盘选项之后,单击左下角标题为“修复计算机”的链接。
  • 等待启动修复以扫描PC的Windows安装,然后从显示的列表中选择安装:
  • 从可用恢复选项列表中选择“启动修复”以开始:
  • 启动修复将开始扫描安装中的已知问题,并在可能的情况下尝试进行修复。

修复#3:使用磁盘管理更改磁盘签名

要使用磁盘管理从Windows修复磁盘签名冲突错误,请按照下列步骤操作:

  • 启动电脑
  • 点击开始
  • 输入diskmgmt.msc,然后按Enter键打开“磁盘管理”
  • 右键单击标记为“丢失”或者“脱机”的磁盘
  • 点击在线

修复#4:使用diskpart更改磁盘签名

如果Windows无法正常启动,并且启动修复无法修复签名冲突错误,则还可以从Windows故障恢复控制台手动更改磁盘签名。
请按照以下步骤操作:

  • 从Windows安装光盘启动
  • 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
  • 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
  • 出现“系统恢复选项”框时,选择“命令提示符”
  • 编写以下命令,然后按Enter键打开Diskpart:
diskpart
  • 编写以下命令以查看所有可用磁盘,然后按Enter键:
list disk
  • 编写以下命令,然后按Enter键选择一个脱机磁盘:
select disk 0

其中0是磁盘的编号。

  • 然后,编写以下命令,在每个命令之后按Enter键以更改磁盘的签名并将其设置为联机:
uniqueid disk ID=1234ABCD
online disk
  • 然后,编写以下命令以确保磁盘已正确设置为联机:
list disk