对于xp硬件改动后激活的疑惑

rick4u 2004-02-18 12:44:25
“在不经过重新激活的情况下,用户只能对电脑硬件配置做不超过五次的改动。例如更换显卡、声卡,新增硬盘、内存等等。每120天系统会对这个数字进行一次清零,也就是说,用户可以再获得五次改动的机会。如果在120天内的硬件改动超过了五次,则Windows XP将停止工作,这时用户不得不重新进行激活。“产品激活”是专为个人用户准备的,不会对那些企业用户产生影响,因为他们一般购买量都非常大,而且是采用购买产品许可证的方式。”


上面这段文字中对于xp硬件改动后激活的说法和下面文字中的说法我该怎么理解?


在Windows XP中,引起大家广泛争议的一个话题就是WPA(Windows Product Activation,Windows产品激活)。而关于WPA,网上也有很多的谣言和误解,例如很多人认为,WPA会把你在电脑上的一切操作和你的私人信息发送给微软、如果你的电脑硬件有所 改变,WPA功能就会锁死你的电脑、微软利用WPA功能来从每台电脑中搜集有用的商业情报。然而,以上的种种说法全部是假的。WPA只是在Windows启动时或者其它相关软件运行前时进行的一个小小的检查,以证明你合法拥有这个软件,仅此而已。不过有各种误解也是可以理解的,毕竟对于一般的用户来说,要完整地理解WPA的原理及运行机制是很困难的。而本文就会向你详细解释WPA的方方面面。

  使用WPA的目的是什么?

  微软对于Windows操作系统的使用许可一直都有一个限制:一套经过合法授权的Windows操作系统副本只能被安装在一台电脑上(即使你有两台电脑,一个台式机一个笔记本,你也不能用同一个许可证给它们安装Windows操作系统)。但是事实上很多人都没有遵守这种限制,而WPA也就是用来保证一个授权只能被安装在一台电脑上的一种手段。

  因此,在你安装了Windows XP的30天之内,如果你想继续使用Windows XP就必须激活它。在激活的过程中,系统会结合硬件的详细配置和安装操作系统后生成的PID(Product ID,产品ID)号码,然后根据一些算法生成一串代码,而你需要通过把这个代码通过互联网或者电话告诉微软,微软会返回给你另一个新的号码,用这个号码就可以成功激活Windows XP。如果不及时激活,过期后Windows XP将无法使用。

  在以后启动电脑时,Windows就会把当前正在使用的硬件设备跟激活时所用的硬件设备进行比对,如果硬件设备有很大的变化,你就不能继续使用你的Windows XP了,除非你能跟微软联系,并重新激活。

  而对于购买的品牌机情况就不同了。一般品牌机在出厂前都预装了OEM版的Windows XP操作系统,并且已经成功激活。这种版本的系统激活则是根据BIOS决定的。你可以更换任意的硬件(主板除外),而都不需要再次激活。
  WPA都检查哪些硬件

  WPA将会检查以下的十大类硬件:

  显卡,SCSI适配器,IDE控制器(可以说就是主板),网卡及其MAC地址,内存范围(例如0-64MB,64-128MB 等),处理器类型,处理器序列号,硬盘,卷序号(VSN,Volume Serial Number),光盘驱动器。

  在安装操作系统过程中,安装程序就会检查以上的硬件,并记录下相应的数据,并保存在硬盘上。在以后激活过程中,这个号码和PID 会被用来生成一个25位的字符串,并发送出去。

  而如果你安装的是集成了SP1的Windows XP,或者在装好XP后先装了SP1再激活,那么在激活过程中还需要发送产品密钥(就是在安装操作系统过程中输入的一串字母和数字组合)给微软,这将会屏蔽掉一些网络上流传广泛的泄漏出来的产品密钥,使得用这些序列号安装的产品无法被激活。

  Windows每次启动时,都会重复检查这些硬件,以确保Windows是在同一台电脑上运行。同样的,如果你格式化了硬盘并重新安装Windows XP,你就需要再次激活,因为之前保存在硬盘上的激活号码已经没有了,你要重新取得。

  “同一台电脑”是什么概念?举一个形象些的例子,计算机启动的时候WPA会询问以上涉及到的十类设备“你们还在那里吗”,如果这十类设备的回答都是肯定的,那么计算机就可以正常启动并且不需要重新激活,只要能够获得七个以上(含七个)的肯定回答,那么WPA都会认为这还是“同一台电脑”。不过网卡比较特殊,网卡的回答在这十类设备中占两个。还有一点需要注意,在前面我说的是“只要能够获得七个以上的肯定回答”,而不是“如果获得了三个否定回答”,这是因为WPA中判断是否同一台电脑是看还没有改变的设备有多少,而不是看已经有多少设备改变。因此如果我们在已有光驱的情况下再添加进一个光驱,这并不会影响WPA的判断,相反,如果我们用一个新的光驱替换了已有的光驱,这就会被WPA认为是有一个设备发生了改变。因此,如果你只是想往电脑中装入更多的设备,那并不用担心激活,相反,如果想把装进去的设备拿出来就要注意了。

  如果你替换了以上十类中的某一设备,那么该设备的回答就会是否定的,不过得到否定回答以后WPA就不会再次询问该类型的设备了。所以如果你喜欢,你可以每周换一次新光驱,而不用担心换的次数太多会导致重新激活。

  如果硬件改动太多会怎么办?

  如果在Windows启动的时候没有得到七个肯定回答,我们可以分两种情况来看:

  对于没有装SP1 的计算机,你只能启动系统到安全模式下,然后WPA会要你通过电话激活Windows。首先你要抄下一串50位的数字,然后打免费电话到微软的激活中心,把你抄下的数字告诉接线员,并从接线员那里获得一串42位的数字,你把获得的数字输入电脑,然后就可以成功激活你的Windows。
  如果你的Windows XP已经安装了SP1 ,情况就简单多了,系统仍然可以正常启动,并且你有三天的时间通过网络重新激活

  如果硬盘被格式化了会怎样

  在硬盘上会纪录两样数据:硬盘自己的序列号,还有硬盘上分区的卷序号(VSN)。

