无忧启动论坛

标题: 为PE添加USB 3.0驱动 [打印本页]

作者: tegl    时间: 2011-11-10 10:40
标题: 为PE添加USB 3.0驱动
这里以ISO内核的03PE为例

1.将附件的驱动添加到PE的DRIVERS目录。

2.TXTSETUP.SIF添加以下内容:
[SOURCEDISKSFILES]
AMDXHC.SYS=1,,,,,,4_,4,1,,,1,4
AMDHUB30.SYS=1,,,,,,4_,4,1,,,1,4
USBFILTER.SYS=1,,,,,,4_,4,1,,,1,4
ASMTHUB3.SYS=1,,,,,,4_,4,1,,,1,4
ASMTXHCI.SYS=1,,,,,,4_,4,1,,,1,4
ETRONXHCI.SYS=1,,,,,,4_,4,1,,,1,4
ETRONHUB3.SYS=1,,,,,,4_,4,1,,,1,4
NUSB3HUB.SYS=1,,,,,,4_,4,1,,,1,4
NUSB3XHC.SYS=1,,,,,,4_,4,1,,,1,4
RUSB3HUB.SYS=1,,,,,,4_,4,1,,,1,4
RUSB3XHC.SYS=1,,,,,,4_,4,1,,,1,4

[INPUTDEVICESSUPPORT.LOAD]
AMDHUB30=AMDHUB30.SYS
AMDXHC=AMDXHC.SYS
USBFILTER=USBFILTER.SYS
ASMTHUB3=ASMTHUB3.SYS
ASMTXHCI=ASMTXHCI.SYS
ETRONXHCI=ETRONXHCI.SYS
ETRONHUB3=ETRONHUB3.SYS
NUSB3HUB=NUSB3HUB.SYS
NUSB3XHC=NUSB3XHC.SYS
RUSB3HUB=RUSB3HUB.SYS
RUSB3XHC=RUSB3XHC.SYS

[FILES.AMDHUB30]
AMDHUB30.SYS,4
[FILES.AMDXHC]
AMDXHC.SYS,4
[FILES.USBFILTER]
USBFILTER.SYS,4
[FILES.ASMTHUB3]
ASMTHUB3.SYS,4
[FILES.ASMTXHCI]
ASMTXHCI.SYS,4
[FILES.ETRONXHCI]
ETRONXHCI.SYS,4
[FILES.ETRONHUB3]
ETRONHUB3.SYS,4
[FILES.NUSB3HUB]
NUSB3HUB.SYS,4
[FILES.NUSB3XHC]
NUSB3XHC.SYS,4
[FILES.RUSB3HUB]
RUSB3HUB.SYS,4
[FILES.RUSB3XHC]
RUSB3XHC.SYS,4

[INPUTDEVICESSUPPORT]
AMDXHC="AMD USB 3.0 Host Controller",FILES.AMDXHC,AMDXHC
AMDHUB30="AMD USB 3.0 Hub Driver",FILES.AMDHUB30,AMDHUB30
USBFILTER="AMD USB FILTER DRIVER",FILES.USBFILTER,USBFILTER
ASMTHUB3="ASMEDIA USB3 HUB SERVICE",FILES.ASMTHUB3,ASMTHUB3
ASMTXHCI="ASMEDIA XHCI SERVICE",FILES.ASMTXHCI,ASMTXHCI
ETR,FILES.ETRONXHCI,ETRONXHCI
ETRONHUB3="ETRON USB3 (SS) HUB",FILES.ETRONHUB3,ETRONHUB3
NUSB3HUB="RENESAS ELECTRONICS USB 3.0 ROOT HUB",FILES.NUSB3HUB,NUSB3HUB
NUSB3XHC="RENESAS ELECTRONICS USB 3.0 HOST CONTROLLER",FILES.NUSB3XHC,NUSB3XHC
RUSB3HUB="RENESAS ELECTRONICS USB 3.0 ROOT HUB",FILES.RUSB3HUB,RUSB3HUB
RUSB3XHC="RENESAS ELECTRONICS USB 3.0 HOST CONTROLLER",FILES.RUSB3XHC,RUSB3XHC

