无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: achst
打印 上一主题 下一主题

全手工制作WIN8PE,WIN7PE一条龙教程——不用ADK/AIK/Winbuilder/MakePE...

    [复制链接]
331#
发表于 2014-4-15 19:32:09 | 只看该作者

兄弟的贴图和过程说明很到位,非常赞
回复

使用道具 举报

332#
发表于 2014-4-22 04:21:01 | 只看该作者

「BOOT.WIM中包含卷#1 Windows PE,卷#2 Windows Setup(Windows PE增强版,用来安装操作系统的).
由于WIM文件只允许一个卷可启动,BOOT.WIM真正起作用的是可启动卷#2 Windows Setup .
卷#2 在卷#1 的基础上追加了一些安装相关的文件,专门用来自启动安装环境的,它检测到并启动了setup.exe.
又因WIM特殊压缩算法,两个卷共用文件,不影响体积.」.....怒刪......

請問怎麼把boot.wim減肥才能正常的開機,把setup.exe砍掉這個我會,砍掉後就會是出現cmd的那種PE,但能開機的是volume 2我能直接砍掉 volume 1讓它只有一個volume 嗎!?
我上回砍掉其中一個好像後來藍屏了當機我都不敢亂砍,有必要再把 volume 1跟2 分離嗎!?
裡面檔案都一樣!?那就不另外佔位置囉!?

点评

1.注释部分。 第一次或者刚开始接触的时候可以不看,这个阶段主要熟悉操作流程;后面熟悉了之后,要在我给的操作基础上变化时,看注释有一定帮助。 2.删文件。 刚开始操作时,我给出明确可以删除的,你  详情 回复 发表于 2014-4-22 16:12
回复

使用道具 举报

333#
 楼主| 发表于 2014-4-22 16:12:12 | 只看该作者
2012_willylin 发表于 2014-4-22 04:21
「BOOT.WIM中包含卷#1 Windows PE,卷#2 Windows Setup(Windows PE增强版,用来安装操作系统的).
由于WIM ...


1.注释部分。
    第一次或者刚开始接触的时候可以不看,这个阶段主要熟悉操作流程;后面熟悉了之后,要在我给的操作基础上变化时,看注释有一定帮助。

2.删文件。
    刚开始操作时,我给出明确可以删除的,你可以删除,没给出的,你不用管;等你熟悉了,看我给出的注释和参考资料,甚至是别人的现成的WinPE,尝试着去删除文件,多试试就有经验了。

3.分卷1和分卷2.
  from:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=275347

  一,关于 BOOT.WIM 的部分
                                               
BOOT.WIM 中的卷#1 Windows PE 约等于 winpe.wim ;卷#2 Windows Setup 约等于 winre.wim

比较分析                                             
相同:
1.BOOT.WIM 中的卷#1 和 winpe.wim 的文件环境差不多;
2.BOOT.WIM 中的卷#2 和 winre.wim  的注册表一模一样;文件上只少 1 个 winpeshl.ini  ;
3.BOOT.WIM,WinRE.WIM,WinPE.WIM本质都是Windows PE ,大体环境差不多.

差别:
1.BOOT.WIM 中的卷#1 注册表需要将 $Windows.~bt 替换为 空值,才和 winpe.wim 相当;
2.BOOT.WIM 中的卷#2 需要添加一个 winpeshl.ini 文件才和 WinRE.WIM 一模一样(可从WinRE.WIM中拷贝,就一条命令).  /* 这也印证了 winpeshl.ini 优先于 Setup.exe  */
3.BOOT.WIM 中的卷#2 和 卷#1 相比,多了很多文件, 属定制的 Windows PE ,专用于自启动 Windows 安装程序.
                                                                                    
                                               
  二,关于 INSTALL.WIM 的部分
                                               
INSTALL.WIM 一般有 5 个卷,每个卷代表一个系统版本,差不多就是每个版本 Windows 的所有文件了(不包括BOOT文件夹和BOOTMGR等引导类文件).

4.建议
    慢慢来,操作过程中稍微记录下,因为信息量确实很大。
    但是,这么多内容,大部分都是繁琐的操作过程,其实也没什么实质内容。比如,获取权限过程。
   
回复

使用道具 举报

334#
发表于 2014-4-23 10:01:30 | 只看该作者
好文章,就是[03] 注册表修改
前期的准备工作中,我们获取了完全控制权,这里就可以在Win7系统下进行操作了。
3.1.加载SOFTWARE单元
3.2.替换   “D:\”                      为    “X:\”
3.3.替换   “$windows.~bt\ ”    为    “ ”
这里是再次加载BOOT目录里的注册表文件“software”?
还是修改刚才获取了权限的三个加载单元PE-SOFT等。。。??

