U盘之家 > U盘启动 > 启动制作 > 为你的WinPE添加USB3.0支持

为你的WinPE添加USB3.0支持

2013-07-06 11:02来源:未知编辑:冰幻 浏览量:
  • U盘问题,请到问答平台:http://www.upan.cc/
  •   核心提示:
    目前越来越多的计算机支持USB3.0,它的传输速率大约是3.2Gbps(即400MB/S)。理论上的最高速率是5.0Gbps(即625MB/S)。将是USB 2.0的10倍。 随着硬件的普及,USB3.0的流行即将到来,而PE对USB3

      

    目前越来越多的计算机支持USB3.0,它的传输速率大约是3.2Gbps(即400MB/S)。理论上的最高速率是5.0Gbps(即625MB/S)。将是USB 2.0的10倍。
    随着硬件的普及,USB3.0的流行即将到来,而PE对USB3.0的支持也势在必行。
    Chiannet的PE首次加入了对USB3.0的支持,在他的帮助与指导下,我也为天意U盘维护系统添加了USB3.0支持。为了帮助更多的PE爱好者掌握添加USB3.0支持的方法,特写下这个教程(可能写得不是很详细,但有一定基础的人应该可以看懂)。

    第一篇 为PE1.X添加USB3.0驱动
    1、首先我们把USB3.0驱动文件下载下来。比如目前常见的USB3.0驱动有AMD、VIA、NEC等。
    其中sy_是压缩后的驱动文件(你也可以不压缩),inf是驱动配置文件。

    2、我们把sy_文件放到pe的WXPE-SYSTEM32-DRIVERS文件夹内。把INF文件放到WXPE-INF文件夹内。

    3、接着我们修改PECMD.INI文件,把相关内容加入注册表中。


    `修正 USB 驱动程序文件路径
     

    U盘之家

    TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers 
    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%\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%\nusb3hub\ImagePath=%V1%\xhcdrv.SYS
    REGI %V0%\nusb3xhc\ImagePath=%V1%\ViaHub3.sys
    REGI %V0%\nusb3xhc\ImagePath=%V1%\AMDHUB30.SYS
    REGI %V0%\nusb3hub\ImagePath=%V1%\AMDXHC.sys
    REGI %V0%\USBFilter\ImagePath=%V1%\USBFilter.sys  


    其中黑色部分为PECMD.INI中原有的,蓝色部分为我们所加。
    4、做完这些后,我们修改WXPE文件夹下的TXTSETUP.SIF。这步很关键,因为TXTSETUP.SIF会把相关文件拷贝到系统盘,否则USB3.0功能无效。
    第一步,在[SourceDisksFiles]字段添加如下内容(这步的作用是把下列文件拷贝到系统盘):
      www.upan.cc

    USBFILTER.SYS=1,,,,,,4_,4,1,,,1,4
    AMDXHC.SYS=1,,,,,,4_,4,1,,,1,4
    AMDHUB30.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
    VIAHUB3.SYS=1,,,,,,4_,4,1,,,1,4
    XHCDRV.SYS=1,,,,,,4_,4,1,,,1,4  


    第二步:在[InputDevicesSupport.Load]字段添加如下内容:
      U盘之家

    AMDHUB30=AMDHUB30.SYS
    AMDXHC=AMDXHC.SYS
    ASMTHUB3=ASMTHUB3.SYS
    ASMTXHCI=ASMTXHCI.SYS
    ETRONXHCI=ETRONXHCI.SYS
    ETRONHUB3=ETRONHUB3.SYS
    NUSB3HUB=NUSB3HUB.SYS
    NUSB3XHC=NUSB3XHC.SYS
    USBFILTER=USBFILTER.SYS www.upan.cc 


    第三步:在类似字段添加如下内容:
     

    www.upan.cc

    [FILES.USBFILTER]
    USBFILTER.SYS,4
    [FILES.AMDHUB30]
    AMDHUB30.SYS,4
    [FILES.AMDXHC]
    AMDXHC.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 

    优盘之家


    第四步:在[HardwareIdsDatabase]字段添加如下内容(这步的作用是添加HWID):
     

    USB\ASMEDIAUSBD_HUB="ASMTHUB3"
    USB\ASMEDIAUSBD_HUB&VID_040E&PID_0100="ASMTHUB3"
    AMDUSB30\ROOT_HUB30="AMDHUB30"
    AMDUSB30\CLASS_09="AMDHUB30"
    PCI\VEN_1022&DEV_7812="AMDXHC"
    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"
    NUSB3\ROOT_HUB30="NUSB3HUB"
    NUSB3\CLASS_09="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"
    ENUSB3\ROOT_HUB30="ETRONHUB3"
    ENUSB1\CLASS_09="ETRONHUB3"
    ENUSB2\CLASS_09="ETRONHUB3"
    ENUSB3\CLASS_09="ETRONHUB3"
    PCI\VEN_1B6F&DEV_7023&CC_0C0330="ETRONXHCI" 

    优盘之家


    做完这些,添加工作就完成了。

    支持PE1.X的USB3.0部分驱动打包 优盘之家

    为你的WinPE添加USB3.0支持:http://www.upan.cc/boot/dos/3050.html

     

    将选中内容分享到新浪微博 将选中内容分享到腾讯微博
    (U)优盘之家,是一个集U盘量产工具U盘启动盘制作工具内存卡修复工具U盘检测工具于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
    评论(请自觉遵守互联网相关政策法规,管理可以直接删除恶意评论、广告或违禁词语):
    表情:
     
    网友评论
    回顶部
    关于我们 | 免责声明 | 广告服务 | 联系我们 | 合作联系 | 网站地图 | 友情链接 | 关于淘宝直营店
    copyright © 2002-2005 upan.cc. all rights reserved .
    蜀ICP备09012900号