无忧启动论坛

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

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

  [复制链接]
跳转到指定楼层
#
发表于 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阶段组件安装无法通过。

56#
发表于 2025-3-19 15:12:06 | 只看该作者
非常熟悉的界面呀
回复

使用道具 举报

55#
发表于 2025-3-7 11:20:54 | 只看该作者
服务器核心   历来更加稳定
回复

使用道具 举报

54#
 楼主| 发表于 2025-3-7 10:51:21 | 只看该作者
12345abc337 发表于 2025-2-27 22:31
话说大佬是使用的Beyond Compare(或者其他的文本比较工具)制作的 XP x64 CHS吗
我已经改出来了一份XP x6 ...

我当时不是这样做的,我是拆分分成了六步,因为有六个容易让系统出错的地方,这样用比对工具反倒不好。

当然,现在有源码,也就有更好的办法了
回复

使用道具 举报

53#
 楼主| 发表于 2025-3-7 10:45:54 | 只看该作者
12345abc337 发表于 2025-3-4 21:56
大佬您说要去看xp源代码,但这论坛里的绝大多数人都不会编程啊,这里是无忧论坛,不是洛谷,大家都很想拥有 ...

现在2003的源码编译是傻瓜式的,就是两行命令,先初始化构建环境,再直接编译,剩下的就交给时间了。

麻烦的是XP,你如果想做5.1的服务器版本,这个有点麻烦,要改源码。服务器的oobe并不完整,目前从源码上看来当时XP的开发在后期有赶工的痕迹,因为很多部分只写了专业版和家庭版的SKU要怎么做,并没有定义服务器版本要怎么做,这也是为什么现在5.1的版本转换成服务器版本并不稳定的原因。
回复

使用道具 举报

52#
 楼主| 发表于 2025-3-7 10:41:59 | 只看该作者
12345abc337 发表于 2025-2-27 22:31
话说大佬是使用的Beyond Compare(或者其他的文本比较工具)制作的 XP x64 CHS吗
我已经改出来了一份XP x6 ...

现在有源码了,你可以直接编译出来
你编译Windows Server 2003的源码,编译过程中,编译工具会自动生成包括专业版、家庭版、Web、standard、enterprise、datacennter、SBS所有版本的系统的文件,并且是全语言的,不同的文件编译工具都给你单独拎出来了,因为XP x64只有SP1+的版本,而源码是RTM的,所以你只需要把里面的几个可怜的少数的十几个inf改一下就行了,x86改成amd64,就是这么简单,当然,你也可以再懒一些,所有文件都可以从我做的里面提取。
回复

使用道具 举报

51#
发表于 2025-3-4 21:56:42 | 只看该作者
大佬您说要去看xp源代码,但这论坛里的绝大多数人都不会编程啊,这里是无忧论坛,不是洛谷,大家都很想拥有一份简体中文版的I386安装版的Windows XP Professional x64 Edition
回复

使用道具 举报

50#
发表于 2025-3-4 21:50:28 | 只看该作者
12345abc337 发表于 2025-2-27 22:31
话说大佬是使用的Beyond Compare(或者其他的文本比较工具)制作的 XP x64 CHS吗
我已经改出来了一份XP x6 ...

呃,大佬在吗
回复

使用道具 举报

49#
发表于 2025-2-27 22:31:49 | 只看该作者
话说大佬是使用的Beyond Compare(或者其他的文本比较工具)制作的 XP x64 CHS吗
我已经改出来了一份XP x64 CHS
但是这个XP x64 CHS无法安装更新,不知道是怎么回事
回复

使用道具 举报

48#
 楼主| 发表于 2025-2-4 23:55:52 | 只看该作者
SC3200_Transfan 发表于 2025-2-4 20:03
经考证,出现这种情况和System File Checker(SFC)有关,用nLite禁用SFC即可

还在折腾XP啊,有疑问的话可以直接想提XP的源码,基本上都有答案。
回复

使用道具 举报

47#
发表于 2025-2-4 20:03:10 | 只看该作者
SC3200_Transfan 发表于 2025-2-3 22:22
楼主你好!
我参考了你的方法修改了Windows Server 2003 Standard x64 VOL安装盘的文件,具体修改如下:
...

经考证,出现这种情况和System File Checker(SFC)有关,用nLite禁用SFC即可
回复

使用道具 举报

46#
发表于 2025-2-3 23:12:16 | 只看该作者
学习了
回复

使用道具 举报

45#
发表于 2025-2-3 23:12:02 | 只看该作者
谢谢分享
回复

使用道具 举报

