无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 27043|回复: 43
打印 上一主题 下一主题

[原创] NT5系统版本转换小结

  [复制链接]
跳转到指定楼层
1#
发表于 2019-7-19 22:39:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2012ss06009180 于 2019-7-19 22:44 编辑

众所周知,Windows NT 5.x系列的系统比较怪异,2001年发布的Windows NT 5.1只有桌面版本(也就是Windows XP),而2003年发布的Windows NT 5.2只有服务器版本(也就是Windows Server 2003,本处仅指32位版本)。
当然,微软这样做也有其原因:5.1和5.2之间的差距实在太小,在Windows XP发布SP2,Windows Server 2003发布SP1之后,经过测试发现,两者之间的差异几乎可以忽略不计(Windows Server 2003 with SP1再改成桌面版本之后,系统会自动封禁PAE拓展,控制面板会显示Windows XP with SP2才有的安全中心,除了支持GPT磁盘,拥有更强悍的Storport.sys之外,几乎与Windows XP With SP2没有任何差异)。

本文以Windows Server 2003 64位标准版为例,将其改为Windows XP Professional x64 edition。
本操作建议在Hyper-v或Vbox等支持Vhd磁盘的虚拟机下操作,当然也可以使用其他虚拟机,但是需要额外配一个PE进行离线操作。

一、正常安装系统。





二、接下来我们开始修改。
首先是挂载Vhd磁盘。

二、挂载注册表,注册表位于WINDOWS\system32\config\system。

三、修改关键键值
找到ControlSet001\Control\ProductOptions

将里面两个子项进行修改,ProductSuite值改为空,ProductType值改为WinNT。
同理,对ControlSet002也做相同修改。

如果我们此时直接保存重启,系统将直接蓝屏,因此需要修改系统前缀值。

转到Setup,找到SystemPrefix,将其修改成2408000000605d4b,保存(其他版本的可自行提取)。

四、激活(略)

、开机

卸载注册表,卸载VHD虚拟磁盘,开机。

此时你就会发现系统样式已经变成Windows XP Professional x64 edition了。





启用主题服务,或新建账户,即可得到一个64位简体中文版本的XP。





此时再对组件进行微调,即可得到一个完美的XP。



有兴趣的话可以直接在ISO官方光盘上进行修改,不过需要注意以下几点:
1、layout.inf、txtsetup.sif、dosnet.inf里面的文件清单需要统一,否则必报错;
2、需要重新计算KEY,不能直接使用Server的KEY,否则OOBE阶段组件安装无法通过。

2#
发表于 2019-7-20 00:56:39 | 只看该作者
改出来的64位XP,运行32位程序会怎么样?

点评

和32位差不多。  详情 回复 发表于 2019-7-23 19:30
回复

使用道具 举报

3#
发表于 2019-7-20 08:21:10 | 只看该作者
本帖最后由 FrostedGlass 于 2019-7-20 08:33 编辑

这个KEY怎么个算法?直接用5.1的KEY?32位的话呢?

点评

不能直接用5.1的KEY,具体网上有算法。  详情 回复 发表于 2019-7-23 19:31
回复

使用道具 举报

4#
发表于 2019-7-20 08:40:11 | 只看该作者
比较有意思的东西啊,可惜,现在能用到的机会不多了
回复

使用道具 举报

5#
发表于 2019-7-20 10:10:19 | 只看该作者
反正就我的使用感觉,2K3长时间不关机没鸟事,插屁一周不关机卡得一B,同样32位...
回复

使用道具 举报

6#
发表于 2019-7-20 11:30:37 | 只看该作者
本帖最后由 FrostedGlass 于 2019-7-20 11:32 编辑

改32位安装盘装出来是这个样的,难道32位不能这样改么。。

PS:几乎什么组件都没有,桌面的IE也是个壳,打开就询问打开方式,设备管理器一大堆驱动叹号,任务栏缺失

