无忧启动论坛

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

[教程] 含Explorer的Winpe制作教程(1)

    [复制链接]
跳转到指定楼层
1#
发表于 2019-8-8 12:59:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lwb1 于 2019-8-8 12:59 编辑

前言:之前的用Windows AIK自制winpe对一些小伙伴来说不具有挑战性,而且大家脱离了批处理就无法自制了,而且批处理是写死的,不懂得人不会改,做出的pe系统都是一个样,就不叫DIY了,这个教程可以让大家学会真正的个性化。

准备:
Windows AIK是需要的,当然要用“用Windows AIK自制winpe”里的Windows AIK 3.1。
(最好有)虚拟机。
现在制作开始!
首先:
copype x86 C:\winpe_x86

Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount

复制以下代码到add-package.bat:
  1. @echo off
  2. set PE_FILE_DIR=C:\winpe_x86
  3. set Mou=%PE_FILE_DIR%\mount
  4. echo ----------添加Windows AIK程序包----------
  5. echo 请输入你的Windows AIK安装目录(Windows AIK文件夹):
  6. Set /p AIKdir=
  7. Set FP=%AIKdir%\Tools\PETools\x86\WinPE_FPs
  8. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-HTA.cab"
  9. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-HTA_zh-cn.cab"
  10. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-MDAC.cab
  11. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-MDAC_zh-cn.cab"
  12. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-Scripting.cab"
  13. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-Scripting_zh-cn.cab"
  14. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-WMI.cab"
  15. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-WMI_zh-cn.cab"
  16. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-PPPoE.cab"
  17. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-PPPoE_zh-cn.cab"
  18. dism /image:%Mou% /add-package /packagepath:"%FP%\WinPE-DOT3SVC.cab"
  19. dism /image:%Mou% /add-package /packagepath:"%FP%\zh-cn\WinPE-DOT3SVC_zh-cn.cab"
复制代码
,双击执行。

输你的Windows AIK的安装路径。
(拦截一定允许,如果你有杀软)
再:
Dism /Image:C:\winpe_x86\mount /Set-ScratchSpace:512
(512是内存空间,最小32)

打包测试一下:
Dism /Unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
复制winpe.wim到ISO\sources下,改名boot.wim

oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
测试一下
测试结果:

这就是没有shell的Windows PE(不算没有shell,只是是个cmd...)
可是毕竟是你亲自做出来的嘛!
喝口水,休息一下。

先挂载:
Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount
相信大家都用不惯上面的Windows PE,所以我们接下来的工作是:
添加Explorer
先添加文件
=====================================
//进入SHELL需要添加以下文件
Windows\explorer.exe
Windows\zh-CN\explorer.exe.mui
Windows\System32\ExplorerFrame.dll
Windows\System32\zh-CN\explorerframe.dll.mui
=====================================
//为了稳定而添加的文件
Windows\System32\actxprxy.dll
/*没有它,会提示"explorer.exe不支持此接口" */
Windows\System32\comctl32.dl
Windows\System32\zh-CN\comctl32.dll.mui
Windows\System32\mscories.dll
Windows\System32\oledlg.dll
Windows\System32\zh-CN\oledlg.dll.mui
Windows\System32\shdocvw.dll
Windows\System32\zh-CN\shdocvw.dll.mui
Windows\System32\shellstyle.dll
Windows\System32\zh-CN\shellstyle.dll.mui
=====================================
//为了美观而添加的文件——与版权信息,开始菜单按钮等图标有关
Windows\Branding\Basebrd\basebrd.dll
Windows\Branding\Basebrd\zh-CN\basebrd.dll.mui
Windows\Branding\ShellBrd\shellbrd.dll
=====================================
不要直接将系统文件copy到PE,请准备好原版install.wim,解压!!!
好了,不过注册表支持不能忘,这儿大家都是一样的,所以送大家一份:
支持explorer.exe的PE注册表.part01.rar (500 KB, 下载次数: 158)
支持explorer.exe的PE注册表.part02.rar (500 KB, 下载次数: 148)
支持explorer.exe的PE注册表.part03.rar (500 KB, 下载次数: 140)
支持explorer.exe的PE注册表.part04.rar (500 KB, 下载次数: 143)
支持explorer.exe的PE注册表.part05.rar (239.56 KB, 下载次数: 140)
(由于论坛限制500KB,所以用了分卷,如果带来不便敬请谅解)
解出三个文件,替换到C:\winpe_x86\mount\Windows\System32\config
打包:
Dism /Unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
复制winpe.wim到ISO\sources下,改名boot.wim
oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
测试:
依然是命令行,可是输explorer看看,熟悉的explorer是不是已经出来了呢?
我的explorer:


评分

参与人数 3无忧币 +11 收起 理由
mlukaszr + 1
sghihor + 5
sx3k + 5 赞一个!

查看全部评分

2#
发表于 2019-8-8 14:52:51 | 只看该作者
好帖,收藏备用

点评

成功了吗?  详情 回复 发表于 2019-8-8 18:27
回复

使用道具 举报

3#
 楼主| 发表于 2019-8-8 18:27:31 | 只看该作者

成功了吗?

点评

参考了您之前的帖子,现在可以做出Win7PE了,这个还没有试过。  详情 回复 发表于 2019-8-8 19:26
回复

使用道具 举报

4#
发表于 2019-8-8 19:26:42 | 只看该作者

参考了您之前的帖子,现在可以做出Win7PE了,这个还没有试过。
回复

使用道具 举报

5#
发表于 2019-8-10 07:57:47 | 只看该作者
谢谢分享
回复

使用道具 举报

6#
发表于 2019-8-10 16:08:22 | 只看该作者
谢谢学习了
回复

使用道具 举报

7#
发表于 2019-8-15 22:21:50 | 只看该作者
是否支持WIN10 最新版本PE
回复

使用道具 举报

8#
发表于 2019-8-17 11:31:57 | 只看该作者
你的注册表,加载了PIC驱动,直接放入PE会造成找不到文件而启动不了PE ,注册表文件非通用,需文件支持。
回复

使用道具 举报

9#
发表于 2019-8-17 14:49:58 | 只看该作者
不知楼主是基于什么版本制作的。为什么我做了进不了
回复

使用道具 举报

10#
发表于 2019-8-20 16:39:51 | 只看该作者
本帖最后由 ley 于 2019-8-20 16:41 编辑

我做了怎么蓝屏0x000000f4了
(我直接是用winre.wim文件做的)
回复

使用道具 举报

11#
发表于 2019-8-21 01:26:33 | 只看该作者
不错,此贴收藏了!!
回复

使用道具 举报

12#
发表于 2019-11-25 23:49:40 | 只看该作者
能否做个10PE教程?
回复

使用道具 举报

13#
发表于 2019-12-1 00:07:06 | 只看该作者
wow,感谢楼主分享!正需要。
回复

使用道具 举报

14#
发表于 2019-12-2 15:17:46 | 只看该作者
感谢分享。
回复

使用道具 举报

15#
发表于 2019-12-3 17:14:09 | 只看该作者
感谢大大分享,~
回复

使用道具 举报

16#
发表于 2019-12-5 10:00:02 | 只看该作者
谢谢分享
回复

使用道具 举报

17#
发表于 2019-12-5 20:50:25 | 只看该作者
收藏备用
回复

使用道具 举报

18#
发表于 2019-12-31 15:32:50 | 只看该作者
谢谢,但是。。。扣了金币没下下来
回复

使用道具 举报

19#
发表于 2020-1-2 14:24:36 | 只看该作者
学习下怎么弄explorer
回复

使用道具 举报

20#
发表于 2020-2-24 15:55:31 | 只看该作者
非常感谢!试一下
回复

使用道具 举报

21#
发表于 2020-3-4 10:49:34 来自手机 | 只看该作者
666
回复

使用道具 举报

22#
发表于 2020-3-13 02:32:55 | 只看该作者
很强,加入explorer是要在运行winpe后操作吗
回复

使用道具 举报

23#
发表于 2020-10-2 00:51:15 | 只看该作者
windowsPE添加Explorer,学习了!
回复

使用道具 举报

24#
发表于 2022-10-30 20:55:34 | 只看该作者
给力给力
回复

使用道具 举报

25#
发表于 2022-10-30 20:56:36 | 只看该作者
给力给力
回复

使用道具 举报

26#
发表于 2022-10-30 22:29:37 | 只看该作者
谢谢分享
回复

使用道具 举报

27#
发表于 2022-11-4 10:12:13 | 只看该作者
看看楼主的WINPE制作教程,学习学习啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-27 19:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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