无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 8545|回复: 20
打印 上一主题 下一主题

给大家弄个好玩的WinPE.

[复制链接]
跳转到指定楼层
1#
发表于 2006-8-7 23:28:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
进入WINPE 2005 OPK工具的目录,把WINPESYS.INF用记事本打开,查找WinNT 替换成 ServerNT
然后用 MKIMG 生成一个Winpe(用xp,2003的盘) 启动一下,看启动画面.

明白人知道这个是一个小把戏,但是有一个问题 为什么2003 生成的改成SERVERNT之后系统由XP变成2003启动画面不是2003的启动画面呢 还是WINDOWS 2002 SERVER的画面.有兴趣的研究一下.

还有用企业版生成的WINPE 还是标准版.怎么样才能变回企业版.
2#
 楼主| 发表于 2006-8-7 23:36:02 | 只看该作者
Windows XP Eebedded 也能变,会变成Windows Whistler embedde正好是微软下一代的服务器嵌入式系统.呵呵.再从2003里做点服务器组件,可以以假乱真啦,等我成功了,我就发个帖子,说:得到了微软内测的Windows Whistler embedde CTP.哈哈.
回复

使用道具 举报

3#
发表于 2006-8-8 02:17:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
发表于 2006-8-8 08:13:53 | 只看该作者
不错,这个玩艺来得有意思,不知是否搞个图来看看
回复

使用道具 举报

5#
发表于 2006-8-8 09:16:57 | 只看该作者
那个servernt和winnt的注册表项就是微软用来识别系统版本的,更改之后启动画面和很多软件都认成server系统了。

这个注册表项早就是一个公开的秘密了,以前win2000,winnt4,winnt 3.51更改这个注册表项后,workstation版就可以当server版来用了,有人就靠着节约了一些钱。

另外,erd 2005的原版光盘也把这个项设为了servernt
回复

使用道具 举报

6#
发表于 2006-8-8 09:32:27 | 只看该作者
原帖由 fujianabc 于 2006-8-8 09:16 AM 发表
那个servernt和winnt的注册表项就是微软用来识别系统版本的,更改之后启动画面和很多软件都认成server系统了。

这个注册表项早就是一个公开的秘密了,以前win2000,winnt4,winnt 3.51更改这个注册表项后,wor ...



能不能给出在xp下,更改servernt或winnt的注册表路径?
回复

使用道具 举报

7#
发表于 2006-8-8 09:33:16 | 只看该作者
以及相关的改法?
回复

使用道具 举报

8#
 楼主| 发表于 2006-8-8 15:29:51 | 只看该作者
这个问题的难点是XP PRO/HOME/EMBEDDED怎么互换
2003 STD/ENT/WEB怎么互换。
把这个换明白了就更好玩了。
回复

使用道具 举报

9#
发表于 2006-8-8 19:07:16 | 只看该作者
原帖由 玉满堂 于 2006-8-8 03:29 PM 发表
这个问题的难点是XP PRO/HOME/EMBEDDED怎么互换
2003 STD/ENT/WEB怎么互换。
把这个换明白了就更好玩了。

或者可以看看对应的系统里得值是什么。
回复

使用道具 举报

10#
发表于 2006-8-8 19:39:41 | 只看该作者
原帖由 玉满堂 于 2006-8-7 11:36 PM 发表
Windows XP Eebedded 也能变,会变成Windows Whistler embedde正好是微软下一代的服务器嵌入式系统.呵呵.再从2003里做点服务器组件,可以以假乱真啦,等我成功了,我就发个帖子,说:得到了微软内测的Windows Whistler  ...

whistler是xp/2003的测试版,下一代的测试版叫longhorn
回复

使用道具 举报

11#
发表于 2006-8-8 19:51:33 | 只看该作者
原帖由 fujianabc 于 2006-8-8 09:16 发表
那个servernt和winnt的注册表项就是微软用来识别系统版本的,更改之后启动画面和很多软件都认成server系统了。

这个注册表项早就是一个公开的秘密了,以前win2000,winnt4,winnt 3.51更改这个注册表项后,wor ...

的确是这样。

我做了个 Windows Server 2003 的假多合一的模版(在我的赢政 U 盘里面有下载),一个启动组可以安装三种不同版本的 Windows Server 2003,实际上它们复制的文件几乎都是一样的,就是 Setupreg.hiv 选择了不同版本的系统的,让安装后的系统被识别成了相应的版本,一些检测软件也无法分辨出来,但是奇怪的是,Windows Update 竟然能够检测出来。

回复

使用道具 举报

12#
 楼主| 发表于 2006-8-8 21:44:52 | 只看该作者
原帖由 fujianabc 于 2006-8-8 07:39 PM 发表

whistler是xp/2003的测试版,下一代的测试版叫longhorn