这里看不明白,怎么用WINDOWS7的注册表替换WIN PE的注册表。。

哪位大神能具体说一下怎么修改么?

接触PE必须要具备修改PE注册表的能力!~~
回复

使用道具 举报

335#
发表于 2014-4-23 10:05:59 | 只看该作者
5 添加explorer
                                    
5.1 修改注册表
5.1.1 加载WinPE的注册表文件SOFTWARE为pe-soft,然后导出为pe-soft.reg备用
[其实,熟练的话,在前面的步骤就可以导出备用了.]
5.1.2 修改权限[与前面的操作一样滴]
用WIMTool解压Win7.iso的install.wim文件中最后一个卷(旗舰版Windows),定位到Windows\System32\config下,把software文件加载到注册表,命名为pe-soft.
右键加载的注册表单元pe-soft——>"权限"——>"高级"中添加Everyone的完全控制权限,删掉Everyone和System以外其他用户权限,然后替换所有子项的权限;
右键加载的注册表单元pe-soft——>"权限"——>"高级"中替换"所有者"为Everyone,然后替换所有子项的所有者.
[注意:请重复几次——因为文件过多,一次操作可能有遗漏,软件处理能力有限]
5.1.3 编辑注册表
在pe-soft下搜索 Interactive User,找到后全部删除.
在pe-soft下搜索 C:\   D:\ ,全部替换为 X:\
[注意:RegWorkshop每次只能搜索到1000项,而需要替换的有几千项,需要重复操作几次.
搜索时请将keys/value/data三项都勾选,搜索结果出现在下面的窗口,在搜索结果窗口中选中所有项,鼠标右键→替换或删除]
5.1.4 得到WinPE的SOFTARE完整注册表
把之前导出的pe-soft.reg导进来,覆盖Win7系统的SOFTWARE注册表加载单元pe-soft  
[同名在于确保路径统一,以覆盖Win7系统的注册表]
5.1.5 继续修改pe-soft  
找到pe-soft下\Microsoft\Windows NT\CurrentVersion\Winlogon下,
把"Shell"="cmd.exe /k start cmd.exe" 改成 "Shell"="explorer.exe"
然后,卸载pe-soft.
卡在这部份分了,看不大明白,请本论坛的大神详细图片加文字说明一下可以吗?
回复

使用道具 举报

336#
发表于 2014-5-1 12:44:30 | 只看该作者
很好的教程得好好学习
回复

使用道具 举报

337#
发表于 2014-5-2 11:27:54 | 只看该作者
看一看纯手工制作!有不一样的体会。
回复

使用道具 举报

338#
发表于 2014-5-4 17:01:06 | 只看该作者
反对反对反对法
回复

使用道具 举报

339#
发表于 2014-5-9 21:49:50 | 只看该作者
现在才看到这篇好文,我来晚了。。。不错,不错。学习学习。
回复

使用道具 举报

340#
发表于 2014-5-15 21:27:41 | 只看该作者
不错的文章,楼主辛苦了,先做个标记,回头再来详细的学习
回复

使用道具 举报

341#
发表于 2014-5-26 10:44:46 | 只看该作者
achst 发表于 2012-12-20 20:19
全手工制作Win8PE,Win7PE——系统ISO就是你的WinPE

[ 本帖最后由 achst 于 2013-2-22 22:52 编辑 ]

看到挂载注册表那里就不知道怎么处理了(请原谅一个崭新发亮的新人),往哪里挂?regedit打开的是当前操作系统的注册表,难道还要往原系统注册表添加一堆东西?添加到哪里?添加的目的在于何处?PE做好后是否可以删除该注册表项目?

点评

加载注册表在文件菜单的加载配置单元  详情 回复 发表于 2014-7-2 21:50
回复

使用道具 举报

342#
发表于 2014-5-26 17:33:31 | 只看该作者
非常棒正想学·了~
回复

使用道具 举报

343#
发表于 2014-5-29 11:42:48 | 只看该作者
OK
回复

使用道具 举报

344#
发表于 2014-6-2 11:39:39 | 只看该作者
Vista PE的制作教程是不是和这个差不多?让Vista PE支持Explorer需要哪些文件?

点评

我也想弄个aero vista pe 不知道怎样下手  详情 回复 发表于 2014-6-7 13:32
回复

使用道具 举报

345#
发表于 2014-6-7 13:32:39 | 只看该作者
912454782 发表于 2014-6-2 11:39
Vista PE的制作教程是不是和这个差不多?让Vista PE支持Explorer需要哪些文件?

