无忧启动论坛

标题: 2003 PE显示为XP [打印本页]

作者: lelexiong    时间: 2009-5-7 11:00
标题: 2003 PE显示为XP
微软原始版的2003 PE启动时显示为XP
将如水的2003 PE中的文件替换为原版,也显示为XP
显示为2003似乎是通过patch相关文件实现的,与注册表没啥关系
bootvid.dll管启动,其他的呢?
作者: 南京的名侦探    时间: 2009-6-18 20:21
那么为何有的2003PE开始菜单也显示为XP?
我将2003 PE中的EXPLORER.EXE、SHELL32.DLL、MSGINA.DLL三个文件都替换为原版,还是显示为XP。
搞不懂了。
作者: neo4026    时间: 2009-6-18 20:58
一直都如此
用论坛上某人提供的注册表也无法解决
直接修改sysdm.cpl就行了 眼不见心不烦
学毛桃的
作者: dvd008    时间: 2009-6-19 09:28
微软原始版的2003 PE启动时显示为XP ?
这不是证明 那个混合pe的说法是正确的吗?
本来03pe就是混合的
作者: neo4026    时间: 2009-6-19 10:01
原帖由 dvd008 于 2009-6-19 09:28 发表
微软原始版的2003 PE启动时显示为XP ?
这不是证明 那个混合pe的说法是正确的吗?
本来03pe就是混合的

微软原版的全部文件都是03的
显示XP是因为注册表信息不全
作者: dvd008    时间: 2009-6-19 10:11
还是嘛,注册表都是混合的,文件里面的信息也是混合的,
一个文件带有03,xp 的信息,ms本意就是混着用的。

事实上,也是这样,很多文件是可以混用,通用的。
这也是为什么 驱动一般没有03的,但是xp的也行
作者: neo4026    时间: 2009-6-19 10:35
原帖由 dvd008 于 2009-6-19 10:11 发表
还是嘛,注册表都是混合的,文件里面的信息也是混合的,
一个文件带有03,xp 的信息,ms本意就是混着用的。

事实上,也是这样,很多文件是可以混用,通用的。
这也是为什么 驱动一般没有03的,但是xp的也行

不是混合 是信息不全 OK?
setup.hiv是不完整的 需要在系统安装过程中不断写入信息才能变成完整的system

可以混用是因为03跟xp都是nt5系列
xp也有些文件可以用2k的 但你敢保证兼容性?
作者: fujianabc    时间: 2009-6-19 15:48
原帖由 dvd008 于 2009-6-19 09:28 发表
微软原始版的2003 PE启动时显示为XP ?
这不是证明 那个混合pe的说法是正确的吗?
本来03pe就是混合的

微软原始的一些2003pe的确显示为xp,比如最近那个posready 2009里面带的pe就是的

其实关键也就是注册表中那个nt server/nt workstation项

因为nt每个系统都有workstation和server两类版本,系统文件都完全一样,注册表大部分也相同(不是什么混合)

nt 5.2的server 2003和xp就是(5.2的xp只发行了xp x64)

[ 本帖最后由 fujianabc 于 2009-6-19 15:49 编辑 ]
作者: NicTense    时间: 2009-6-19 16:01
neo4026 版主
你手上有没有原版的03的shell32.dll,帮我看看,有没有编号339的图标,图标大概是一个历史文档的样子,再后面是ie的图标,编号512
xp是肯定没有这个图标的,但是我拿到的2003的版本,有的有,有的没有,我想确定没有是不是删掉了的

另外,关于2003的位图
是不是如果不做任何处理,关于windows界面和关机页面显示的都是xp
要替换msgina.dll的101和107位图才能显示2003企业版的图片?
作者: neo4026    时间: 2009-6-19 16:13
原帖由 NicTense 于 2009-6-19 16:01 发表
neo4026 版主
你手上有没有原版的03的shell32.dll,帮我看看,有没有编号339的图标,图标大概是一个历史文档的样子,再后面是ie的图标,编号512
xp是肯定没有这个图标的,但是我拿到的2003的版本,有的有,有 ...

手上有自己美化过的sp2的shell32.dll 不存在339 我美化时都不删除资源的 这里不保证
然后又找到去年做英文PE时从sp1 msdn中搞出来的文件 也不存在339

那个图片问题 似乎解决了版本号的话就能搞定
作者: rstart    时间: 2009-6-19 16:18
原帖由 NicTense 于 2009-6-19 16:01 发表
neo4026 版主
你手上有没有原版的03的shell32.dll,帮我看看,有没有编号339的图标,图标大概是一个历史文档的样子,再后面是ie的图标,编号512
xp是肯定没有这个图标的,但是我拿到的2003的版本,有的有,有 ...


我的 03 原版的的 shell32 图标 和你说的不一样 ??

2009-6-19 16-21-29.jpg (5.68 KB, 下载次数: 75)

shell32

shell32

2009-6-19 16-19-05.jpg (11.26 KB, 下载次数: 75)

339

339

2009-6-19 16-19-44.jpg (9.54 KB, 下载次数: 75)

512

512

作者: neo4026    时间: 2009-6-19 16:28
原帖由 rstart 于 2009-6-19 16:18 发表


我的 03 原版的的 shell32 图标 和你说的不一样 ??

为什么是4184而不是3959?
作者: NicTense    时间: 2009-6-19 16:34
原帖由 neo4026 于 2009-6-19 16:13 发表

手上有自己美化过的sp2的shell32.dll 不存在339 我美化时都不删除资源的 这里不保证
然后又找到去年做英文PE时从sp1 msdn中搞出来的文件 也不存在339

