分享

win7原版镜像中添加usb3.0驱动

 昵称39438392 2018-10-09

一、引言

  最近在使用官方原版的win7镜像对计算机装系统时发现了一个问题。在进入安装界面后,提示没有找到驱动器,问题具体情况如下图所示。

  通过上网查询,我发现官方原版的win7镜像中没有集成USB3.0的驱动。而我所使用的U盘接口是USB3.0版本,这导致在安装win7的过程中,系统无法识别U盘,因此造成了以上的问题。本文主要介绍了如何向win7原版镜像中添加USB3.0驱动的操作步骤和常见的问题。

扩展:USB3.0对应的电脑主板控制器是XHCIUSB2.0对应的电脑主板控制器是EHCI

二、正文

1、工具准备

  • UltraISO软件
  • Intel(R)_USB_3.0_xHCI_Driver_PV4.0.1.40.zip驱动程序
  • windows_7_ultimate_x64_dvd_x15-66043.iso镜像文件

2、准备文件夹

  • 1)创建一个名为win7的文件夹
    directory.png-1.4kB
  • 2)用UltraISO打开windows_7_ultimate_x64_dvd_x15-66043.iso,找到sources目录下的boot.wim文件和install.wim,然后提取到创建的win7文件夹中。(附:原版镜像下载链接
    directory2.png-67.5kB
  • 3)再在win7文件夹中创建两个子文件夹,分别是windows和drivers
    directory3.png-5.6kB
  • 4)解压Intel(R)_USB_3.0_xHCI_Driver_PV4.0.1.40.zip将其目录下的Drivers文件夹的内容拷贝至win7\drivers目录下(附:官方驱动下载链接
    directory4.png-4.4kB

3、添加驱动

  • 1)以管理员身份打开命令提示符(cmd),该应用所在位置是C:\Windows\system32\cmd.exe
  • 2)使用cd命令进入win7目录下,如图所示:
    code1.png-1.8kB
  • 3)使用Dism命令查看boot.wim文件包含的内容(附:Dism命令用法链接地址
Dism /Get-ImageInfo /ImageFile:boot.wim --------------------------------------------------------- 扩展:Dism用法 Option: /Get-ImageInfo Arguments: /ImageFile:<path_to_image.wim> [{/Index:<Image_index> |/Name:<Image_name>}]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

code2.png-7.5kB
- 4)使用Dism命令挂载boot.wim文件至windows目录下

Dism /Mount-Image /ImageFile:boot.wim /Index:2 /MountDir:windows 扩展:Dism用法 Option: /Mount-Image Arguments: /ImageFile:<path_to_image> {/Index:<image_index> | /Name:<image_name> } /MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

code3.png-4.3kB
- 5)将drivers目录下的所有驱动添加到windows文件中,也就是添加到ISO镜像中

Dism /Image:windows /Add-Driver:drivers /recurse
  • 1

code4.png-17.2kB
- 6)将挂载在windows下的文件保存并卸载

Dism /Unmount-Image /MountDir:windows /commit 扩展:Dism用法 Option: /Unmount-Image Arguments: /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

code5.png-4kB
- 7)同上,然后完成对install.wim文件的操作(查看信息–>挂载–>安装驱动–>卸载)

Dism /Get-ImageInfo /ImageFile:install.wim Dism /Mount-Image /ImageFile:install.wim /Index:4 /MountDir:windows Dism /Image:windows /Add-Driver:drivers /recurse Dism /Unmount-Image /MountDir:windows /commit
  • 1
  • 2
  • 3
  • 4

code10.png-34.9kB

注意:当镜像在卸载时如果出现error:0xc1420127,此时可以通过以下命令解决。

Dism /Cleanup-Mountpoints
  • 1

4、替换文件

  通过上述步骤,我们得到了添加USB3.0驱动后的boot.wim文件和install.wim文件,此时将这两个文件拷贝到windows_7_ultimate_x64_dvd_x15-66043.iso镜像文件的原来目录中,替换掉之前的文件,然后用UltraISO保存即可。此后我们可以按照熟知的步骤进行操作系统的安装了。
替换文件.jpg-199.5kB

三、总结

  通过向ISO镜像中添加USB3.0驱动,我们其实可以举一反三:当ISO镜像中缺少其它的驱动程序时,可利用类似的方法完成各种驱动的添加操作。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多