Установка Windows 7 x64 на компьютер только с портами USB 3

46

Я устанавливаю Windows 7 x64 на HP EliteDesk 800 G3 SFF, который имеет только порты USB 3 и USB Type-C.

Первоначально после загрузки установочного носителя USB клавиатура и мышь USB не работали - это было потому, что установочный носитель Windows 7 не имеет драйверов USB 3.

Я смог изменить свой установочный носитель Windows 7 (USB-накопитель), используя DISMдрайверы USB 3. Следуя этому руководству , я загрузил драйверы USB 3 с веб-сайта HP, извлек файлы драйверов и вставил их на установочный носитель USB. Затем я смог успешно установить Windows 7.

Однако после установки Windows 7 x64 я застреваю на экране установки, потому что USB-клавиатура и мышь больше не работают - это потому, что на загрузочном носителе USB были драйверы, но они не были установлены, когда ОС был установлен, поэтому я застрял на компьютере, на котором установлена ​​ОС Windows 7 без драйверов USB 3, поэтому я не могу завершить первоначальную настройку Windows.

Диск, на котором установлена ​​Windows, - это M.2 SSD.

Я также проверил BIOS и нет возможности отключить USB 3.

Есть ли способ изменить загрузочный носитель USB, чтобы он не только запускал драйверы USB 3, но и устанавливал их вместе с ОС, чтобы я мог использовать их после установки Windows?

Или есть другой способ сделать это?

Смежные вопросы: 1 , 2 , 3 .

qroberts
источник
1
Разрешает ли BIOS установку по сети? Эта статья может помочь digitalcitizen.life/…
Ричард Чамберс
Да, я могу сделать загрузку PXE. Если я подготовлю образ для загрузки PXE, могу ли я включить в этот образ драйверы, которые мне нужны? Я еще не читал ссылку, которую вы мне предоставили, так что извините, если она описана на этой странице, я сейчас ее прочитаю.
17
2
Вы могли бы попробовать загрузиться в восстановление из того же изображения и установка драйвера superuser.com/questions/531594/...
user5226582
На самом деле я не уверен, что загрузка PXE сработает из-за вашего драйвера USB 3.0, отсутствующего в проблеме установки Windows 7. Вот утилита и обходной путь от Intel intel.com/content/www/us/en/support/boards-and-kits/…, и в этой статье упоминается об обновлении как загрузки, так и установки, поэтому мне было интересно, сделали ли вы оба winaero .com / blog /…
Ричард Чамберс
@RichardChambers Да, я обновил и boot.wim, и install.wim (только что проверил)
qroberts

Ответы:

10

Я успешно установил Windows 7 на ноутбук с корневым концентратором USB 3.0 с помощью NTLite .

Это позволит вам вставить драйвер USB 3.0 в ваш Windows 7 ISO.

NB. Вам не нужно покупать лицензию для NTLite, для этого достаточно бесплатной версии.

vnctdj
источник
NTLite творил чудеса. Я загрузил и включил в образ драйверы Intel Chipset Support и Intel USB 3.0 eXtensible Host Controller, и это сработало! Должно быть, я отправил неверные файлы inf, когда сделал свою первоначальную попытку. Спасибо за ваш ответ и всем остальным за их вклад.
Кробертс
33

Для этого случая есть инструмент от Intel . Он вставляет драйверы в установочный носитель таким образом, чтобы он также работал после установки (я тестировал его только с EliteDesk 800G2 SFF, но сомневаюсь, что он сильно изменился). Будьте осторожны, чтобы выбрать правильную версию для загрузки, есть другая версия для Win7 и Win8 или выше.

Кроме того, инструмент немного привередливый, вам действительно нужно иметь образ на USB-накопителе, по какой-то причине его нельзя распаковать в папку.

РЕДАКТИРОВАТЬ: Как кажется, Intel удалила свой собственный инструмент, потому что он не работал все время. Теперь они рекомендуют использовать инструмент от Gigabyte в тех случаях, когда устройства PS2 не работают. Его можно найти на этой странице, и он называется Windows USB Installation Tool. У меня нет опыта работы с этим инструментом, но на данный момент это официальная рекомендация.

Syberdoor
источник
3
Я попытался сделать это вчера, используя USB-накопитель с образом Windows, и инструмент сказал, что он был успешным, но когда я запустил загрузочный USB-накопитель, клавиатура и мышь все равно не работали. Мне удалось заставить работать клавиатуру и мышь с помощью ручного метода DISM, на который ссылается мой первоначальный вопрос, однако клавиатура и мышь не будут работать после загрузки Windows.
Кробертс
В этом случае попробуйте оба. Подготовьте свой образ с помощью инструмента Intel и сделайте это вручную. Таким образом, у вас будут драйверы, работающие во время установки, и, надеюсь, они также будут установлены.
Майкл Джонсон
Это очень странно. Я бы порекомендовал попробовать второй инструмент на другой ОС, но я уверен, что уже успешно использовал оба инструмента. К сожалению, наши поставки G3 продолжают задерживаться, поэтому я не могу проверить это. Другим более утомительным обходным решением может быть включение полного драйвера и запуск его через файл Autounattend.xml (либо в шаге RunSynchronous, либо используйте такой шаг для изменения setupcomplete.cmd)
Syberdoor
Что тоже только что пришло мне в голову. Это небесное озеро или кабое озеро G3? Если это kaby lake (который Intel отказывается полностью поддерживать в Windows 7, бог знает почему), они могут просто не захотеть поддерживать его своим инструментом
Syberdoor
К вашему сведению, эта ссылка не работает, у кого-нибудь есть обновленная ссылка?
Джейсон Аксельсон
17

