使用 XP2ESD 制作的 Windows XP SP3 简体中文版
本帖最后由 fhuurgbj 于 2022-8-21 19:45 编辑不出意外,XP2ESD 的每次更新,我都会尽快制作更新的镜像。
前言:
使用目前最新的 XP2ESD 工具,制作的 WinXP_AIO_ESD 镜像。
制作目的:
分享给那些不懂如何使用 XP2ESD 工具,或懒得折腾的朋友。
使用到的源文件:
1. MSDN 原版 Windows XP(zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso);
2. 使用 Media Creation Tool 下载的最新 Windows 10 Pro 22H2 x86;
3. 最新的 XP2ESD(MDL 论坛 George King);
项目地址:https://forums.mydigitallife.net/threads/tool-xp2esd-create-modern-windows-xp-installer-v1-6-2.82935/
4. OnePiece_Windows_XP_Post-SP3_UpdatePack_v1.1.0_FINAL_CHS(原最终版 v1.0.9 由 WinCert 论坛 OnePiece 等人制作,此版本 v1.1.0 由 George King 重新制作封包,主要更新了 Flash 和一些 Bug 的修复)。
大致的制作流程:
1. 下载并解压 XP2ESD;
2. 将 Windows XP、Windows 10 原版镜像和 OnePiece_UpdatePack_v1.1.0 更新包放入指定位置;
3. 启动 XP2ESD_Builder.cmd 自动化完成制作;
4. 在工具根目录得到 WinXP_AIO_ESD.iso 镜像。
其他:
1. 由于没有适合的实体机,所以仅在 VirtualBox 中测试,已成功安装并正常进入系统;
2. XP2ESD 会使用到 NTLite 对 boot.wim 进行处理,预设文件为工具自带。由于本人购买了正版 NTLite,处理的项目更多,制作出的 boot.wim 会更小巧;
3. 安装遇到问题可以回帖,大家可以帮忙一起解决;
4. 除了 XP2ESD 自带,本人未对系统进行任何多余的更改。并在此感谢 George King 大佬!
图片1:XP2ESD Builder
图片2:NTLite 精简 boot.wim
图片3:制作成品 WinXP_AIO_ESD.iso 的根目录
当前更新日期:2022.8.20 (XP2ESD v1.6.2)
下载链接:https://www.aliyundrive.com/s/537f9FCeBSy 提取码:39dc
名称:WinXP_AIO_ESD.iso.exe
大小:2001571840 字节 (1908 MiB)
SHA-1:8c59286e2218de36f159252df5237a48819c7be4
SHA-256:a3a8945d523989fbdaff351dbc757323c2f32a1f1397571111dcbbb64499fbb7
下载后去除后缀.exe即可
比起原版,最大的优势是什么,可以支持锐龙处理器? 本帖最后由 jiafei2427 于 2022-7-23 21:02 编辑
希望有时间测试一下,对于补丁还不是太完美之前.net需要处理更新
只需要添加
Kb4483485 (net 2.0 SP2)
Kb4483495 (net 3.0 SP2)
Kb4483475 (net 4.0)
另外港版似乎不起作用。 楼主很秀,本想下载试试,白毒云就算了。 楼主实在什么系统下制作的? jiafei2427 发表于 2022-7-23 20:58 https://bbs.pcbeta.com/static/image/common/back.gif
楼主实在什么系统下制作的?
Windows 11 本帖最后由 fhuurgbj 于 2022-7-30 11:37 编辑
云彩天际 发表于 2022-7-23 20:54 https://bbs.pcbeta.com/static/image/common/back.gif
楼主很秀,本想下载试试,白毒云就算了。
下载链接: https://www.aliyundrive.com/s/pHvtiy6mBkk提取码: da81
下载后去除后缀.exe即可 fhuurgbj 发表于 2022-7-23 21:12
Windows 11
OK,我只能在08年支持xp的老本上测试,估计没有什么水土不服的东西。新本估计是不行。没有半新不旧的PC,不管怎样谢谢你。 jiafei2427 发表于 2022-7-23 21:40 https://bbs.pcbeta.com/static/image/common/back.gif
OK,我只能在08年支持xp的老本上测试,估计没有什么水土不服的东西。新本估计是不行。没有半新不旧的PC,不 ...
客气了,感谢测试!{:5_264:} 本帖最后由 jiafei2427 于 2022-7-24 07:59 编辑
chai433 发表于 2022-7-23 17:54
比起原版,最大的优势是什么,可以支持锐龙处理器?
有介绍,用于现代的PC用作者的话。
集成NVME USB3.X 修改过的ACPI.sys 支持高清音频驱动在XP上,GPU图形显卡驱动,支持GPT分区(只能读取,貌似不能安装),未来支持UEFI。
支持24种语言的XP,支持2003.支持winxpx64 支持N KN版本的XP,支持媒体中心版XP,支持家庭版,初级版XP的所有集成。
一些小的调整如主题,集成office,时区更新为win10的UTC,支持自定义程序的WPI,支持SDI驱动集。支持TLS 1.2 ,支持128G内存扩展。
和香草的系统差不多,最起码支持中文啦。补丁基本全啦,至于.net可以集成最新的在RunOnce阶段 本帖最后由 jiafei2427 于 2022-7-24 09:53 编辑
Clarification
This tool is always tested to perform setup in VirtualBox.
I tested deploying images (build by v1.6) to real HW too! I successfully installed it on my old laptopAsus K53SVfrom 2011 andDell Optiplex 780from 2010 without problem. And also on custom desktop withAsus B360 motherboard.
居然在B360上安装成功。
感谢楼主分享 本帖最后由 jiafei2427 于 2022-7-27 17:02 编辑
华硕K40AB一点悬念也没有……
有点小问题SDI语言本能本地化。
IE8虽然不会出现证书错误,但访问网页还是xx,换36012解决。
老机器安装30分钟,重启7810?忘记啦
最后是OOBE。当然可以admin直接登录这需要在制作前修改ini配置。默认安装的驱动对老机器没鸟用 呵呵。
下次我用我的宏基本测试一下。12代处理器双显卡试试看吧 ISO不能在纯UEFI下引导安装。 jiafei2427 发表于 2022-7-29 22:56 https://bbs.pcbeta.com/static/image/common/back.gif
ISO不能在纯UEFI下引导安装。
是的,我忘记强调了,制作这个ISO的时候我没准备为其添加UEFI启动。因为一直到win7,对UEFI启动的支持都很不理想,所以我没有给xp添加UEFI启动。从win8开始,Windows对UEFI的兼容性才达到一个可用的级别,至少我是这么认为的。 本帖最后由 fhuurgbj 于 2022-7-30 11:30 编辑
jiafei2427 发表于 2022-7-29 22:56 https://bbs.pcbeta.com/static/image/common/back.gif
ISO不能在纯UEFI下引导安装。
XP2ESD在制作时,除了需要原版XP镜像本身,还要额外提供两个镜像:
1. 一个是32位的win7ISO里的boot.wim;(用于构建XP2ESD镜像的boot.wim里的Windows最小运行时系统)
2. 还有一个是包含DISM版本高于6.2的镜像,即win8以上的32位镜像里的boot.wim,win8-win10里任选一个;(用于构建XP2ESD镜像的boot.wim安装引擎,即boot.wim index2中的sources文件夹,使Windows Setup能识别ESD文件)
32位的win7本身不支持UEFI启动,ISO镜像压根没有UEFI相关文件。但是在XP2ESD的源代码里可以看出,为XP添加UEFI启动,是想从win7的镜像里提取,但此时我们没有64位的镜像,XP2ESD的接口中也没有提到会识别64位镜像。所以我感觉如果不动他的代码,做不到对XP添加UEFI启动(由于个人精力,我没有全面去看XP2ESD的整个源代码,我是通过全文搜索,对搜到UEFI的字段进行分析的,所以我感觉这本身就有点小问题)。还有我之前说的,一直到win8开始,32位和64位才均支持UEFI。所以我们在win8-win10的中任选一个32位镜像,然后把图中的代码里指向win7的文件夹,改成win8或者win8.1或者win10就行了。或者干脆不用win7,直接用win8-win10的我估计也行。
所以到最后,为啥在制作时要win7的镜像呢,其实多此一举,我感觉只要在win8-win10里的任意一个镜像即可。
有点罗嗦了。我对XP2ESD只了解一些皮毛,上述内容仅个人理解,要有不对之处还请指教!
已经重新制作镜像,为了验证上述红字的可行性,制作时仅使用了Win8.1的32位镜像。添加了UEFI启动,修复了之前的一些问题,下载链接在1楼和7楼更新,并取消百度网盘的分享。
jiafei2427 发表于 2022-7-27 16:56 https://bbs.pcbeta.com/static/image/common/back.gif
华硕K40AB一点悬念也没有……
关于SDI不能正确显示中文的问题,我尝试修改ISO镜像中的"support\SDI\Launch.cmd",删除检测语言的部分,强制set成简中,也无济于事。我能力有限,只能做到这步了。 fhuurgbj 发表于 2022-7-30 12:11
关于SDI不能正确显示中文的问题,我尝试修改ISO镜像中的"support\SDI\Launch.cmd",删除检测语言的部分, ...
那个是代码兼容性问题。会在1.6.1中解决。 本帖最后由 jiafei2427 于 2022-7-30 13:44 编辑
fhuurgbj 发表于 2022-7-30 10:35
XP2ESD在制作时,除了需要原版XP镜像本身,还要额外提供两个镜像:
1. 一个是32位的win7ISO里的 ...
谢谢,win8对新硬件支持会更好。
这个iso你做啦哪些修改? 感谢楼主分享。