无忧启动论坛

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

WinPE专区随想及WinPE的最后难题。

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-23 13:16:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本主题灌水的成份很大,引来高手后就让它自然沉底或移到灌水区。
        PE专区的热闹得益于老毛桃对本人制作的WinPE的修改、推广和宜传,时至今日,无忧的PE专区已热闹非凡,同时也引来的不少高手。回顾两年来本人对WinPE的研究和制作,只是凭着一种执着、热情和半盒万金油的水平,才制作出粗造的WinPE原版,的确有一种单枪匹马的感觉,到后期因水平和能力的限制,本人已无法也没精力和条件去完善它了。首先是高速机启动的蓝屏问题,是老毛桃的完善、推广和宜传引来了asbai大师,是他解决了这一难题,并添加了不少新型的磁盘驱动;其次是有人在论坛上帖出XPEInit的源码后,本人也曾想过去给它添加一些功能,但因本人的能力制限,知道这个已远远超出了本人的水平,只好暗渡陈仓,给老毛桃修改的WinPE加上简单的文件校验,以期引来熟悉VC、编程和破解高手,这一目的也达到了,qinjg8008大师出现了,是他重编译了XPEInit,使之与XPEHELP很好地配合完善了外部配置程序的加载。
       最后切入正题,熟悉VC、编程和破解高手都有了,有空的话研究能否在XP SP2的PE安装VISTA。很多人已经知道XP SP2的PE执行VISTA安装程序时会提示要2K3 SP1的PE或XP SP2系统,这是不是微软有意的人为限制?限制XP的PE的使用?从原理上讲2K3与XP都为NT内核,都能访问和读写NTFS分区,XP SP2的PE也的确启动了VISTA安装程序,为什么2K3的PE就也以安装VISTA,而XP的PE不能安装VISTA?是微软有意的限制,还是XP的PE比2K3的PE少了某方面的能力?有没有看雪的高手?这个能不能绕过去?或者是VISTA安装程序读取系统的某方面信息(如版本号),能否让VISTA的安装程序读取XP_PE系统的这些方面信息时返回2K3_PE的信息?如果能在老毛桃的这个修改本中执行VISTA安装程序的话,这个WinPE将会有更长的使用期。
      本人提出这个问题或者毫无意义,也可能会误导某些人在此花了时间而毫无结果,如果是这样也是本人不想的。

[ 本帖最后由 lxl1638 于 2006-11-23 05:13 PM 编辑 ]
2#
发表于 2006-11-23 13:20:34 | 只看该作者
XP安装VISTA还是等俄罗斯破解高手出来吧
回复

使用道具 举报

3#
发表于 2006-11-23 13:23:04 | 只看该作者
原帖由 lxl1638 于 2006-11-23 13:16 发表
很多人已经知道XP SP2的PE执行VISTA安装程序时会提示要2K3 SP1的PE或XP SP2系统,这是不是微软有意的人为限制?限制XP的PE的使用?从原理上讲2K3与XP都为NT内核,都能访问和读写NTFS分区,XP SP2的PE也的确启动了VISTA安装程序,为什么2K3的PE就也以安装VISTA,而XP的PE不能安装VISTA?是微软有意的限制,还是XP的PE比2K3的PE少了某方面的能力?有没有看雪的高手?这个能不能绕过去?或者是VISTA安装程序读取系统的某方面信息(如版本号),能否让VISTA的安装程序读取XP_PE系统的这些方面信息时返回2K3_PE的信息?如果能在老毛桃的这个修改本中执行VISTA安装程序的话,这个WinPE将会有更长的使用期。

这个问题我也一直困惑,按理说,2003 的 PE 相比 XP 的内核的并没有明显差别和优势,猜想应该是微软有意而为之。不知道 Filemon 能不能查出 Vista 的安装程序到底读取了那些东西。不过我想高手们一定能够解决此问题。

此帖先置顶,希望更多的牛人们能够提供解决方案!
回复

使用道具 举报

4#
发表于 2006-11-23 16:19:57 | 只看该作者
给老毛桃修改的WinPE加上简单的文件校验,以期引来熟悉VC、编程和破解高手

老九真狡猾;P

没有技术,只能水了。。。

当然也希望问题早日解决

[ 本帖最后由 szy106 于 2006-11-23 08:37 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2006-11-23 17:32:47 | 只看该作者
原帖由 szy106 于 2006-11-23 04:19 PM 发表
给老毛桃修改的WinPE加上简单的文件校验,以期引来熟悉VC、编程和破解高手

老九真狡猾

没有技术,只能水了。。。

当然也希望问题早日解决



敢说老九没有技术也只有你了:)
回复

使用道具 举报

6#
 楼主| 发表于 2006-11-23 17:35:48 | 只看该作者
原帖由 kyqm 于 2006-11-23 05:32 PM 发表
敢说老九没有技术也只有你了:)


他说的也不错,有些东西不是单凭热情就能做到的,这个方面已远远超出了本人的水平和能力,希有牛人出场。
回复

使用道具 举报

7#
发表于 2006-11-23 22:17:44 | 只看该作者
或者参照现在的精简版xpe做一个2k3内核的新版本。。。
回复

使用道具 举报

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

使用道具 举报

9#
发表于 2006-11-24 12:13:15 | 只看该作者
呵呵,咱们坛里高手是有了,问题是缺少组织。
老毛或老九发个贴,进行资源整合,想必能取得意想不到的成功
回复

使用道具 举报

10#
发表于 2006-11-24 23:42:46 | 只看该作者
是呀,支持老九兄、毛桃兄!!!
回复

使用道具 举报

11#
发表于 2006-11-24 23:50:07 | 只看该作者
VISTA内有WINDOWS版本检查程序
回复

使用道具 举报

12#
发表于 2006-11-25 15:26:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

13#
发表于 2006-11-26 13:57:01 | 只看该作者
原帖由 secowu 于 2006-11-24 12:13 PM 发表
呵呵,咱们坛里高手是有了,问题是缺少组织。
老毛或老九发个贴,进行资源整合,想必能取得意想不到的成功


赞同

也希望有这方面的高手浮出水面
:)
回复

使用道具 举报

14#
发表于 2006-11-26 16:15:22 | 只看该作者
支持老九兄,老九兄谦虚了
回复

使用道具 举报

15#
发表于 2006-11-26 16:40:05 | 只看该作者
人气不行,没兴趣了

[ 本帖最后由 弄潮儿-NET 于 2006-11-26 10:35 PM 编辑 ]
回复

使用道具 举报

16#
发表于 2006-11-28 15:46:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

17#
发表于 2006-11-29 08:32:32 | 只看该作者
原帖由 strongchen 于 2006-11-23 10:17 PM 发表
或者参照现在的精简版xpe做一个2k3内核的新版本。。。



是啊,为什么不使用2k3的内核制作一个类似现在这个最小的xpe呢?
应该说,2k3的某些诸如完善的网络功能是xp所不能比拟的。
回复

使用道具 举报

18#
发表于 2006-12-5 22:41:04 | 只看该作者
原帖由 dnwh 于 2006-11-29 08:32 AM 发表



是啊,为什么不使用2k3的内核制作一个类似现在这个最小的xpe呢?
应该说,2k3的某些诸如完善的网络功能是xp所不能比拟的。

为什么要2003,从XP直接跳到VISTA的WINPE2.0不是更好,我就是从98跳到XP的
现在开始2003,注定2003会很短命,前有基于XP的WINPE的成熟,后有VISTA有WINPE2.0

[ 本帖最后由 l1982012800 于 2006-12-5 11:06 PM 编辑 ]
回复

使用道具 举报

19#
发表于 2006-12-13 09:28:59 | 只看该作者
winFLP的winPE可以引导安装 vista,我就是这么干的
只是我想知道能不能u盘启动也能搞成winPE,然后安装vista
回复

使用道具 举报

20#
发表于 2006-12-13 18:24:59 | 只看该作者
原帖由 feng197212 于 2006-12-13 09:28 AM 发表
winFLP的winPE可以引导安装 vista,我就是这么干的
只是我想知道能不能u盘启动也能搞成winPE,然后安装vista

WINPE2.0也可以引导安装 vista,现在的问题是,如何WINPE2.0搞成VISTA最小 精简版
回复

使用道具 举报

21#
发表于 2006-12-14 18:39:08 | 只看该作者
希望高手把WINPE2.0搞成VISTA  精简版
回复

使用道具 举报

22#
发表于 2006-12-17 01:04:09 | 只看该作者
呵呵!不错,老九加油。
回复

使用道具 举报

23#
发表于 2006-12-23 08:55:12 | 只看该作者
呵呵,今天刚看到这贴,也来凑凑热闹。如果只是想绕过版本判断检查的话,写个 dll hook 掉 GetVersionExW 和 VerifyVersionInfoW 两个 API,然后写个 loader 启动 Vista 的安装程序,把 dll 注入到安装程序里就行了。
回复

使用道具 举报

24#
发表于 2006-12-23 14:08:04 | 只看该作者
原帖由 asbai 于 2006-12-23 08:55 AM 发表
呵呵,今天刚看到这贴,也来凑凑热闹。如果只是想绕过版本判断检查的话,写个 dll hook 掉 GetVersionExW 和 VerifyVersionInfoW 两个 API,然后写个 loader 启动 Vista 的安装程序,把 dll 注入到安装程序里就行 ...



高手,打算出手吗?
回复

使用道具 举报

25#
发表于 2006-12-25 12:39:11 | 只看该作者
如果可以分工合作,共同努力,发扬团队精神,我想,没有克服不了的困难吧。
回复

使用道具 举报

26#
发表于 2006-12-25 12:53:40 | 只看该作者
希望PESP2和PE2.0可以安装VISTA的最小版可以同步出炉,哈哈~
回复

使用道具 举报

27#
发表于 2006-12-26 18:44:05 | 只看该作者
一般说来,这种问题要解决时很容易的,Debugger 分析一下就知道了。只是我还没打算去安装 Vista,所以没遇到。

另外,Vista WinPE2 当中使用 WinXPE 1.0.6 修改一下代码应该也是可以做到的(使用 Windows Exploer 的 Shell),不过精简方面还需要下功夫
回复

使用道具 举报

28#
发表于 2006-12-26 18:48:05 | 只看该作者
支持毛桃!
回复

使用道具 举报

29#
发表于 2006-12-27 11:04:08 | 只看该作者
u盘的WINPE感觉很好,维护也方便.能不能让U盘的WINPE 直接在WNDOWS系统上打开,这样使用里面的工具就方便多了,至少弄个菜单出来也行.

还有U盘WINPE 上网是不是病毒侵入不了系统,随着关机,病毒木马统统消失.
回复

使用道具 举报

30#
发表于 2006-12-27 11:07:51 | 只看该作者
现在的PE区可是热火朝天呀,各种版本层出不穷,令人眼花缭乱,我该下载哪个呢?这个也不错,那个的某个功能也很好,全部下载?用到某个功能再启动某个pe?心毛毛哦……

如果大家能以某个PE(如老九或毛桃修改版)为母体,每个版本的改进都是以作为该母体的插件形式发布,插件包括新增注册表文件及相应目录的文件,这样只需要下载一个母体及所需要的插件进行组合就可以定制符合自己要求PE了,既可以锻炼自己,也可以节省宝贵的网络空间。

不知道大家的看法怎样呢?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-20 19:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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