百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

系统小技巧:Windows磁盘签名冲突及其解决

yuyutoo 2024-10-18 12:11 1 浏览 0 评论

克隆磁盘或克隆系统是升级磁盘的最快捷方法。然而,或许当我们在Windows 10系统中添加一块新克隆的硬盘或挂接一个新克隆的VHD虚拟磁盘时,新增的磁盘会在磁盘管理器中显示“该磁盘处于脱机状态,因为它与另一个联机磁盘发生签名冲突”的提示(图1)。那么,什么是磁盘的“签名冲突”,又该如何避免这种情况的发生呢?

1. 关于磁盘的“签名冲突”

要弄明白磁盘签名冲突,首先要了解“磁盘签名”。磁盘是计算机系统中保存、转移和读取数据文件的重要存储设备。为了区分计算机系统上的存储设备,每个磁盘都用唯一编号的“磁盘签名”进行标记。磁盘签名的唯一标识符作为磁盘主引导记录的一部分存储。

如果我们用新购的一块硬盘克隆原有硬盘的内容,且两块硬盘挂接在同一个系统下进行工作;或者我们通过虚拟机克隆的办法产生了一个或多个VHD磁盘,挂接在同一个系统下工作,这时,就会遇到签名冲突的问题。因为这些同时使用的磁盘是相同的磁盘副本,这些副本具有相同的磁盘签名,当同时使用时,就会遇到磁盘签名冲突问题。

2. 不同版本系统签名冲突的处理

当两个磁盘具有相同的磁盘签名时,Windows系统不允许两个磁盘同时工作,因此会发生磁盘签名冲突。那么,不同版本的Windows系统处理签名冲突的办法一样吗?

使用Windows XP和Vista等较老的Window版本,由于Windows系统会自动替换报告有重复签名的磁盘签名,因此签名冲突通常不会引起我们的注意。但在使用Windows 7、Windows 8和Windows 10系统时,情况就发生了变化。当两个存储设备具有相同的磁盘签名时,新添驱动器将被关闭,处于脱机状态,需要重新签名才能使用。

3. 解决磁盘签名冲突的两种方法

解决磁盘签名冲突最方便的办法是通过磁盘管理器。右键单击“开始”按钮并选择“磁盘管理”,启动磁盘管理器(图2)。

在磁盘管理器中,右键单击标记为脱机的磁盘并选择菜单中的“联机”选项。在选择联机选项时,Windows便会生成一个新的磁盘签名,这样便可以解决签名冲突问题(图3)。

但有时如果遇到磁盘管理器出现问题,不能进入的特殊情况,可尝试使用命令来解决磁盘签名冲突。在Cortana中输入“命令提示符”,点击最佳匹配搜索结果中的“以管理员身份运行”,启动管理员模式的命令提示符窗口(图4)。

键入diskpart命令并回车运行,开启磁盘管理任务(图5)。

运行list disk命令,显示系统中的所有可用磁盘(图6)。

接下来,请注意列表中状态为“脱机”的存在问题的磁盘编号,按照如下格式编写选择脱机磁盘命令:

select disk x

其中x为有问题的磁盘编号。比如,select disk 1命令显示磁盘1为所选磁盘(图7)。

紧接着使用uniqueid disk命令显示磁盘签名的ID编码(图8)。

要更改磁盘签名并设置磁盘联机,需键入形如unique disk ID= (New signature)的命令。实际使用时,其中(New signature)处替换为新的ID(十六进制数)。例如,要将新ID设置为唯一磁盘ID=1345ABCD,则命令行使用unique disk ID=1345ABCD(图9)。

小提示:如果给出的签名ID格式有误,将显示错误信息提示,要求以十六进制形式给出MBR磁盘的ID,或以GUID码形式给出GPT磁盘的ID。由于本例中的磁盘使用传统MBR格式,因此使用十六进制码;若使用GPT磁盘格式,则要使用长GUID码字符串。

上述命令执行完毕之后,重新启动系统,该磁盘就可以正常使用了。

相关推荐