兄弟,不懂不要瞎说呀
下一代的嵌入式还是基于XP的,只不过是客户端变成服务器系统,你说的是基于VISTA的,就目前来说微软VISTA EMBEDDED一点消息都没有.

不知道了解EMBEDDED吗?用没用过Windows NT 4.0 Embedded,照你那么说似乎也该有 windows 2000 embedded 啦
可是你见过吗?
回复

使用道具 举报

13#
 楼主| 发表于 2006-8-8 21:53:13 | 只看该作者
原帖由 老毛桃 于 2006-8-8 07:51 PM 发表

的确是这样。

我做了个 Windows Server 2003 的假多合一的模版(在我的赢政 U 盘里面有下载),一个启动组可以安装三种不同版本的 Windows Server 2003,实际上它们复制的文件几乎都是一样的,就是 Setupreg ...


毛桃就是毛桃,一语道破天机!我咋就忘了去用BC比较Setupreg了呢?一比不就知道区别了吗?!

您说的UPDATE的事,其实很简单,微软验证验证WINDOWS版本的方法有很多中种,人家还兴许不喜欢读Setupreg.hiv呢 可能读一下某个文件的版本号 具体咋回事我也不知道,反正是软件算法的事,有兴趣那BC比较一下个版本到底有什么区别,然后用 cdimge -o 或者 oscdimg -o 再做一个.
回复

使用道具 举报

14#
发表于 2006-8-8 21:59:25 | 只看该作者
原帖由 玉满堂 于 2006-8-8 21:53 发表


毛桃就是毛桃,一语道破天机!我咋就忘了去用BC比较Setupreg了呢?一比不就知道区别了吗?!

您说的UPDATE的事,其实很简单,微软验证验证WINDOWS版本的方法有很多中种,人家还兴许不喜欢读Setupreg.hiv呢 可能读一 ...

呵呵,你搞错了,setupreg.hiv 是安装时用来生成注册表文件数据的一部分,系统安装完毕后,setupreg.hiv 就不再需要了,系统分区中也不再存在,而是以 default、system、software 等形式的注册表文件保存在 SYSTEM32\Config 文件夹中。

一般的软件读取的系统版本信息肯定是通过注册表来完成的,而微软的 Update 能够识别真假,或许就是通过读取系统文件信息,因为我安装的假的 Standard、Enterprise 版本的 Windows Server 2003 其实都是复制的 Datacenter 版本的安装文件。
回复

使用道具 举报

15#
 楼主| 发表于 2006-8-8 22:14:11 | 只看该作者
原帖由 老毛桃 于 2006-8-8 09:59 PM 发表

呵呵,你搞错了,setupreg.hiv 是安装时用来生成注册表文件数据的一部分,系统安装完毕后,setupreg.hiv 就不再需要了,系统分区中也不再存在,而是以 default、system、software 等形式的注册表文件保存在 SYS ...


呵呵,你才搞错了呢 setupreg.hiv 就是SYSTEM呀.安装的时候把INF里的ADDREG啥的写进去,然后复制到config文件夹里去了.知道为什么PE是 setupreg.hiv 而XP是SYSTEM了吧.安装光盘启动要用setupreg.hiv 的.嘿嘿

我说的setupreg.hiv 是有道理的,XP HOME变PRO就是改的这个呀!但2003是不是这个不好说.

Windows XP是这么分类的
HOME

PRO

EMBEDDED

3类

MCE呀 TPC呀 X64呀 都是PRO里面的

PRO里面的改WPA就行.

FLP是变态 又属于PRO(有WPA) 又属于Embedded的(用EMBEDDED生成的)
回复

使用道具 举报

16#
发表于 2006-8-8 22:17:31 | 只看该作者
原帖由 玉满堂 于 2006-8-8 22:14 发表


呵呵,你才搞错了呢 setupreg.hiv 就是SYSTEM呀.安装的时候把INF里的ADDREG啥的写进去,然后复制到config文件夹里去了.知道为什么PE是 setupreg.hiv 而XP是SYSTEM了吧.安装光盘启动要用setupreg.hiv 的.嘿嘿

...

哦?真是这样吗?呵呵,我没有深究过。学习了,多谢楼上提醒。
回复

使用道具 举报

17#
 楼主| 发表于 2006-8-8 22:27:22 | 只看该作者
毛桃兄有QQ吗?留一个咱联系方便.我们志同道合呀~
回复

使用道具 举报

18#
发表于 2006-8-8 23:16:37 | 只看该作者
原帖由 玉满堂 于 2006-8-8 09:44 PM 发表


兄弟,不懂不要瞎说呀
下一代的嵌入式还是基于XP的,只不过是客户端变成服务器系统,你说的是基于VISTA的,就目前来说微软VISTA EMBEDDED一点消息都没有.

不知道了解EMBEDDED吗?用没用过Windows NT 4.0 Embed ...

服务器不会做成Embedded的吧
看微软肯不肯砸钱上去了
个人认为