我也想弄个aero vista pe 不知道怎样下手
回复

使用道具 举报

346#
发表于 2014-6-8 01:16:56 | 只看该作者
本帖最后由 2012zhiwen 于 2014-8-8 20:12 编辑

本人指按照你的教程做到  6.1.4   的步骤(如图一)。。





以下的步骤就有点难了,,所以就打包成 iso 测试,,效果如图二,

现在就是有一个问题,图标有了,任务栏有了,关机重启按钮有了(但无法关机或重启),,最大的问题是,我一把黑色的cmd命令窗口关掉,虚拟机马上就关掉重启,实体机也是这样的问题的,望大神不吝赐教,如何能直接启动到桌面而不用在CMD窗口输入explorer.exe  启动到桌面呢,坐等大神的详细步骤,,好让我等菜鸟往下走。

点评

在Windwos\system32\目录下添加Winpeshl.ini 文件,文件内容为 [LaunchApp] AppPath = %SYSTEMROOT%\explorer.exe  详情 回复 发表于 2014-10-9 09:49
回复

使用道具 举报

347#
发表于 2014-6-8 01:28:29 | 只看该作者
why6158 发表于 2013-12-8 23:25
照楼主的教程做了两次,都失败了,输入explorer不能启动资源管理器,非常郁闷
********************** ...

我也是同样问题,今天添加 \Windows\System32\mlang.dll      果然解决问题了。。谢谢神人呀。。。
回复

使用道具 举报

348#
发表于 2014-6-9 11:17:27 | 只看该作者

不错,不错。学习学习。
回复

使用道具 举报

349#
发表于 2014-6-12 09:17:30 | 只看该作者
找了好久,含金量很高
回复

使用道具 举报

350#
发表于 2014-6-14 14:19:56 | 只看该作者
good !!!!!!
回复

使用道具 举报

351#
发表于 2014-6-17 18:48:48 | 只看该作者
有没有整理成pdf下载?
回复

使用道具 举报

352#
发表于 2014-6-24 18:49:18 | 只看该作者
怎么什么 也没看到。
回复

使用道具 举报

353#
发表于 2014-7-2 21:50:45 | 只看该作者
youke01234 发表于 2014-5-26 10:44
看到挂载注册表那里就不知道怎么处理了(请原谅一个崭新发亮的新人),往哪里挂?regedit打开的是当前操 ...

加载注册表在文件菜单的加载配置单元
回复

使用道具 举报

354#
发表于 2014-7-7 15:00:11 | 只看该作者
很好的贴子,收藏一下,慢慢学习。
回复

使用道具 举报

355#
发表于 2014-7-10 08:06:30 | 只看该作者
点赞点赞!!!太棒了!!
回复

使用道具 举报

356#
发表于 2014-7-30 22:42:03 | 只看该作者
这么好的帖子,支持一下再学习!
回复

使用道具 举报

357#
发表于 2014-8-6 17:22:22 | 只看该作者
第六步:6 explorer的初步完善,做完后用虚拟机测试蓝屏了是怎么回事?还有第五步:5.1.4 得到WinPE的SOFTARE完整注册表
把之前导出的pe-soft.reg导进来,覆盖Win7系统的SOFTWARE注册表加载单元pe-soft  
应该是把修改好的win7的SOFTWARE注册表导入到pe-soft吧?
按你的来,导进去不行,反过来行!怎么回事?

点评

不用回答了,都明白了。蓝屏是因为改的那个exe文件不行。而覆盖你的就是有点问题。应该是pe的导入win7的,然后再用win7的software覆盖pe的。就可以运行  详情 回复 发表于 2014-8-9 10:06
回复

使用道具 举报

358#
发表于 2014-8-7 08:32:54 | 只看该作者
太复杂了,我等小菜一时还无法消化,收藏起来慢慢研究
回复

使用道具 举报

359#
发表于 2014-8-9 10:06:35 | 只看该作者
viewinway 发表于 2014-8-6 17:22
第六步:6 explorer的初步完善,做完后用虚拟机测试蓝屏了是怎么回事?还有第五步:5.1.4 得到WinPE的SOFTA ...

不用回答了,都明白了。蓝屏是因为改的那个exe文件不行。而覆盖你的就是有点问题。应该是pe的导入win7的,然后再用win7的software覆盖pe的。就可以运行
回复

使用道具 举报

360#
发表于 2014-8-10 09:48:43 | 只看该作者
启动X:\Windows\System32\iedkcs32.dll时出现问题找不到指定的模块是怎么回事?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 17:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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