更换主板

  更换主板等于更换了IDE控制器,并且通常换主板的人都会换一个更快更新的处理器。如果你的处理器内建有一个序列号(例如奔腾3 CPU),这就意味着你已经失去了三个肯定回答(就算你更换的处理器部包括内建的序列号,例如Athlon,这也是一样的)。如果你同时还添加了内存,或者主板带有SCSI适配器,你就会失去四到五个肯定回答,因此你一定要尽量保证网卡没有更换,这样能为你多争取两个肯定回答。如果你的新主板集成了显卡(通常肯定也会集成网卡),那么基本上你的硬件就全部发生了变化了。

  在这种情况下,你并不是不能更换太多硬件或者无法继续使用Windows XP,电话激活就是为这种情况准备的,当然,这也是一个比较极端的例子。

  添加设备、全新安装系统后的重新激活

  如果你添加了新的硬件设备,并且这设备是在上面的十种类别中提到的,例如硬盘,那么启动时WPA还能检测到原来的旧硬盘的情况下(哪怕旧硬盘被接到从盘的位置),这是允许的。但是如果你格式化了作为从盘的旧硬盘,并把新硬盘作为主盘进行一次全新安装,计算硬件Hash并且发送到微软的就是你现在作为主盘的新硬盘ID了。这意味着这种类型的设备已经不匹配,并且你将多一个否定回答。如果这个否定回答积累到一定程度,你就不能通过网络重新激活了,而是要通过电话。因此,从WPA的角度看来,添加硬件的最好方法是把新硬件作为“附属”来添加。举例来说,如果你想要添加一个光盘驱动器,那么你最好在保留原光驱的前提下把新的光驱作为从盘,甚至如果有必要的话,要把旧的光驱移动到主盘的位置。

我能使用多久?

  Windows XP 零售版的授权是永久有效的,这就是说,如果愿意,你可以把该产品一直用下去。

  但是微软也承认,电脑是需要升级的。在你第一次激活Windows 后的120天里,你不用重复联络激活中心(当然,前提是你的硬件设备没有任何改变,或者改变也都在可接受的范围内),120天后,所有的记录都会被清空,你可以使用此时的硬件配置作为基准(baseline)重新开始统计硬件的变化。如果你购买了一台新的电脑,你可以把Windows XP从你原来的电脑上删除,然后安装到新的电脑上,但是你需要通过电话重新激活它,并且解释一下你的原因(除非像前面我们提到的,从你第一次激活算起已经过了120天)。

  对于一些特殊许可的Windows 产品,可能会有比上述更多的限制。例如OEM版的Windows XP 是跟你购买的计算机捆绑在一起的,作为一个整体,因此该版本的Windows XP不能在其他电脑商安装。其他的一些许可制度(例如教育版)也以其他不同的方式授权。这些就不是WPA的问题了,而是许可证制度的问题,不属于WPA的讨论范围。
...全文
662 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复

6,865

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