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

一、引言

  最近在使用官方原版的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>}]

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]

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

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

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]

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

code10.png-34.9kB

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

Dism /Cleanup-Mountpoints

4、替换文件

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

三、总结

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

相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页