其实XPE不就是把XP拆成了零件么
不过少了一些东西又多了一些东西罢了

假如够牛,有足够时间
把2003拆成一块一块的应该也不是什么不可能的事

我自己确实做过2003的组件Ramdisk.sys
当然是用ramdisk.inf生成的....
回复

使用道具 举报

19#
 楼主| 发表于 2006-8-8 23:54:01 | 只看该作者
原帖由 Rinrin 于 2006-8-8 11:16 PM 发表

服务器不会做成Embedded的吧
看微软肯不肯砸钱上去了
个人认为

其实XPE不就是把XP拆成了零件么
不过少了一些东西又多了一些东西罢了

假如够牛,有足够时间
把2003拆成一块一块的应该也不是什么不可能 ...



自己百度上搜去.微软的方向不是你我可以预测的.
回复

使用道具 举报

20#
 楼主| 发表于 2006-8-8 23:58:06 | 只看该作者
问:Windows 2002(Whistler Server)是什么?

答:本质上看,Windows 2002是下一代Windows 2000 Sever。它包括Server、Advanced Server和取代Windows NT核心的DataCenter Server。

问:微软什么时候正式为其定名为:Windows 2002的呢?

答:微软在4月30日正式宣布,Whistler服务器版被命名为Windows 2002。此前的二月份,该公司正式将Whistler的客户操作系统命名为Windows XP。Windows XP和Windows 2002都基于Windows 2000的代码,Windows.NET服务器市场部门的主管称,"Windows 2002是Windows 2000的进一步发展”,“我们曾经鼓励消费者使用Windows 2000,他们现在已经从其优秀的稳定和灵活性得到了回报,该操作系统支持工业标准,完全值得信赖。而Windows 2002则是现在Windows 2000服务器版的进一步改良和扩展。”

问:Windows 2002将推出哪些版本?

答:一开始Windows 2002将包括Server、Advanced Server和Datacente versions三个版本,其中Server和Advanced Server还将推出64位版。在这些版本推出后90天,微软还会发布一款Whistler-based Embedded server

问: Windows 2002究竟带给我们什么新鲜东东呢?

答:Windows 2002在其Beta 3发布后才会完全揭开神秘的面纱,到目前为止我们所能够知道的有:Windows 2002这个Windows 2000 Server的第二代,其开发成员与Windows XP并不相同。Windows 2002将更注重基础技术的开发,与Windows XP着重于“体验”的主旋律不尽相同。 它将给我们带来Active Directory 1.1 (支持拖曳目标管理)、IIS 6.0、MMC 2.0、新的策略套件等。Windows 2002主要的目的是将Windows 2000的系统任务细化并对来自用户的主要批评进行了改进。

问:Windows 2002的32位与64位版本的区别在哪里?

答:64位版本的Windows 2002在硬件上必须以Intel公司的Itanium为平台,而其32位版本可以在Pentium架构的服务器上运行。据说今年夏天将公布两个版本在硬件及软件上的要求。

问:用户能不能将Windows 2000 Server直接升级至Windows 2002?

答:是的,当然可以。你可以将相对应的系统直接进行升级。(比如你可以将Windows 2000 Advanced Server直接升级至Windows 2002 Advanced Server。)

问:Windows 2002的最终发布时间在什么时候?

答:Windows 2002与桌面版本(Windows XP)是不同的时间表,最终版本目前估计为2001年12月,当然如果你直到2002年才听说其正式版的推出也不用大惊小怪,我们其实应该做好这样的心理准备。另外,我们也并不用太着急,因为现在看来,Windows 2002只不过是Windows 2000比较简单的升级而已。

Windows 2002时间表

2000年6月30日Whistler Server technical beta

2000年7月13日Whistler Server Preview (2250)

2000年8月24日Whistler Server alpha (2257)

2000年10月3日Whistler Server interim release (Build 2267)

2000年10月31日Whistler Server Beta 1

2001年1月4日Whistler Server interim release (Build 2410)

2001年3月23日Whistler Server Beta 2

2001年4月30日Whistler Server正式命名为Windows 2002 NEW!

2001年6/7月Windows 2002 Server Beta 3

2001年秋季Windows 2002 Server Release Candidates

2001年末或2002年初Windows 2002 Server 投产

2002年初Windows 2002 Server开始零售
回复

使用道具 举报

21#
发表于 2006-8-9 09:12:25 | 只看该作者
原帖由 玉满堂 于 2006-8-7 11:28 PM 发表
进入WINPE 2005 OPK工具的目录,把WINPESYS.INF用记事本打开,查找WinNT 替换成 ServerNT
然后用 MKIMG 生成一个Winpe(用xp,2003的盘) 启动一下,看启动画面.

明白人知道这个是一个小把戏,但是有一个问题 为什么 ...


可惜改动之后会有一定的兼容问题,部分工具不能使用
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 17:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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