无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
诚聘PE工具开发技术员QQ:1607112133系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: captain_g

[分享] 完全自制自用的WIN7PE,注入过USB3.0/3.1驱动、NVMe驱动、原生网络支持

    [复制链接]
 楼主| 发表于 2016-12-11 16:13:28 | 显示全部楼层
回复

使用道具 举报

发表于 2016-12-11 17:16:07 | 显示全部楼层
我去年也照这个教程做了WIN7 32位PE,进入桌面有点慢,要26秒的样子,不知你的WIN7 32位PE如何,我下载来看一下
---------------------------------------------------------------------------------------------------------------------------------------------
今天我又在折腾WIN7 32位PE,按照别人的WIN7 32位PE,删除了FileRepository中的一些内容,体积变小了,仍然没问题

点评

体积应该不是大问题,有时减文件并不能减小WIM包的大小,弄不好反而还会增加。 感觉启动确实没有想象的快,但启动速度应该和WIM文件大小关系不大,看你怎么计算。 H3说,启动慢好像是固有的老问题。  详情 回复 发表于 2016-12-12 08:32
回复

使用道具 举报

 楼主| 发表于 2016-12-12 08:32:55 | 显示全部楼层
yjqd 发表于 2016-12-11 17:16
我去年也照这个教程做了WIN7 32位PE,进入桌面有点慢,要26秒的样子,不知你的WIN7 32位PE如何,我下载来看 ...

体积应该不是大问题,有时减文件并不能减小WIM包的大小,弄不好反而还会增加。

感觉启动确实没有想象的快,但启动速度应该和WIM文件大小关系不大,看你怎么计算。

H3说,启动慢好像是固有的老问题。

点评

谢谢 下载了,下载速度很快,WINPE786.ISO大小 216M 启动了PE,用户头像还是你论坛的头像 可惜我没USB3.0的U盘和USB3.0接口的计算机,不能测试U盘读取效果 -----------------------------------------------  详情 回复 发表于 2016-12-13 16:33
谢谢回复 昨晚下载了,只有158M,不能启动,没打开,可能是我的浏览器下载的原因 ----------------------------------------------------------------------------------------------------- 问一下pecmd.ini的  详情 回复 发表于 2016-12-12 13:26
回复

使用道具 举报

发表于 2016-12-12 13:26:49 | 显示全部楼层
captain_g 发表于 2016-12-12 08:32
体积应该不是大问题,有时减文件并不能减小WIM包的大小,弄不好反而还会增加。

感觉启动确实没有想象 ...

谢谢回复

昨晚下载了,只有158M,不能启动,没打开,可能是我的浏览器下载的原因
-----------------------------------------------------------------------------------------------------
问一下pecmd.ini的配置问题:

//进行PE内核初始化操作
INIT
EXEC =!%SystemRoot%\system32\winpeshl.exe

INIT可以不要吗
EXEC后面的等号可以不要吗

我测试了INIT和EXEC后面的等号都不要,启动PE后没发现有什么问题,而且启动速度快了几秒

但好多PE都用了这两项的

-----------------------------------------------------------------------------------------------------
只是顺便说一下,并不是一定要追求速度
有的WIN7PE,同样用了INIT和EXEC后面的等号,进入桌面只要21秒的样子,可能是初始化要快一些,不知是作了哪些优化和替换了文件

点评

你是说你下载了我网盘里的ISO吗?大小不对,连个镜像的大小都在 200M 以上呢! 在正常系统中,双击 PECMD.EXE 后就可看到命令说明了。 我对 PECMD 的认识很肤浅: INIT 系指初始化,应该是让微软的东西初始  详情 回复 发表于 2016-12-12 14:49
回复

使用道具 举报

 楼主| 发表于 2016-12-12 14:49:35 | 显示全部楼层
yjqd 发表于 2016-12-12 13:26
谢谢回复

昨晚下载了,只有158M,不能启动,没打开,可能是我的浏览器下载的原因

你是说你下载了我网盘里的ISO吗?大小不对,连个镜像的大小都在 200M 以上呢!

在正常系统中,双击 PECMD.EXE 后就可看到命令说明了。

我对 PECMD 的认识很肤浅:

INIT 系指初始化,应该是让微软的东西初始化PE系统,估计不能省掉;

EXEC 的前导参数,! 表示隐藏执行,= 表示等待执行完成,两个参数不分先后顺序;

看意思,! 应该可以省掉,但 = 最好不要省;

看无忧前辈们的 PECMD.INI,有的在某些地方还特别用 WAIT 等待一下呢,应该是保证有关内容执行完毕!

晚上有空的话,我再更新上传一个带 OPERA 的 32 位的 WIN7PE 。

点评

谢谢回复 就是下载了你的网盘里的ISO,下载的ISO又是完整的(指的文件格式),大小只有158M,下载页面标明的是204M,我当时也觉得奇怪 ----------------------------------------- 好的,我晚上再下载一下,谢谢  详情 回复 发表于 2016-12-12 14:56
回复

使用道具 举报

发表于 2016-12-12 14:56:42 | 显示全部楼层
captain_g 发表于 2016-12-12 14:49
你是说你下载了我网盘里的ISO吗?大小不对,连个镜像的大小都在 200M 以上呢!

在正常系统中,双击 PE ...