点评

情况比我的好多了,至少桌面有图标。 请问这个问题你解决了吗?  详情 回复 发表于 2019-9-5 11:24
检查三个安装日志文件,从第一个报错开始排查。  详情 回复 发表于 2019-7-23 19:31
回复

使用道具 举报

7#
发表于 2019-7-20 15:05:35 | 只看该作者
支持 !!!!!
回复

使用道具 举报

8#
发表于 2019-7-20 18:09:51 | 只看该作者
虚拟机改完正常,实体机改完蓝屏怎么办
回复

使用道具 举报

9#
发表于 2019-7-20 21:45:39 | 只看该作者
支持原创,感谢分享宝贵经验
回复

使用道具 举报

10#
发表于 2019-7-22 09:23:45 | 只看该作者
其实5.2.3790 XP x86还真有

点评

[attachimg]397488[/attachimg][attachimg]397489[/attachimg] 然而32位的做出来之后,我发现并没有什么意义,在2003发布SP1,XP发布SP2之后,两者基本没有区别。  详情 回复 发表于 2019-7-23 20:03
回复

使用道具 举报

11#
 楼主| 发表于 2019-7-23 19:30:17 | 只看该作者
心零 发表于 2019-7-20 00:56
改出来的64位XP,运行32位程序会怎么样?

和32位差不多。
回复

使用道具 举报

12#
 楼主| 发表于 2019-7-23 19:31:03 | 只看该作者
FrostedGlass 发表于 2019-7-20 08:21
这个KEY怎么个算法?直接用5.1的KEY?32位的话呢?

不能直接用5.1的KEY,具体网上有算法。
回复

使用道具 举报

13#
 楼主| 发表于 2019-7-23 19:31:32 | 只看该作者
FrostedGlass 发表于 2019-7-20 11:30
改32位安装盘装出来是这个样的,难道32位不能这样改么。。

PS:几乎什么组件都没有,桌面的IE也是个壳, ...

检查三个安装日志文件,从第一个报错开始排查。
回复

使用道具 举报

14#
 楼主| 发表于 2019-7-23 20:03:17 | 只看该作者
α7000 发表于 2019-7-22 09:23
其实5.2.3790 XP x86还真有



然而32位的做出来之后,我发现并没有什么意义,在2003发布SP1,XP发布SP2之后,两者基本没有区别。

点评

你这个Windows XP Version 2003是怎么做出来的?  详情 回复 发表于 2020-6-13 19:27
能否分享一下?  详情 回复 发表于 2019-12-14 21:06
Longhorn Omega-13 5.2.3790.1232  详情 回复 发表于 2019-7-24 07:16
还是有意义的,至少在我这,03比XP稳定很多,XP的一些诡异问题都没出现  详情 回复 发表于 2019-7-23 20:55
回复

使用道具 举报

15#
发表于 2019-7-23 20:55:14 | 只看该作者
2012ss06009180 发表于 2019-7-23 20:03
然而32位的做出来之后,我发现并没有什么意义,在2003发布SP1,XP发布SP2之后,两者基本没有区别。

还是有意义的,至少在我这,03比XP稳定很多,XP的一些诡异问题都没出现
回复

使用道具 举报

16#
发表于 2019-7-24 07:16:52 | 只看该作者
2012ss06009180 发表于 2019-7-23 20:03
然而32位的做出来之后,我发现并没有什么意义,在2003发布SP1,XP发布SP2之后,两者基本没有区别。

Longhorn Omega-13 5.2.3790.1232
回复

使用道具 举报