Альтернативой введению драйверов является проверка вашего UEFI / BIOS на устаревший режим USB.

Это, насколько я понимаю, представляет периферийные устройства непосредственно операционной системе (возможно, как если бы они были подключены через PS / 2). Как только Windows будет полностью установлена, вы сможете вернуться в BIOS и отключить эту опцию.

Этот вопрос имеет больше информации об этом режиме; Что означает «Legacy USB Mouse» в BIOS?

Тень
источник
6

Помимо использования DISM для интеграции драйверов в ОБЫЕ boot.wim и install.wim (как уже писал Xyf), есть еще один трюк, который обычно работает:

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

Он не гарантированно работает (мне никогда не удавалось точно установить, что заставляет драйвер работать или нет), но это, безусловно, намного быстрее, чем второй сеанс с DISM, если он действительно работает.

Tonny
источник
в эпоху XP люди часто используют это для загрузки драйверов SATA после загрузки установщика
phuclv
1
@ LưuVĩnhPhúc Да, но с Vista механизм намного лучше. Вам больше не нужна специальная (основанная на дискете) версия драйвера. Подойдет любая обычная установка драйвера на основе INF-файла, и вы можете загрузить его с любого носителя, доступного для чтения во время загрузки.
Тонни
5

Из спецификаций :

Front: 
    1 SD 4 card reader (optional);
    1 USB Type-C™; 
    2 USB 3.1 Gen 1; 
    1 USB 2.0; 
    1 USB 2.0 (fast charging); 
    1 Headphone connector; 
    Universal audio jack with CTIA headset support
Back: 
    1 audio line in; 
    1 RJ-45; 
    1 power connector; 
    1 audio out; 
    2 DisplayPort™; 
    2 USB 2.0; 
    4 USB 3.1 Gen 1; 
    3 optional ports

Похоже, что ваша машина должна иметь порты USB2.0. Я бы использовал их.

Если нет, можете ли вы попасть внутрь машины? Вероятно, он по-прежнему будет иметь внутренние разъемы USB2.0, и вы можете использовать дешевый адаптер, такой как этот, для подключения клавиатуры для процесса установки.

Baldrickk
источник
Я попробовал каждый порт USB на машине, я попробую холодную загрузку и тестирование каждого порта вместо переключения портов, пока он включен.
Кробертс
2
Порты USB 2 четко обозначены как на внешней стороне корпуса, так и внутри на материнской плате, однако ни один из этих портов не работает, когда я нахожусь в установке Windows. Они работают, когда у меня установлены драйверы на загрузочном носителе.
Кробертс
3
Клавиатура (особенно проводная) все еще должна работать или как бы вы открыли экран BIOS / CMOS? Если каким-либо образом вы можете получить доступ к настройке BIOS, то убедитесь, что «Legacy USB support» или аналогичный включен.
Алан Шофилд
24
Часто на современных материнских платах порты «USB 2.0» фактически располагаются за корневым концентратором USB 3.0. Таким образом, вам все равно нужно установить драйвер для концентратора USB 3.0, чтобы они работали, даже если порты имеют внешние подключения USB 2.0. Таким образом, установка win 7 не будет видеть порты USB 2.0, потому что у нее нет драйвера концентратора.
Том Карпентер
1
Последние чипсеты Intel представляют все USB-порты (будь то 2.0 или 3.0) логически позади контроллера XHCI, с которым win7 не может общаться «из коробки».
plugwash
5

Установочный носитель имеет 2 образа:

  1. boot.wim
  2. install.wim.

Boot.wim обрабатывает начальный этап установки (выбор диска и расширение файла install.wim на него), а затем установка вступает во владение из расширенных файлов.

Вам необходимо добавить драйверы USB с DISM для обоих образов.

Xyf
источник
Вот как бы я это сделал.
Тонни
0

Процесс, который вы ищете, называется slipstreaming, и он позволяет втиснуть кучу вещей в образ установки Windows, включая драйверы, пакеты обновления и даже приложения. Это тот же метод, который используют производители для создания пользовательских установок Windows для ноутбуков и встроенных устройств. Вы можете улучшить процесс с помощью дополнительных инструментов, таких как AutoIT, для автоматизации дополнительных этапов настройки.

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

Вам, вероятно, понадобится существующий работающий компьютер с Windows 7, чтобы создать образ скольжения.

Обратите внимание, что раньше вы могли устанавливать необходимые драйверы с дискеты, нажимая клавишу F6 во время процесса установки. Очевидно, что это мало помогает, когда на современных компьютерах нет дисковода.

косяк
источник
0

Если дело доходит до худшего, вы всегда можете вставить карту порта USB2 в слот PCI. Те, которые я пробовал, имели встроенную поддержку в Windows. Кроме того, на вашей машине есть кардридер. В зависимости от того, как он подключен внутри, он может быть на разъеме USB2 и иметь встроенную поддержку. Затем вы можете поместить установщик Windows 7 на карту. Или просто используйте USB-разъем, подключенный к материнской плате рядом с перемычками питания / сброса. Похоже, что это желтая чуть ниже синих разъемов SATA. Следите за полярностью; если вы подключите его задом наперед, вы запустите флешку. Не говори, что я тебя не предупреждал.

Зденек
источник