Google Chrome 100 Beta发布 用户代理字符串作用开始逐渐降低

GoogleChrome和MozillaFirefox都在迅速接近100版本,这有可能破坏一些错误识别浏览器版本的网站(可能导致访问不正常,这有点类似于众所周知的千年虫)。两种浏览器都在研究可能的...

如何在Chrome,Edge,Safari和Firefox中更改用户代理

无论您是SEO,营销人员还是Web开发人员,通常都可能需要更改浏览器的用户代理以测试其他内容。例如,您正在运行特定于MAC-OS的活动。要确定您的广告系列是否正常运行并且未针对Linux用户,更改浏览...

Mozilla正在测试新的浏览器UserAgent

Mozilla最近发布了一个实验项目来测试3位数的UserAgent版本“Firefox/100.0”会不会让一些网站停止正常工作。浏览器UserAgent是一串字符串,里面包含了浏览器的软件信息,版...

爬虫与User-Agent

什么是User-Agent呢?User-Agent是一个特殊字符串头,被广泛用来标示浏览器客户端的信息,使得服务器能识别客户机使用的操作系统和版本,CPU类型,浏览器及版本,浏览器的渲染引擎,浏览器...

让你的浏览器充满魔性——User Agent Switche

对于前端人员,闲暇时就会研究各种插件,今天我就分享UserAgentSwitcher在Firefox和Chrome的使用情况。一、Firefox浏览器UserAgentSwitcher作为火...

亚马逊账号运营安全-浏览器指纹识别之User-Agent开篇

UA包含了一个约定的特征字符串。主要是面向受访问网络表明自己的操作系统,软件开发商,版本,应用类型等信息。这是一种主动暴露信息的方式。我们来看关于UA的简单语法定义:User-Agent:<p...

【每日学习】Python爬虫之伪装浏览器User-Agent

【主题】Python爬虫之伪装浏览器原理【分析】1.创建自定义请求对象的目的,对抗网站的反爬虫机制2.反爬虫机制1:判断用户是否是浏览器访问(User-Agent)3.对抗措施1:伪装浏览器进行访问【...

亚马逊账号运营安全-浏览器指纹识别之User-Agent二篇

大家好,上一篇亚马逊账号运营安全-浏览器指纹识别之User-Agent开篇为大家阐述了原理。下面是作者为大家整理的其他几个主流浏览器的UA配置。一下都是Windows1064X系统下整理。Chrom...

常见的爬虫UserAgent

通过前面的文章我们知道,UserAgent(用户代理)是HTTP请求的一部分,用于告诉服务器发起请求的客户端类型和属性等信息。同时,也了解了常见的UserAgent。...

HTTP请求头之User-Agent

什么是User-AgentUser-Agent中文名为用户代理,简称UA,...

你想不到的浏览器流氓史!那些奇怪的User-Agent,是这么来的...

平时我们用chrome浏览器做开发测试。Chrome的Useragent字段怎么这么奇怪?...

谷歌宣布 Chrome 将逐步停止支持 User Agent

谷歌近日宣布将放弃对Chrome浏览器中用户代理字符串(User-AgentString)的支持。取而代之的是,Chrome将提供一个名为“客户端提示(ClientHints)”的新API...

数据采集-用户代理(useragent)

UserAgent分类:PC端的UserAgent。移动端UserAgent。使用UserAgent的必要性:在写python网络爬虫程序的时候,经常需要修改UserAgent,有很多原因,罗列几个如...

如何获取当前浏览器的useragent

有时候,我们需要得到浏览器的useragent,从而再进行后面的一系列判断,返回不同的值。网上有说,在浏览器地址栏输入:javascript:alert(navigator.userAgent)这种方...

User Agent 解析:它是什么以及如何修改

什么是UserAgent?UserAgent,简称UA,是一个使服务器能够识别用户使用的浏览器类型、版本以及运行浏览器的操作系统等信息的字符串。它作为浏览器请求头部信息的一部分发送给服务器,以便服务...

取消回复欢迎 发表评论: