主页>windows经验>如何让windows server 2003能在windows updata上更新和升级 >
先声明啊,此文章是转自本blog上一位大大的,本人拿过来是为了以后自己拿来看着放便些.OVER~!不过经过我昨天使用此方法,发现只能用补丁更新到SP1,更新后还是不能UPDATA,不管怎么说能升到SP1也算可以了.(以下是原文了)
机房有两台服务器.
一台是windows 2000 sp4,还有一台在年初的时候安装了windows server 2003的企业版.
上个星期windows 2000这一台出了故障.(都是电力系统惹的祸呀,一天内断了5次电...)
于是我开始重装这台电脑为windows server 2003.
安装过程一切顺利.
但安装好了之后,连上windows updata,$MS经过一番"检查"之后,告诉我windows的版本有问题,不让我上网更新.呵呵,看来判断力还是蛮准的嘛...(我用的是网上下载来的版本,居说是VLK版.其实大家都很清楚,此VLK并真正的VLK,只是把英文版的VLK与中文的企业版进行了重新组合而已---好象是对中文版中的8个文件进行了替换)
好在我也不怕,另一台windows server 2003当时也是升不了级的,但我使用了网上找到的改注册表的办法,照样能上网更新.
于是,我找来那段注册表文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProductId"="69713-640-0592892-45860"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"CurrentBuild"="1.511.1 () (Obsolete data - do not use)"
"InstallDate"=dword:3f6c976d
"ProductName"="Microsoft Windows Server 2003"
"RegDone"=""
"SoftwareType"="SYSTEM"
"CurrentVersion"="5.2"
"CurrentBuildNumber"="3790"
"BuildLab"="3790.srv03_rtm.030324-2048"
"CurrentType"="Uniprocessor Free"
"ProductId"="69713-640-0592892-45860"
"DigitalProductId"=hex:a4,00,00,00,03,00,00,00,36,39,37,31,33,2d,36,34,30,2d,\
39,37,32,32,33,36,36,2d,34,35,31,39,38,00,5a,00,00,00,41,32,32,2d,30,30,30,\
30,31,00,00,00,00,00,00,00,00,e5,3f,e9,6a,2c,ed,25,35,12,ec,11,c9,8d,01,00,\
00,00,00,00,37,03,6d,3f,44,22,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,31,32,32,32,30,00,00,00,00,00,00,00,dc,0f,\
00,00,bf,4a,94,6c,80,00,00,00,15,18,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,34,79,ca,d7
"LicenseInfo"=hex:71,84,c7,56,a0,d6,10,6e,70,b4,9f,e9,10,1a,1e,7a,01,a4,41,09,\
25,20,0e,80,83,80,1f,31,27,86,64,1f,31,dc,22,af,f7,7d,aa,e4,2a,b9,e5,e3,6c,\
e2,01,69,85,70,91,be,a7,9f,95,e5
(网友们有两点要注意啦
1.把上述文本拷贝并写入记事本,存为a.reg文件
2.69713-640-0592892-45860这段内容是我机器的ID,使用时请换成你自已机器的ID.....什么?你不知道哪儿查ID?原来你比我还笨,呵呵)
在这儿呢:
