无忧启动论坛

标题: 不用pecmd制作不了win10PE吗? [打印本页]

作者: 18121742    时间: 2017-10-7 10:10
标题: 不用pecmd制作不了win10PE吗?
本帖最后由 18121742 于 2017-10-7 10:33 编辑

小白请教各位大神一个问题,在制作PE制作过程中尤其是后期添加功能的时候,都要用到pecmd,难道不用PECMD制作不了PE吗???
我到这个论坛3个月,最初是按照那个“全手工制作WIN8PE,WIN7PE一条龙教程——不用ADK/AIK/Winbuilder/MakePE...”尝试制作,因为作者到后期有所保留,没有给出添加功能所要修改注册表的详细说明,最最后也只是用pecmd添加功能草草了事,于是我找遍论坛上制作win10pe的帖子,没有找到真正的手工制作的帖子,一般都是什么生成器,还有winbuilder等等,里面都有pecmd的痕迹,难道不用pecmd真的不能实现WIN10PE的功能添加吗?
最后想说明的是,我没有对pecmd这个作者不敬的意思
我只是想通过install.wim添加PE所需要的文件,以及修改注册表来真正实现手工制作win10pe,不想往PE内核里添加任何其他外来的工具,能实现吗
到目前为止没看到不往内核添加东西的,估计只有微软了
我说的不对,还请各位大神见谅,如有办法还请教教我

我现在和这个坛友一个水平http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385370估计他没有时间弄了,又或许他对制作PE失去了兴趣,再或许他也没有办法继续下去,到最好也只能用pecmd了
我对制作PE的目标不高,也只是在这个基础上添加网络和IE浏览器(能上网)、ghost备份工具、分区工具,就这些,其他的诸如关机、重启、开始菜单等等其他功能一概不要,可是现在最起码的“发送到桌面快捷方式”都弄不出来,这个我也请教过别人,可是没用啊
请好心人下载这个PE看看,帮帮我解决红字的部分,链接:http://pan.baidu.com/s/1gfDlVgf 密码:6mw7


作者: ku588    时间: 2017-10-7 10:31
本帖最后由 ku588 于 2017-10-7 10:36 编辑

不是没办法,只是PECMD更方便,放着方便的不用非要用原始的,除了微软的windows系统文件(基础框架外)我们日常应用最顺手的不都是符合自己操作习惯的第三方工具吗,一座毛坯屋子不装修也能用,但很难用出个性与品味;不用PECMD照样能干活,会搞的,其实很简单的事,不会搞的就觉得很难,大家都习惯了PECMD!

不用PECMD做PE只是研究的人少,也有一定的不方便和局限性,只是你个人很在乎这事儿,大部分人都不在乎,萝卜白菜,好用就是硬道理,干嘛那么在乎,管他谁谁谁!
作者: 18121742    时间: 2017-10-7 10:42
ku588 发表于 2017-10-7 10:31
不是没办法,只是PECMD更方便,放着方便的不用非要用原始的,除了微软的windows系统文件(基础框架外)我们 ...

兄弟,其实我也知道用pecmd制作pe会带来很多方便,而我不想用pecmd的原因就是想更深地了解制作pe的过程和原理,让我真正知道添加一个功能需要修改的地方是哪里,以及如何修改,这样做会对我这个小白更加了解windows 系统的各个文件和各项注册表
作者: ku588    时间: 2017-10-7 10:51
本帖最后由 ku588 于 2017-10-7 12:50 编辑
18121742 发表于 2017-10-7 10:42
兄弟,其实我也知道用pecmd制作pe会带来很多方便,而我不想用pecmd的原因就是想更深地了解制作pe的过程和 ...


遇到问题不能解决的,那要靠自己多研究,在正常的PE下操作跟踪注册表,对比Windows目录文件与注册表,找开始菜单、桌面文件的实际位置,文件夹目录,都记下来,这都需要第三方工具来辅助你研究,反复测试验证,最后解决它,只有这样你自己才能真正对PE有更深的了解!

总有第一个吃螃蟹的人,别人提供的经验起初那也是人家自己辛苦研究的结果,最后才分享出来的,真想学技术不能光靠别人的施舍,自己得努力研究!
作者: wimboot    时间: 2017-10-7 10:55
本帖最后由 wimboot 于 2017-10-7 11:01 编辑

虽然用到PECMD 但也属于纯手工制作 (内核+注册)表两部分 最终都是成品 不会分享制作过程 太复杂了
论坛中的成品有两方面研究 用install.wim里的注册表和boot.wim/winre.wim里的注册表 前者简单 后者难度大得多
目前大部分PE都是前者 后者难度太大 目前后者有自主创新成品的人不多:
ljycslg 大师使用了第三方桌面 体积控制得非常好 性价比无人能及:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
wimboot 我用了原版桌面 完善注册表所耗精力巨大:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
这个完全开源式批处理脚本让你研究PE变得轻松:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=397725
作者: tt911    时间: 2017-10-7 11:44
太复杂了,所以才会有论坛资源。
如同当年的菜鸟论坛,里边很多封装和精简的教程全没了。
要折腾的是一个系统,这就比盖房子,一个人贴子不可能包括全部。
了解框架结构能改和加就行了。
再有房间的结构和审美不一样,所以套路和成品也不一样。
作者: 易广白    时间: 2017-10-7 12:05
本帖最后由 易广白 于 2017-10-7 12:11 编辑

一开始大家都来吃“鱼”(现成pe),后来大神制作了“网”(pecmd之类),教大家“捕鱼”,
再之后又有大大教大家“养鱼”(制作pe工具),于是现在大家都有鱼吃了。

可是有人觉得还是“野生鱼”好吃,这样只能自己研究“手抓鱼”了。
作者: 邪恶海盗    时间: 2017-10-7 12:09
易广白 发表于 2017-10-7 12:05
一开始大家都来吃“鱼”(现成pe),后来大神制作了“网”(pecmd之类),教大家“捕鱼”,
再之后又有大大教 ...

很形象,很到位...
作者: 18121742    时间: 2017-10-7 12:20
本帖最后由 18121742 于 2017-10-7 12:25 编辑

谢谢各位大佬神级的回复,问题依旧,估计是非pecmd不可,微软永远不可能帮我
我没用过PE解决电脑问题,也没用过PE装过系统,以后也不会用
我制作PE是想了解决过程和原理,这样对我更深了解windows系统会有帮助,除此之外,别无他想
作者: wimboot    时间: 2017-10-7 12:26
易广白 发表于 2017-10-7 12:05
一开始大家都来吃“鱼”(现成pe),后来大神制作了“网”(pecmd之类),教大家“捕鱼”,
再之后又有大大教 ...

不管怎么做都不会满足,人的欲望就是永无止境
作者: slore    时间: 2017-10-7 12:32
18121742 发表于 2017-10-7 12:20
谢谢各位大佬神级的回复,问题依旧,估计是非pecmd不可,微软永远不可能帮我,我心依旧

首先你搞清楚,pecmd和制作PE没有关系。

pecmd主要是接管了PE启动后的一些初始化操作,
登录注册表,启动服务,创建快捷方式,注册热键之类。
这些完全可以用批处理代替。(正常系统需要PECMD么?不需要,上面这些也能干对吧)

重要功能有2个,第一,监护shell进程explorer。
winpe默认启动,是调用cmd.exe,但是这个cmd.exe一退出,就重启了。

现在启动pecmd,然后pecmd启动explorer,explorer目前有很多问题,不稳定,或者
需要刷新所以被结束掉了,pecmd就把它重新启动起来,pecmd自己不会结束,保证WINPE一直运行。

第二,钩住系统关机函数,如果用正常系统的关机命令在pe下是没效果的(第3方开始菜单点击关机),
pecmd钩住系统的关机消息,让其可以正常关机。这个,如果你自己用微软提示的
Wpeutil.exe shudown, Wpeutil.exe reboot也是不需要PECMD的。
作者: 18121742    时间: 2017-10-7 12:50
slore 发表于 2017-10-7 12:32
首先你搞清楚,pecmd和制作PE没有关系。

pecmd主要是接管了PE启动后的一些初始化操作,

谢谢你
作者: 红毛樱木    时间: 2017-10-7 13:46
pecmd只是pe加载之后的一些操作方便一些,比如创建快捷方式,修改注册表,开启关闭服务等。这些微软都有原始的命令行的exe支持,你可以踢掉pecmd,把你想实现的命令自己写成bat之类的。
lz应该先搞清楚pecmd是干什么用的,还要搞清楚自己要做的pe要实现什么,才能弄明白自己为什么会这么问。你不知道pecmd是干嘛的,就讨论踢掉他或者说是替代他,逻辑上就有问题。
作者: tools241    时间: 2017-10-7 14:13
本帖最后由 tools241 于 2017-10-7 14:24 编辑

pecmd本身就有新旧版, 新版功能自然比旧版多.
有现成的工具不用, 那就找其他变通的方法替代, 大大或许觉得可以更加了解系统, 但同时也要付出更多心力!
有人用winbuilder制作PE, 理由之一是PE内核虽然较大但系统较完整, 与工具的相容性佳.
有人用生成器生成PE(相对较小的)内核, 只要花时间补(*.DLL)档, 依然可得到极佳的相容性.
如果着重在技术面, 可以选择较难的路来走; 如果着重在应用面, 可以选择较轻松的路来行.

作者: 虹云天空    时间: 2017-10-7 21:46
以system登陆的叫PE,而以Administrator直接(注意是直接,就像正常系统一样)启动叫内存系统了,内存系统和PECMD就没有关系
作者: 战神H    时间: 2017-11-1 18:00
我当时逛pe论坛在自己弄pe的时候也想过不通过一些第三方的软件添加到内核上来实现所需功能,但我发现要完全不添加第三方软件进pe内核来实现功能实在是太难了。也有可能是我的知识水平不足,我曾经天天泡那些pe论坛看怎么自己纯手工弄pe,但要想自己弄出个纯净,内核无添加第三方的pe实在太难了。首先注册表是个难题,另外弄好了,能进桌面了,但运行一些软件的时候都会出现各种奇奇怪怪的问题。弄到差不多一年,其中有一些不懂的地方还在网上找不到资料介绍,只能自己,慢慢摸索。到最后实在心力交瘁,只能用第三方的软件来协助实现一些功能了。
作者: ge    时间: 2017-11-1 18:23
厉害了!很多的数据我是记不住!用一次查一次!
作者: ai20110304    时间: 2018-8-20 22:32
兄台想法跟我一样,想学原理,如何分析,想自己用最原始的方法弄出来。   整这个要花很多时间和精力,耐心很重要,还要提高相关的知识水平,才能有所成就……继续学习有关微软的资料和API
作者: sdk2000    时间: 2018-12-13 21:49
我觉得要搞这些,不通过第三方工具的话,首先要学好批处理,或者VB之类的,这样当你大概知道要移哪些文件和注册表时,就可以通过编写脚本或程序来实现操作了。
不然光光移动文件和注册表项就可以搞死你。
作者: 2010qhdpc    时间: 2019-7-27 17:51
这个学习了,不错,无忧大神不少@_@
作者: mfs10000    时间: 2019-8-3 23:50
用PECMD制作出来的,感觉怪怪的,就是变味了,,目前没人愿意把一整个做出EXPLORER的视屏放出来,也许没有PECMD真的难度太大了,反正一看到这个东西就反感,不往下看,这东西我把他看成一个病毒来看,也可以说是外挂吧。。

有谁能做个视屏 不要用PECMD 不要用第三方工具 全用微软ADK等官方的工具制作到一个WIN10PE吗  目前为止可能几乎很少人能够不借助第三方做一个带EXPLORER的教程   所以论坛太概也就这个样子了  有水平的他们保密得很 只发布了作品 没任何制作过程 挺可惜的 整个论坛没办法找到一些比较好的资料去学习和制作
作者: 红毛樱木    时间: 2019-8-4 00:42
mfs10000 发表于 2019-8-3 23:50
用PECMD制作出来的,感觉怪怪的,就是变味了,,目前没人愿意把一整个做出EXPLORER的视屏放出来,也许没有P ...