[HARDWAREIDSDATABASE]
AMDUSB30\ROOT_HUB30="AMDHUB30"
AMDUSB30\CLASS_09="AMDHUB30"
PCI\VEN_1022&DEV_7812="AMDXHC"
USB\ASMEDIAUSBD_HUB="ASMTHUB3"
USB\ASMEDIAUSBD_HUB&VID_040E&PID_0100="ASMTHUB3"
PCI\VEN_174C&DEV_2104&REV_00="ASMTXHCI"
PCI\VEN_174C&DEV_2104&REV_01="ASMTXHCI"
PCI\VEN_174C&DEV_2104&REV_02="ASMTXHCI"
PCI\VEN_1B21&DEV_1040&REV_00="ASMTXHCI"
PCI\VEN_1B21&DEV_1040&REV_01="ASMTXHCI"
PCI\VEN_1B21&DEV_1040&REV_02="ASMTXHCI"
PCI\VEN_1B21&DEV_1041&REV_00="ASMTXHCI"
PCI\VEN_1B21&DEV_1041&REV_01="ASMTXHCI"
PCI\VEN_1B21&DEV_1041&REV_02="ASMTXHCI"
PCI\VEN_1B21&DEV_1042&REV_00="ASMTXHCI"
PCI\VEN_1B21&DEV_1042&REV_01="ASMTXHCI"
PCI\VEN_1B21&DEV_1042&REV_02="ASMTXHCI"
ENUSB3\ROOT_HUB30="ETRONHUB3"
ENUSB1\CLASS_09="ETRONHUB3"
ENUSB2\CLASS_09="ETRONHUB3"
ENUSB3\CLASS_09="ETRONHUB3"
PCI\VEN_1B6F&DEV_7023&CC_0C0330="ETRONXHCI"
NUSB3\ROOT_HUB30="NUSB3HUB"
NUSB3\CLASS_09&SUBCLASS_00&PROT_00="NUSB3HUB"
NUSB3\CLASS_09&SUBCLASS_00&PROT_01="NUSB3HUB"
NUSB3\CLASS_09&SUBCLASS_00&PROT_02="NUSB3HUB"
NUSB3\CLASS_09&SUBCLASS_00&PROT_03="NUSB3HUB"
PCI\VEN_1033&DEV_0194&REV_03="NUSB3XHC"
PCI\VEN_1033&DEV_0194&REV_04="NUSB3XHC"
RENESAS_USB3\ROOT_HUB30&VID_1912&PID_0014="RUSB3HUB"
RENESAS_USB3\ROOT_HUB30&VID_1912&PID_0015="RUSB3HUB"
RENESAS_USB3\CLASS_09&SUBCLASS_00&PROT_00="RUSB3HUB"
RENESAS_USB3\CLASS_09&SUBCLASS_00&PROT_01="RUSB3HUB"
RENESAS_USB3\CLASS_09&SUBCLASS_00&PROT_02="RUSB3HUB"
RENESAS_USB3\CLASS_09&SUBCLASS_00&PROT_03="RUSB3HUB"
PCI\VEN_1912&DEV_0014&REV_01="RUSB3XHC"
PCI\VEN_1912&DEV_0014&REV_02="RUSB3XHC"
PCI\VEN_1912&DEV_0015&REV_01="RUSB3XHC"
PCI\VEN_1912&DEV_0015&REV_02="RUSB3XHC"