44#
发表于 2025-2-3 22:22:12 | 只看该作者
楼主你好!
我参考了你的方法修改了Windows Server 2003 Standard x64 VOL安装盘的文件,具体修改如下:
将DOSNET.INF文件中[Miscellaneous]这一节的ProductType值改为0
将HIVESYS.INF文件中HKLM,"SYSTEM\CurrentControlSet\Control\ProductOptions","ProductType",0x00000002,"ServerNT"
这一行的ServerNT改成WinNT
将TXTSETUP.SIF文件中[SetupData]这一节的ProductType值改为0
之后尝试进行安装,安装过程中要输入Windows Server 2003 Standard x64 VOL的序列号才能通过,到“正在复制文件”这一阶段的时候出现连续的安装程序无法复制文件的错误,导致无法继续安装。
已经确认不是序列号的问题,因为我替换Windows XP x64 Professional的setupp.ini、DPCDLL.DLL、pidgen.dll之后,安装过程中输入Windows XP x64 Professional的序列号才能通过,但到最后还是出现同样的错误。
如果只修改hivesys.inf的话安装可以成功完成,但是进入桌面后SKU又变回2003 Standard。
想请教楼主对于这种情况有无解决方法,个人十分感激
回复

使用道具 举报

43#
发表于 2024-6-19 13:26:01 | 只看该作者
邪恶海盗 发表于 2019-7-20 10:10
反正就我的使用感觉,2K3长时间不关机没鸟事,插屁一周不关机卡得一B,同样32位...

正确!
至于后来的win7server2008r2,win8.1server2012r2,win10server2019sp4server2022sp3,是否也这样?
回复

使用道具 举报

42#
发表于 2024-6-19 09:47:27 来自手机 | 只看该作者
谢谢
回复

使用道具 举报

41#
发表于 2023-12-26 08:11:56 | 只看该作者
就是喜欢由Server2003改装成的桌面PC!现在Server2019,2022也可以改哦
回复

使用道具 举报

40#
 楼主| 发表于 2023-11-23 12:35:43 | 只看该作者
12345abc337 发表于 2021-1-30 21:54
话说各位知道Windows Server 2003 Appliance Edition吗?

没什么用,就是标准版

回复

使用道具 举报

39#
 楼主| 发表于 2023-11-22 21:32:17 | 只看该作者
装甲大猫 发表于 2023-11-21 11:12
一些底层驱动有更新
比如设备管理器里硬盘可以开启“关闭设备上的 Windows 写入高速缓存缓冲区刷新”, ...


看了一下,确实如此,上面是 5.1 下面是5.2,确实多了点东西。



回复

使用道具 举报

38#
发表于 2023-11-21 11:12:38 | 只看该作者
2012ss06009180 发表于 2019-12-17 18:00
个人觉得没有这个必要,如上图所示,改之后的和普通版本XP基本没有区别,如果不看版本号,你根本不知 ...

一些底层驱动有更新
比如设备管理器里硬盘可以开启“关闭设备上的 Windows 写入高速缓存缓冲区刷新”,在NT5.1及以前没有这个选项

7-Zip里也可以开启“使用大内存页”,在NT5.1及以前这个选项不可选

回复

使用道具 举报

37#
发表于 2023-10-5 14:08:52 | 只看该作者
如何正常安装xp server啊(nt5.1的server版)
回复

使用道具 举报

36#
发表于 2021-3-8 08:23:27 | 只看该作者
谢谢分享,学习一下
回复

使用道具 举报

35#
发表于 2021-1-30 21:54:09 | 只看该作者
话说各位知道Windows Server 2003 Appliance Edition吗?
回复

使用道具 举报

34#
发表于 2020-9-24 20:49:28 | 只看该作者
学习一下,谢谢分享
回复

使用道具 举报

33#
发表于 2020-9-24 10:53:41 | 只看该作者
有时间试试,老电脑还是可以安装Xp的。
回复

使用道具 举报

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

你这个Windows XP Version 2003是怎么做出来的?
回复

使用道具 举报

31#
发表于 2020-4-26 20:28:10 | 只看该作者
NT5系统版本转换小结
回复

使用道具 举报

30#
发表于 2020-4-20 06:32:47 | 只看该作者
你好,我想咨询一个问题。,最简单的开启03欢迎界面的方法是什么呢,一定要更换版本吗,那假如版本换回去了,是不是就代表欢迎界面也就无效了。
回复

使用道具 举报

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



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

使用道具 举报

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

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

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

使用道具 举报

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

能否分享一下?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-28 03:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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