你这话说的纯属扯淡,论坛里slore的wimbuilder,还有sp_star的winbuilder,虽然是制作pe的工具,但里面的制作过程都是脚本形势的肉眼可见的详细不能再详细的代码了,简简单单明明白白,花点时间看看,研究下,还有什么不会的?
就是懒,东西都放那里放着,记事本就能带来查看。
现在人都急功近利,人家花大量精力时间,可以说是很多年整理出来的知识都在里面,完完全全给你放那里,难不成还想一天学会造火箭?
我就觉得你懒。
酒喝多了,刚才当我乱说
作者: mfs10000    时间: 2019-8-4 09:06
红毛樱木 发表于 2019-8-4 00:42
你这话说的纯属扯淡,论坛里slore的wimbuilder,还有sp_star的winbuilder,虽然是制作pe的工具,但里面的 ...

谢谢大侠的批评指教
作者: x9tian    时间: 2019-8-4 15:57
红毛樱木 发表于 2019-8-4 00:42
你这话说的纯属扯淡,论坛里slore的wimbuilder,还有sp_star的winbuilder,虽然是制作pe的工具,但里面的 ...

幸亏有你们这些勤快的。
如果PE是个游戏,PECMD就是开发的游戏引擎。放着游戏引擎不用去做复杂的劳动感觉自己好傻的样子
作者: lmj9401    时间: 2021-5-30 21:32
haha,这哥们执着,投味,hehe。
我只用adk做pe,不过粗浅得很,命令行界面挺好的,桌面也并不需要,pe自带的工具足够了,唯一集成的第三方工具就是ghost。
现在唯一遇到的问题就是administrator登录,太难实现了,某些应用在system下运行又会出现异常。若有高人愿意指点,感激不尽。
作者: 49299    时间: 2023-11-8 11:36
可以从极限精简版的系统直接添加软件,这样所有功能都齐全并且不需要pecmd
作者: NullPTR    时间: 2024-2-11 10:03
试过的,没有PECMD可以制作PE,我就有一个自制原创PE,没有PECMD还附带教程,现在有新版本了。但是你说的什么网络之类的我是插网线用hh 网址(http协议)解决的,ghost没弄,DG需要运行库,所以只有DISM++和BCDEDIT放上去了。
整体还是不用PECMD,但是不用的话很不方便,比如我用的图形化是WinXShell,结果里面好多功能直接报错打不开……
作者: martin313    时间: 2024-2-11 10:09

不用pecmd制作PE,完全可以做到,但需要用到winxshell

如果pecmd与winxshell都不用,那PE制作起来太费劲,体积也会很大

顺带说一句,pecmd与winxshell都是制作PE所需要的神器。对我来说,pecmd可以不要,但winxshell必须要。

winxshell是制作骨头PE必备神器;也是方便制作以winre.wim为基础的PE的必备神器!

我现在喜欢使用以winre.wim为基础制作PE,并用批处理来制作,方便快捷。
作者: 专注windows安装    时间: 2024-2-11 10:33
没了pecmd也能做pe 但是就得费点劲
作者: 专注windows安装    时间: 2024-2-11 10:34
49299 发表于 2023-11-8 11:36
可以从极限精简版的系统直接添加软件,这样所有功能都齐全并且不需要pecmd

极限精简的也比普通pe大不少 不合适 网卡也不一定全 也不一定能适应pe环境 除非diy成Ramos
作者: NullPTR    时间: 2024-2-17 18:45
wimboot 发表于 2017-10-7 10:55
虽然用到PECMD 但也属于纯手工制作 (内核+注册)表两部分 最终都是成品 不会分享制作过程 太复杂了
论坛中 ...

不得不说一下,我是使用后者制作的
作者: tilltotell007    时间: 2024-2-18 06:23
学习了,谢谢分享




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