当前位置 > 主页 > 文章中心 >

XP退役了,那系统更新怎么办?

发表时间:2015-04-29 11:02 浏览:

  winXP作为经典,已经深入人心,但是它退役已成事实,而XP系统的用户如果还要继续使用XP系统,那么还能接到Windows系统的更新推送吗?这是可以实现的。下面就u当家小编为您带来相关的操作方法。(主要原理是:通过注册表修改将系统伪装成 Windows Embedded POSReady 2009。)
 


 

  1、对于WinXP 32位的更新方法

  新建一个记事本文档,然后输入以下内容:

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady]

  “Installed”=dword:00000001

  然后保存为“xp.reg”文件,在双击打开。

  2、对于winXP 64位的更新方法

  a、

  要从microsoft.com手动下载更新然后执行解压。例如:C:\xpupdate

  b、

  创建一个名为“update.cmd”的文件,然后将以下内容输入文件中:

  c:

  cd "C:\xpupdate\update"

  echo Replace update.inf with update.inf.new

  copy update_SP2QFE.inf org_update_SP2QFE.inf /y

  copy new_update_SP2QFE.inf update_SP2QFE.inf /y

  echo Apply Update

  start update.exe /passive /norestart /log:c:\xpupdate\install.log

  ping -n 1 -w 5 1.1.1.1>nul

  copy org_update_SP2QFE.inf update_SP2QFE.inf /y

  c、

  复制update_SP2QFE.inf文件到 c:\xpupdate\update ew_update_SP2QFE.inf

  d、

  把文件new_update_SP2QFE.inf中的下面代码删除

  Condition=AndOp,Prereq.XPAMDInstallBlock.Section

  还有结尾的

  [Prereq.XPAMDInstallBlock.Section]

  PresentOp=CheckReg,HKLM,"SYSTEM\CurrentControlSet\Control\ProductOptions",ProductType,0x00000000

  NotEqualOp=CheckReg,HKLM,"SYSTEM\CurrentControlSet\Control\ProductOptions",ProductType,0x00000000,!=,"WinNT"

  Display_String="%WrongProductMessage%"

  e、

  Execute update.cmd

  你能看到install.log, 如果安装成功,重启计算机就行了。

  通过以上的方法,就可以实现将WinXP系统伪装为Windows Embedded POSReady 2009,然后就可以继续接收到微软公司推送的系统更新,实现在WinXP退役后,XP系统用户还能更新系统的要求。