17#
发表于 2019-8-13 13:00:42 | 只看该作者
用tweakNT也可以改的 ,不过我转换成Media Center Edition后,系统显示的是Professional,但从屏保(启用了密码保护)恢复后,欢迎屏幕没有了(开了欢迎屏幕),显示的版本号是freestyle(网上说是Media Center的版本号)。
改完后怎么调系统组件,xp安装盘的文件在2003的安装盘里没有,像用户账户控制面板文件、扫雷的exe等等,还有像Internet红心大战之类的游戏用xp的直接拷过来的话就打不开,报错,系统还原也没有,不能使用jpg图片做背景(好像是Active Desktop组件的事情),切换用户的时候欢迎屏幕里没有关闭计算机这个按钮,还有就是xp的一些服务(像安全中心)也没有。有些文件我可以从楼主做的xp里提取,但好多只能用英文版的,msdn我告诉你上的2003安装盘都没有上面的文件,都是r2的(我指的是64位的2003),从哪弄到带xp组件的2003安装盘?

点评

1、TweakNT的确可以做到,但是仅限32位,对64位无能为力; 2、组件位于sysoc.inf中,可以提前把服务器角色功能给删掉 3、文件方面,目前情况是这样子的 就目前情况来看,微软曾想在SP1阶段发布64位版本的XP,但是  详情 回复 发表于 2019-8-18 22:17
回复

使用道具 举报

18#
 楼主| 发表于 2019-8-18 22:17:47 | 只看该作者