那个图片问题 似乎解决了版本号的话就能搞定


奇怪了,我前几天发了个帖子征求2003原版文件,有位兄弟帮忙上传了一份,说是原版的啊
怎么就多了个339的图标,我以为2003都是多了这个的,晕了都


位图的问题,不是搞不搞定的问题,是要确定删那幅图片
其他他用哪幅不重要,只要删对了就行
msgina.dll大概只要222k,剩下的都是永远用不着的资源

不过我现在不确定2003pe的 关于windows用的是哪幅图片,xp的用的是shell32.dll的位图,但是2003的shell32.dll是不存在这个位图的

估计应该是在msgina.dll,我现在就是不确定是不是107
而且最惨的是,我都不知道我手上这个是不是原本,哎,越来越晕
作者: rstart    时间: 2009-6-19 16:34
原帖由 neo4026 于 2009-6-19 16:28 发表

为什么是4184而不是3959?


这个是以前微软邮寄的 msdn 的原版光盘装的,windows 2003 server sp2 的光盘,2张的,enterprise版的,除非你的那个是标准版的 ??。

[ 本帖最后由 rstart 于 2009-6-19 16:37 编辑 ]
作者: neo4026    时间: 2009-6-19 16:35
原帖由 NicTense 于 2009-6-19 16:34 发表


奇怪了,我前几天发了个帖子征求2003原版文件,有位兄弟帮忙上传了一份,说是原版的啊
怎么就多了个339的图标,我以为2003都是多了这个的,晕了都


位图的问题,不是搞不搞定的问题,是要确定删那幅图 ...

现在发现所谓的原版有两个
6.0.3790.3959
6.0.3790.4184
作者: NicTense    时间: 2009-6-19 16:36
原帖由 rstart 于 2009-6-19 16:18 发表


我的 03 原版的的 shell32 图标 和你说的不一样 ??


没道理啊,就算到win7,编号还是对得上的啊

win7增加了不少图标,但是xp的对应编号都是保留的,而且用处不变


你这个版本是什么版本啊,全错乱的
作者: rstart    时间: 2009-6-19 16:39
原帖由 NicTense 于 2009-6-19 16:36 发表


没道理啊,就算到win7,编号还是对得上的啊

win7增加了不少图标,但是xp的对应编号都是保留的,而且用处不变


你这个版本是什么版本啊,全错乱的


微软原版 msdn 的版本,手里三个版本,我装的企业版的。如图:

2009-6-19 16-42-07.jpg (22.01 KB, 下载次数: 63)

2009-6-19 16-42-07.jpg

作者: rstart    时间: 2009-6-19 16:42
原帖由 neo4026 于 2009-6-19 16:35 发表

现在发现所谓的原版有两个
6.0.3790.3959
6.0.3790.4184


明白了,3959 是标准版的,这个是我从 msdn 标准版本提取的dll。

2009-6-19 16-45-55.jpg (13.34 KB, 下载次数: 85)

2009-6-19 16-45-55.jpg

作者: rstart    时间: 2009-6-19 17:16
原帖由 neo4026 于 2009-6-19 16:35 发表

现在发现所谓的原版有两个
6.0.3790.3959
6.0.3790.4184


6.0.3790.3959     2003 server 标准版

6.0.3790.4184     2003 server 企业版
作者: dvd008    时间: 2009-6-19 17:24
我这个是几十W 买的企业版 sp2 r2 的,不会是假的吧

[ 本帖最后由 dvd008 于 2009-6-19 17:27 编辑 ]

未命名.JPG (56.92 KB, 下载次数: 85)

未命名.JPG

未命名1.JPG (19.85 KB, 下载次数: 79)

未命名1.JPG

作者: dvd008    时间: 2009-6-19 17:35
3959是 sp2的版本号,
以后的是更新补丁,不是原装sp2

简单地说是打过补丁的,ms的补丁其实就是一些文件的更新,但是
有的补丁更新后,反到出现兼容问题。
作者: neo4026    时间: 2009-6-19 18:01
原帖由 dvd008 于 2009-6-19 17:35 发表
3959是 sp2的版本号,
以后的是更新补丁,不是原装sp2

简单地说是打过补丁的,ms的补丁其实就是一些文件的更新,但是
有的补丁更新后,反到出现兼容问题。

帖下版本号
作者: dvd008    时间: 2009-6-19 18:24
原帖由 neo4026 于 2009-6-19 18:01 发表

帖下版本号


sp2都是这个版本号

未命名3.JPG (12.1 KB, 下载次数: 81)

未命名3.JPG

作者: NicTense    时间: 2009-6-19 20:47
原帖由 dvd008 于 2009-6-19 17:24 发表
我这个是几十W 买的企业版 sp2 r2 的,不会是假的吧


我拿到的就是这个版本,奇怪了,怎么有这么多版本,竟然图标编号都不一样的
作者: NicTense    时间: 2009-6-19 20:49
原帖由 rstart 于 2009-6-19 16:18 发表


我的 03 原版的的 shell32 图标 和你说的不一样 ??



神啊,我发现问题了,被你误导了,要查看 图标组  ,不是 图标
作者: zhoubin    时间: 2009-7-9 12:59
还是不明白。。。
各位尊贵的朋友:
具体要怎么做才能解决这个问题呢?
谢谢。。。。。
作者: 2012dave    时间: 2012-4-16 15:30
原帖由 neo4026 于 2009-6-19 10:01 发表

微软原版的全部文件都是03的
显示XP是因为注册表信息不全

请教您,如果要把信息补全,应该补什么地方呢?




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3