Интеграция драйвера контролера USB 3.0 в дистрибутив Windows 7 | Windows для системных администраторов

Интеграция драйвера контролера USB 3.0 в дистрибутив Windows 7

RTM дистрибутив Windows 7 «из коробки» не поддерживает USB 3.0, поэтому могут возникнуть проблемы с установкой Windows 7 на компьютере / ноутбуке, на котором имеются только порты USB 3.0 (а этот так на большинстве новых устройствах). В частности в программе установки Windows 7 может не работать USB клавиатура и мышь, либо установщик будет требовать загрузить драйвера для привода CD/DVD:

Не найден необходимый драйвер носителя. Это может быть драйвер DVD-ДИСК, USB или жесткий диск. Если у вас есть компакт-диск, DVD-диск или USB-устройство флэш-памяти с этим драйвером, вставьте его.

A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.

A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.
Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step

Для корректной установки Windows 7 в некоторых моделях компьютеров в BIOS можно отключить режим USB 3.0, переключившись в режим совместимости USB 2.0 (Legacy USB 2.0). Для всех остальных случаев придется модифицировать установочный дистрибутив Windows 7 и интегрировать в его загрузочный и установочный образ драйвера для поддержки USB 3.0 под чипсет вашей материнской карты.

В первую очередь найдите и скачайте с сайта производителя USB 3.0 драйвера под ваш чипсет (в  нашем примере это Intel® USB 3.0 eXtensible Host Controller Driver for Intel® 7 Series/C216 Chipset Family). Создадим каталог c:\tmp, внутри которого создадим  2 папки: mount и USB3. Распакуйте архив с драйверами в каталог USB3.

Далее нужно обновить установочный образ Windows  (он может быть представлен в виде iso файла или уже быть скопированным на установочную USB флешку). Нам понадобятся два файла, которые нужно скопировать в каталог c:\tmp:

  • sources\boot.wim
  • sources\install.wim

Файлы boot.wim и install.wim

Откройте коммандную строку с правами  администратора  и с помощью DISM смонтируйте загрузочный образ WinPE (boot.wim) и интегрируйте в него драйвера для поддержки  USB 3.0 по ранее рассмотренной процедуре:

dism /mount-wim /wimfile:c:\tmp\boot.wim /index:2 /mountdir:c:\tmp\mount

dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse

dism - интеграция драйвера в wim файл образа WindowsСледующие строки свидетельствуют о том, что драйвер был успешно добавлен в образ:

Installing 1 of 6 — c:\tmp\usb3\Drivers\HCSwitch\x64\iusb3hcs.inf: The driver package was successfully installed.

Сохраним изменения в образе и отмонтируем его:

dism /unmount-wim /mountdir:c:\tmp\mount /commit

Аналогичным образом нужно обновить сам образ системы в файле install.wim. Тут главное отличие в том, что образ install.wim может содержать несколько редакций Windows 7 с разными индексами. Поэтому придется интегрировать  драйвера в  ту редакцию или редакции Windows 7, которую вы планируете установить.

Список доступных редакций системы в образе можно получить так:

dism /Get-WimInfo /WimFile:c:\tmp\install.wim

dism get-wiminfo - получение списока редакций windows в образеВ нашем примере в образе имеются 4 редакции. Мы добавим драйвер USB 3.0 в редакцию Windows 7 PROFESSIONAL с индексом 3 (именно этот номер мы будем использовать для адресации редакции в DISM).

Затем по аналогии с командами выше, загрузим драйвера в образ системы:

dism /mount-wim /wimfile:c:\tmp\install.wim /index:3 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse
dism /unmount-wim /mountdir:c:\tmp\mount /commit

Осталось скопировать обновленные файлы install.wim и boot.wim на установочную флешку или обновить iso файл и можно использовать данный образ для установки Windows 7 на системах с USB 3.0 контроллером.

Еще записи по теме: Windows 7, Windows Server 2008
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 7

Оставить комментарий
  1. Igor | 21.12.2016

    Можно ли таким образом интегрировать драйвера и для других USB3? А не только под конкретный Чипсет

    Ответить
    • itpro | 22.12.2016

      Конечно можно, скачайте и распакуйте в каталог usb3 драйвера для популярных чипсетов. команда dism /image:c:\tmp\mount /add-driver:»c:\tmp\usb3″ /recurse рекурсивно переберет все каталоги в поисках inf файлов драйвером и добавит найденные драйвера в образ Windows.

      Ответить
  2. Alexander | 23.12.2016

    Здравствуйте! У меня вопрос по схожей теме — каким образом можно заменить образ WinRE на разделе диска восстановления (другой язык, подозрение что не совсем правильно работает) на новый из дистрибутива win 10 например англ на русск?
    С уваженим, Александр.

    Ответить
    • itpro | 26.12.2016

      Теоретически достаточно на компьютере с Windows 7 заменить файлы winre.wim и boot.sdi в каталоге C:\Recovery\{guid}\ (предварительно сохраните оригиналы!!) аналогичными файлами из дистрибутива Windows 10. В файле Install.wim они находятся в каталоге \Windows\System32\Recovery\WinRE.wim

      Ответить
  3. Alexander | 26.12.2016

    Спасибо, попробую! Единственно у меня везде Win 10.

    Ответить
  4. Сергей | 26.12.2016

    Добрый день! А что делать, если вместо install.wim мы имеем insall.esd?

    Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.25MB/0.00114 sec