3.PECMD.ini添加驱动路径修正:
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers `修正 USB 驱动程序文件路径
REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS
REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS
REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS
REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS
REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS
REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS
REGI %V0%\KBDCLASS\ImagePath=%V1%\KBDCLASS.SYS
REGI %V0%\KBDHID\ImagePath=%V1%\KBDHID.SYS
REGI %V0%\CDROM\ImagePath=%V1%\CDROM.SYS
REGI %V0%\AMDHUB30\ImagePath=%V1%\AMDHUB30.SYS
REGI %V0%\AMDXHC\ImagePath=%V1%\AMDXHC.SYS
REGI %V0%\USBFILTER\ImagePath=%V1%\USBFILTER.SYS
REGI %V0%\ASMTHUB3\ImagePath=%V1%\ASMTHUB3.SYS
REGI %V0%\ASMTXHCI\ImagePath=%V1%\ASMTXHCI.SYS
REGI %V0%\ETRONHUB3\ImagePath=%V1%\ETRONHUB3.SYS
REGI %V0%\ETRONXHCI\ImagePath=%V1%\ETRONXHCI.SYS
REGI %V0%\NUSB3HUB\ImagePath=%V1%\NUSB3HUB.SYS
REGI %V0%\NUSB3XHC\ImagePath=%V1%\NUSB3XHC.SYS
REGI %V0%\RUSB3HUB\ImagePath=%V1%\RUSB3HUB.SYS
REGI %V0%\RUSB3XHC\ImagePath=%V1%\RUSB3XHC.SYS

[ 本帖最后由 tegl 于 2011-11-10 12:22 编辑 ]

usb.part1.rar

390.63 KB, 下载次数: 1689

usb.part2.rar

202.08 KB, 下载次数: 1285

usb.zip

1.32 KB, 下载次数: 1098


作者: 2011Sunday    时间: 2011-11-10 11:03
标题: 回复 #1 tegl 的帖子
Win7PE 的USB3.0驱动怎么弄?
作者: pseudo    时间: 2011-11-10 11:39
谢谢分享,学习了。。。。
作者: 2011Sunday    时间: 2011-11-10 11:45
标题: 回复 #1 tegl 的帖子
能不能提供下USB3.0 在Win7PE下得驱动有没有通用版的呢?
作者: tegl    时间: 2011-11-10 11:55
W7PE的用DISM添加,在驱动之家找驱动吧
作者: 2011Sunday    时间: 2011-11-10 12:05
标题: 回复 #5 tegl 的帖子
我在驱动之家找过了,版本太多,我想找一个比较能通用性的,这样集成到PE里面也方便啊,再者驱动之家找到的驱动比较大,集成一两个版本的后WIM文件必然增大不少。
作者: 2011Sunday    时间: 2011-11-10 12:06
标题: 回复 #5 tegl 的帖子
谢谢你的回复,我已经找到解决办法了。用天空驱动提出出来的USB3.0驱动应该可以。稍后试试
作者: HB天意    时间: 2011-11-10 12:13
http://bbs.winpe.cc/thread-3693-1-5.html

PE1.x和pe3.0的添加方法都有
作者: renchmin    时间: 2011-11-10 12:44
这个确实值得学习的,感谢楼主的分享了。
作者: 2011Sunday    时间: 2011-11-10 12:53
标题: 回复 #8 yidawpf 的帖子
谢谢提供教程,很详细。
作者: andos    时间: 2011-11-10 13:24
原帖由 yidawpf 于 2011-11-10 12:13 发表
http://bbs.winpe.cc/thread-3693-1-5.html

PE1.x和pe3.0的添加方法都有

PE3那手動的方法比較麻煩,除非是用的PE3的DISM功能被精簡了,
否則的話用DISM簡單很多

你那教程不錯,已經收藏了,謝謝~~
作者: 66369    时间: 2011-11-10 13:35
发布USB3驱动.在无忧是第一人.
作者: 2011Sunday    时间: 2011-11-10 13:54
标题: 回复 #11 andos 的帖子
幸好我把我的DISM功能弄好了。不过不知道楼主的USB3.0驱动是否适用于Win7PE。
作者: dvd008    时间: 2011-11-10 14:59
PE启动后,再加载,好像应该可以
作者: chiannet    时间: 2011-11-10 15:58
标题: 回复 #1 tegl 的帖子
怎样在PE3.0中不利用DISM加入USB3.0驱动和SRS驱动?要用那些得力辅助工具?我这里有现成的招,由于等下要赶火车,没时间发帖。等下周五偶回来了也来发个这方面的帖子。
作者: 2011Sunday    时间: 2011-11-10 15:59
标题: 回复 #15 chiannet 的帖子
期待提供更优秀的方法。
作者: 66369    时间: 2011-11-10 21:26
原帖由 dvd008 于 2011-11-10 14:59 发表
PE启动后,再加载,好像应该可以


启动PE后.再安装是可行的.而后刷新PE.插入USB3的盘...

==========

1.机器有USB3的端口.

2.插入的是USB3的设备.

3.PE有了驱动.

此时才有了高速读写
USB3的设备的可能.


这驱动目前没有通用的.是大问题.
随大量新主板出现.要不断添加是个麻烦.

最主要的是.USB3的U盘.启动PE.启动速度能提高吗.请有USB3的人.自己体验了.

=========
作者: andos    时间: 2011-11-10 21:50
原帖由 66369 于 2011-11-10 21:26 发表


启动PE后.再安装是可行的.而后刷新PE.插入USB3的盘...

==========

1.机器有USB3的端口.

2.插入的是USB3的设备.

3.PE有了驱动.

此时才有了高速读写
USB3的设备的可能.


这驱动目前没有通 ...


我大概看了下PE4好像內置了MS的USB3驅動,至於是否通用就不得而知了
不過估計應該有標準的USB3的速度吧
至於PE4的驅動能否在PE3上用也是個大問題....
如果不能通用,那集成常用的那幾個大概就OK了

原生USB3.0的,理論上速度會比USB2.0的高(讀取速度)
作者: andos    时间: 2011-11-10 21:52
原帖由 chiannet 于 2011-11-10 15:58 发表
怎样在PE3.0中不利用DISM加入USB3.0驱动和SRS驱动?要用那些得力辅助工具?我这里有现成的招,由于等下要赶火车,没时间发帖。等下周五偶回来了也来发个这方面的帖子。

#8 有教程
http://bbs.winpe.cc/thread-3693-1-5.html
作者: HB天意    时间: 2011-11-11 06:37
标题: 回复 #19 andos 的帖子
这个教程是在chiannet的指导下写的。
作者: mjf21cn    时间: 2011-11-15 14:53
我的03PE里怎么没有TXTSETUP.SIF这个文件呢?
作者: batxgt    时间: 2011-11-22 15:16
照着试了下 TI 的USB 3.0,好象不行......
作者: 2011zhoulei    时间: 2011-11-30 08:11
留名 用到时再下!!
作者: jasonwang    时间: 2011-12-2 11:10
谢谢分享啊,就是需要这样的帖子,简单明了。
作者: lsqyqz    时间: 2011-12-2 11:36
签名备查,谢谢楼主!
作者: papago    时间: 2011-12-26 15:26
感谢分享。看看,崇拜以下。
作者: duliwei    时间: 2011-12-26 20:21
签名备查,谢谢楼主!
作者: Buddy    时间: 2012-1-1 18:33
标题: 回复 #1 tegl 的帖子
usbfilter.sys 在启动时提示找不到该文件
作者: leileilei777    时间: 2012-1-8 15:17
用了1楼的方法。。。。出现28楼的情况。
去掉usbfilter.sys. 会出现别的sys找不到
不知道这个方法到底可行不。。。

楼上那么多回帖的。你们一次顺利?



具体情况是 AMD 的USB3.0 那两个文件添加进去。OK。PE启动后也能看见U盘。
可是把其他的添加进去后就会提示 sys找不到。。。蛋疼。

PS: 22楼 是潜水王。。。01年注册的ID。

[ 本帖最后由 leileilei777 于 2012-1-8 16:49 编辑 ]
作者: katar1024    时间: 2012-1-25 13:47
这个方法支持XP核心不?我用老毛桃的光棍板添加后直接出现 IRQL_NOTLESS_OR_EQUAL 蓝屏之后就一命呜呼了
作者: thfgw    时间: 2012-2-4 17:46
谢谢提供教程,很详细。
作者: leileilei777    时间: 2012-3-8 00:57
原帖由 leileilei777 于 2012-1-8 15:17 发表
用了1楼的方法。。。。出现28楼的情况。
去掉usbfilter.sys. 会出现别的sys找不到
不知道这个方法到底可行不。。。

楼上那么多回帖的。你们一次顺利?



具体情况是 AMD 的USB3.0 那两个文件添加进去 ...





已经找到解决办法。。。
3.0的驱动添加好之后 按图上选择ISO的属性。就把问题解决了。
还是看了水大的WinPE03.IS_文件属性之后才知道的。蛋疼啊。。没人说过。。

1.jpg (42.88 KB, 下载次数: 87)

1.jpg

作者: 2012禹涵    时间: 2012-3-16 10:55
非常感谢,学习了
作者: 2012hardy0    时间: 2012-5-22 14:06
谢谢分享。。学习一下。
作者: a-bo    时间: 2012-6-2 23:54
好东西,收藏下来。
作者: chou2003    时间: 2013-11-10 09:41
标记一下,好好学习!
作者: 2012he08    时间: 2013-11-10 10:16
自从有了WIN8 PE,一直用WIN8的,好用实用
作者: 2011xmuser    时间: 2013-11-10 22:45
学习一下。
作者: 2011hardy    时间: 2014-4-22 14:44
感谢整理分享。
作者: zds1210    时间: 2014-4-22 22:29
好好啊。
作者: heyminibug    时间: 2014-6-3 14:36
非常好和有用的文章
作者: 信长野望    时间: 2014-8-9 09:36
tegl 发表于 2011-11-10 11:55
W7PE的用DISM添加,在驱动之家找驱动吧

怎么做WIN7PE加桌面
作者: 15836991278    时间: 2015-3-2 10:16
谢谢整理提供.
作者: zyy    时间: 2016-8-18 15:19
谢谢分享   备用
作者: 光影魔术手    时间: 2017-4-13 21:58
能否添加 100系列芯片组新主板的chi控制器驱动   我有驱动文件  已在完整2003server系统成功启动  进入桌面
文件在百度盘
作者: 红毛樱木    时间: 2017-4-14 04:05
光影魔术手 发表于 2017-4-13 21:58
能否添加 100系列芯片组新主板的chi控制器驱动   我有驱动文件  已在完整2003server系统成功启动  进入桌面 ...

100系列进2003,关机的时候应该需要按一下电源开关,是不是这个情况?
作者: 2012hzy6420    时间: 2017-4-16 09:22
谢谢分享
作者: dfdzbcyj    时间: 2019-2-1 12:50
谢谢分享




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