谢谢回复

就是下载了你的网盘里的ISO,下载的ISO又是完整的(指的文件格式),大小只有158M,下载页面标明的是204M,我当时也觉得奇怪
-----------------------------------------
好的,我晚上再下载一下,谢谢
回复

使用道具 举报

发表于 2016-12-13 16:33:52 | 显示全部楼层
captain_g 发表于 2016-12-12 08:32
体积应该不是大问题,有时减文件并不能减小WIM包的大小,弄不好反而还会增加。

感觉启动确实没有想象 ...

谢谢

下载了,下载速度很快,WINPE786.ISO大小 216M
启动了PE,用户头像还是你论坛的头像

可惜我没USB3.0的U盘和USB3.0接口的计算机,不能测试U盘读取效果
---------------------------------------------------------------------------------------------
如有空,能否分享下DISM给PE注入USB3.0驱动的命令

点评

md %~dp0_Mount Dism /Mount-Wim /WimFile:E:\BOOT.WIM /index:1 /MountDir:%~dp0_Mount Dism /image:%~dp0_Mount /add-driver /driver:%~dp0W78NVMeDrivers\IntelNVMe\x64 /recurse /ForceUnsigned Dism /Unmoun  详情 回复 发表于 2016-12-13 20:14
回复

使用道具 举报

发表于 2016-12-13 19:43:47 | 显示全部楼层
娄主,,NVMe驱动是怎么添加到pe的,求指点,,

点评

md %~dp0_Mount Dism /Mount-Wim /WimFile:E:\BOOT.WIM /index:1 /MountDir:%~dp0_Mount Dism /image:%~dp0_Mount /add-driver /driver:%~dp0W78NVMeDrivers\IntelNVMe\x64 /recurse /ForceUnsigned Dism /Unmoun  详情 回复 发表于 2016-12-13 20:14
回复

使用道具 举报

 楼主| 发表于 2016-12-13 20:14:40 | 显示全部楼层
yjqd 发表于 2016-12-13 16:33
谢谢

下载了,下载速度很快,WINPE786.ISO大小 216M

md %~dp0_Mount
Dism /Mount-Wim /WimFile:E:\BOOT.WIM /index:1 /MountDir:%~dp0_Mount
Dism /image:%~dp0_Mount /add-driver /driver:%~dp0W78NVMeDrivers\IntelNVMe\x64 /recurse /ForceUnsigned
Dism /Unmount-Wim /MountDir:%~dp0_Mount /Commit

做个批处理,包含上面四条示例命令,解释如下:

第一条,在批处理所在目录中创建文件夹_Mount;

第二条,将E:\BOOT.WIM挂载到刚创建的文件夹中_Mount;

第三条,注入驱动,必须是INF格式的驱动,驱动程序要放在批处理所在目录中的W78NVMeDrivers\IntelNVMe\x64中;

(W78NVMeDrivers、IntelNVMe、x64都是文件夹名称,自己定的)

第四条,保存对映像的更改并卸载;

Dism,运行Dism;

/Mount-Wim /WimFile: /index: /MountDir: /image: /add-driver /driver:  /recurse /ForceUnsigned /Unmount-Wim  /Commit

这些是参数,不能改动!

/index:1 表示对E:\BOOT.WIM中的映像卷进行操作,一般只有一个分卷,对于含多卷的WIM文件,可以根据需要定1或2或3 ...

点评

谢谢回复 我下载了Win7-USB3.0-Creator-V3.zip,把里面的x86文件提取出来 按照你的命令,成功给我的WIN7PE添加了USB3.0驱动 不过很折腾了会,因为我的WIN7PE精简得到厉害, win7pe的Windows\System32下缺  详情 回复 发表于 2016-12-13 21:58
回复

使用道具 举报

 楼主| 发表于 2016-12-13 20:14:51 | 显示全部楼层
qiufengy 发表于 2016-12-13 19:43
娄主,,NVMe驱动是怎么添加到pe的,求指点,,

md %~dp0_Mount
Dism /Mount-Wim /WimFile:E:\BOOT.WIM /index:1 /MountDir:%~dp0_Mount
Dism /image:%~dp0_Mount /add-driver /driver:%~dp0W78NVMeDrivers\IntelNVMe\x64 /recurse /ForceUnsigned
Dism /Unmount-Wim /MountDir:%~dp0_Mount /Commit

做个批处理,包含上面四条示例命令,解释如下:

第一条,在批处理所在目录中创建文件夹_Mount;

第二条,将E:\BOOT.WIM挂载到刚创建的文件夹中_Mount;

第三条,注入驱动,必须是INF格式的驱动,驱动程序要放在批处理所在目录中的W78NVMeDrivers\IntelNVMe\x64中;

(W78NVMeDrivers、IntelNVMe、x64都是文件夹名称,自己定的)

第四条,保存对映像的更改并卸载;

Dism,运行Dism;

/Mount-Wim /WimFile: /index: /MountDir: /image: /add-driver /driver:  /recurse /ForceUnsigned /Unmount-Wim  /Commit

这些是参数,不能改动!

/index:1 表示对E:\BOOT.WIM中的映像卷进行操作,一般只有一个分卷,对于含多卷的WIM文件,可以根据需要定1或2或3 ...

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-4-24 00:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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