tao12 发表于 2019-8-13 13:00
用tweakNT也可以改的,不过我转换成Media Center Edition后,系统显示的是Professional,但从屏保(启用了 ...

1、TweakNT的确可以做到,但是仅限32位,对64位无能为力;
2、组件位于sysoc.inf中,可以提前把服务器角色功能给删掉
3、文件方面,目前情况是这样子的
就目前情况来看,微软曾想在SP1阶段发布64位版本的XP,但是因为未知原因而没有发布,MSFN上曾有零散的文件流出,我做的版本里面补充的文件即来自这。其版本号为5.2.3970.1830。
4、与之相比,32位实际上更麻烦,没有相应的文件流出,64位中固然可以提取一些文件,但是像声卡驱动这类的文件没法找,除非你用5.1的版本。
5、最后一个小建议,不要尝试专业版本以外的版本,因为不好激活。


通过读取授权文件,我们可以看到,只有公司版(对于服务器而言是标准版,对于桌面版本而言是专业版)可以实现静态激活,其余版本要不就是要求激活,要不就是有激活宽限期,或者两个都有。
此外,产品类型是由ProductType 和OOBE共同决定的,就目前测试结果如下:
ProductType 值:
;0 专业版(桌面)
;1 标准版(服务器)
;2 企业版(服务器)
;3 数据中心版(服务器)
;4 家庭版(桌面)
;5 WEB版(服务器)
;6 待进一步确定
OOBE的部分还需要进一步研究确定

点评

我直接就用win2003 standard x64改的,要改4-5次才成功  详情 回复 发表于 2019-8-22 20:43
回复

使用道具 举报

19#
发表于 2019-8-22 20:43:04 | 只看该作者
本帖最后由 tao12 于 2019-8-26 23:31 编辑
2012ss06009180 发表于 2019-8-18 22:17
1、TweakNT的确可以做到,但是仅限32位,对64位无能为力;
2、组件位于sysoc.inf中,可以提前把服务器角 ...


我直接就用win2003 standard x64改的,要改4-5次才成功,但我安装兮米安装包制作工具破解版的时候,他弹出对话框说无法在Windows XP RTM或Windows 2003 RTM中安装,像驱动之类的文件我用驱动人生之类的软件就可以解决(我用实体机装的),还有msfn是什么网站(原谅我的无知),在百度上的资料少之又少,是不是还要翻墙,怎么下lz所说的零散文件?

点评

因为XP With SP2 x64是2007年发布的,所以部分软件需要在兼容模式下安装。 MSFN是msfn.org,是一家非常出名的国外从事微软产品破解的论坛,这个论坛更加偏向于软件(准确讲是系统层面的修改),像DX 10 开发过程中  详情 回复 发表于 2019-9-1 00:16
回复

使用道具 举报

20#
 楼主| 发表于 2019-9-1 00:16:11 | 只看该作者
tao12 发表于 2019-8-22 20:43
我直接就用win2003 standard x64改的,要改4-5次才成功,但我安装兮米安装包制作工具破解版的时候,他 ...

因为XP With SP2 x64是2007年发布的,所以部分软件需要在兼容模式下安装。
MSFN是msfn.org,是一家非常出名的国外从事微软产品破解的论坛,这个论坛更加偏向于软件(准确讲是系统层面的修改),像DX 10 开发过程中的技术文档等等,都可以在这找到,通过这份技术文档可知DX 10在开发早期和中期是基于Windows XP with SP1和SP2开发,正是通过这篇文档中的方法,对部分API进行重链接,补充ntdll.dll等关键文件中缺失的几个API,即可让XP支持DX10。
回复

使用道具 举报

21#
发表于 2019-9-1 00:51:50 | 只看该作者
学习学习。
回复

使用道具 举报

22#
发表于 2019-9-5 11:24:51 | 只看该作者
FrostedGlass 发表于 2019-7-20 11:30
改32位安装盘装出来是这个样的,难道32位不能这样改么。。

PS:几乎什么组件都没有,桌面的IE也是个壳, ...

情况比我的好多了,至少桌面有图标。
请问这个问题你解决了吗?
回复

使用道具 举报

23#
发表于 2019-11-22 22:39:29 | 只看该作者
楼主还在吗?问一下激活的方法具体是什么?

点评

换了电脑,我找一下。  详情 回复 发表于 2019-11-27 09:26
回复

使用道具 举报

24#
 楼主| 发表于 2019-11-27 09:26:46 | 只看该作者
tao12 发表于 2019-11-22 22:39
楼主还在吗?问一下激活的方法具体是什么?

换了电脑,我找一下。
回复

使用道具 举报

25#
发表于 2019-12-5 07:45:28 | 只看该作者
关注GHOST,支持ONEKEY!
回复

使用道具 举报

26#
发表于 2019-12-10 20:33:35 | 只看该作者
学习一下,多谢!
回复

使用道具 举报

27#
发表于 2019-12-14 19:50:09 | 只看该作者
回复

使用道具 举报

28#
发表于 2019-12-14 21:06:07 | 只看该作者
2012ss06009180 发表于 2019-7-23 20:03
然而32位的做出来之后,我发现并没有什么意义,在2003发布SP1,XP发布SP2之后,两者基本没有区别。

能否分享一下?

点评

[attachimg]407301[/attachimg][attachimg]407300[/attachimg] 改之后的和普通版本基本没有区别,这在64位版本中也有体现,除非是为了用极少数03内核才有的功能,没有必要专门用这个版本。  详情 回复 发表于 2019-12-17 18:00
回复

使用道具 举报

29#
 楼主| 发表于 2019-12-16 12:05:48 | 只看该作者

密钥计算与验证.rar (368.04 KB, 下载次数: 97)

汉化版本找不到了,祝玩得开心。
回复

使用道具 举报

30#
 楼主| 发表于 2019-12-17 18:00:07 | 只看该作者
本帖最后由 2012ss06009180 于 2019-12-17 22:53 编辑



个人觉得没有这个必要,如上图所示,改之后的和普通版本XP基本没有区别,如果不看版本号,你根本不知道这是nt5.2,这在64位版本中也有体现,除非是为了用极少数03内核才有的功能,没有必要专门用这个版本。

点评

一些底层驱动有更新 比如设备管理器里硬盘可以开启“关闭设备上的 Windows 写入高速缓存缓冲区刷新”,在NT5.1及以前没有这个选项 [attachimg]534742[/attachimg] 7-Zip里也可以开启“使用大内存页”,在NT5.1及  详情 回复 发表于 2023-11-21 11:12
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-1 06:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表