Как установить Windows 7 с помощью USB 3?


12

Я хочу установить Windows 7 на твердотельный накопитель с USB-накопителя, однако он не позволяет мне загружаться с использованием USB 3, однако работает с использованием USB 2. Я полагаю, это связано с тем, что в Windows PE нет необходимых драйверов USB 3 так что мой вопрос, как я могу это исправить?

Изменить: Извините за то, что немного неясно. Установщик загружается, но после выбора диска он сообщает, что ему нужны драйверы для установочного диска (USB3).

Edit2: я могу заставить его работать, добавив драйверы в другой USB-накопитель, но я не могу заставить его работать, добавив их на установочный диск, кто-нибудь знает, как мне добавить их на основной носитель?


1
Вы имеете в виду, что не можете получить доступ к установщику при использовании USB 3.0, потому что диск не распознается?
Slhck

Компьютер находит USB-накопитель в USB3, но после загрузки с него компьютер жалуется, что он не загружается (возможно, из-за отсутствия драйверов). Однако он работает с той же памятью в USB 2.
Халтнер

3
Этого следовало ожидать. USB 3 не считается частью базового набора драйверов, поэтому Windows 7 должна его получить. Почему бы вам просто не установить его с USB 2?
Бломквист

Все дело в том, что я хотел посмотреть, сколько времени это заняло (кстати, 2 минуты). И я знаю, что USB 3 - это не то, что я, возможно, каким-то образом мог бы поместить драйвер где-нибудь на среду загрузки, чтобы он распознал его, не загружая драйвер из другого USB-накопителя.
Халтнер

3
Для меня это звучит так, как будто вам может потребоваться вставить драйверы в установку, как для контроллера RAID или чего-то подобного в более ранних системах.
Изи

Ответы:


7

Как отмечалось в комментариях, драйверы USB 3 не являются чем-то, что Windows изначально поддерживает.

Ваш главный вопрос касался скорости - не будет никакой разницы, если ваша карта памяти USB не совместима с USB 3.

Это становится довольно сложным, я предполагаю, что у вас есть практические знания о командной строке. Я бы порекомендовал вам добавить различные каталоги Microsoft к вашему пути или запустить Windows PE Tools Command Promptвместо стандартного. Если я потеряю вас в любой момент, пожалуйста, напишите в комментариях, и я буду рад помочь.

Я рекомендую вам загрузить Microsoft Deployment Toolkit и загрузить драйверы USB.

После загрузки загрузите Deployment Workbenchи загрузите WAIK/ Windows Automated Installation Kit.

После загрузки вы можете использовать команду «copype» для копирования необходимых файлов Windows PE в промежуточную папку. Предполагая, что вы хотели, c:\win_pe_32вы бы использовали:

copype.cmd x86 c:\win_pe_32

Для 64-битного использования:

copype.cmd x64 c:\win_pe_64

(Я не буду давать две версии, просто используйте здравый смысл и замените 64 на 32!)

Это в основном скопирует необходимые файлы Windows PE в папку выше.

Далее нам нужно смонтировать boot.wimфайл (часть, которая фактически загружает Windows PE). Сделайте это с помощью команды ImageX:

imagex /mountrw c:\win_pe_32\winpe.wim 1 c:\win_pe_32\mount

Это смонтирует Wimфайл в \mountкаталог.

Чтобы загрузить драйвер, .infукажите путь к файлу и запустите:

peimg /inf=<path> c:\win_pe_32\mount\Windows

Если вы изучите эту папку, вы можете добавить дополнительные файлы, если хотите. Лично я включаю ImageX, поэтому он доступен из Windows PE.

Теперь внесите изменения, набрав:

imagex /unmount c:\win_pe_32\mount /commit

Теперь вы просто перезаписываете boot.wimфайл по умолчанию на winpe.wimтолько что измененный.

copy c:\win_pe_32 c:\win_pe_32\iso\sources\boot.wim

Наконец, мы используем инструмент Microsoft Mastering со следующей командой:

oscdimg -n -bc:\win_pe_32\etfsboot.com c:\win_pe_32\iso c:\win_pe_32\winpe_32.iso

и поздравляю! Теперь у вас есть новый загрузочный isoфайл Windows PE с включенными драйверами.

Вы можете записать это на диск, и, надеюсь, все должно работать - до тех пор, пока драйвер совместим с Windows PE!


Это так здорово и именно то, что я хотел. К сожалению, у меня нет памяти USB 3, поскольку я ее потерял, однако я помню, что установка Windows 7 из памяти USB 3 на SSD заняла около 2 минут, но затем мне пришлось загружать драйверы из Windows PE.
Хультнер

Обратите внимание, что это создаст ТОЛЬКО диск Windows PE, вам все равно потребуется вручную запустить установку и / или выполнить другие задачи для установки Windows!
Уильям Хилсум

Так что он не будет работать как обычный установщик Windows 7?
Халтнер

Извините ... Мой плохой ... Если вы просто замените boot.wim на .wim отсюда, он ... просто пропустит этап записи диска .... Если он просто запускает командную строку (например, Базовая сборка Windows PE), кроме того, вам нужен файл автоматической установки (дайте мне знать, и я его создам), или просто запустите setup.exe, и он будет работать.
Уильям Хилсум

2

http://www.rt7lite.com/ делает установку iso / usb на заказ практически простой. Он использует gui и waik - это хорошо для новичков или людей, страдающих дислексией, которые могут быть очень полезны, когда связывают imagex со многими SWM-файлами и т. Д. - этот инструмент был любимым для меня, так как я немного дислексик.

Существует средство распаковки MSI уже здесь.

Как извлечь файлы из пакета MSI?

В ноутбуках IE Asus драйвер USB 3 часто является MSI, а не почтовым индексом, поэтому он не может просто распаковать его и выбрать нужные драйверы.

вам все еще нужен Windows Automated Installation Kit, как указано выше, однако их инструменты бесплатны и работают на Windows 7 или Server 2008 и т. д.

http://www.autoitscript.com/site/autoit-tools/gimagex/ делает то же самое, за исключением того, что вы также можете смонтировать файл wim в каталог, т.е. загрузите его с помощью boot.wim, синхронизируя его с дисками, и сохраните его. и т.д. также делает WAIK менее болезненным в использовании. Это также позволяет вам представить полную систему

Вы можете заставить rt7 загружать драйверы при загрузке или скопировать wim-файлы на usb, а затем, при резервном копировании, открыть загрузочную папку и добавить драйверы для USB 3 в inf и системные папки windows. rt7 хорошо справляется со своей работой, выполняя большую часть грязной работы, и вы можете получить ее в виде пакетов обновлений и обновлений, а также выполнять автоматическую установку программного обеспечения, такого как chrome, антивирус и MS Office.

Существует также Windows 7 DVD для USB-инструмента
boot.wim >>> boot.wim.backup >>> скопировать в загрузочный .wim, используйте gimagex, чтобы упростить монтирование в папку, переход к папкам Windows и добавление вручную файлы inf и драйверы к нужным папкам,

RT7 значительно упрощает автоматизацию, однако некоторые загрузочные wim-файлы не заставляют некоторых драйверов использовать их, но вы можете использовать gimagex или образ x, только утилита mini gui делает это намного проще для некоторых.


2
ntlite более легкодоступен, так как Windows 8 и некоторые Windows 10 также поддерживают очень простую потоковую передачу, wsusoffline откатывает обновления, их можно использовать для обновления и т. д., а также ntlite можно использовать для добавления обновлений / пакетов обновления / s в iso или USB. Я использовал его, чтобы добавить драйверы для систем дома на USB, чтобы сэкономить много времени.
Necrose99

Небольшое руководство по NTLite: win-raid.com/…
Vineet Garg

2

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

Предпосылки

подготовка

  1. Запустите и завершите установку пакета автоматической установки Windows .

    Поскольку это ISO, вы можете записать его на DVD или смонтировать в виртуальном эмуляторе DVD, например DAEMON Tools Lite .

  2. Создайте следующие каталоги:

    C:\Temp
    C:\Temp\mount
    C:\Temp\usb
    
  3. Распаковываете USB 3.0 драйвер из архива (если таковые имеются) и скопировать только файлы драйвера ( .cat, .inf, .man, .sysи т.д ..) в C:\Temp\usbпапку.

  4. Скопируйте sources\boot.wimфайл с установочного USB-устройства Windows на C:\Temp.

Slipstreaming

  1. Запустите экземпляр cmdв режиме администратора .

    Нажмите Пуск , введите cmd, щелкните правой кнопкой мыши программу командной строки cmd или командной строки , выберите Запуск от имени администратора .

  2. Перейдите в C:\Tempкаталог.

    c:
    cd C:\Temp
    
  3. Смонтируйте boot.wimфайл.

    dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
    
  4. Добавьте файлы драйвера USB.

    В моем случае у меня были iusb3hub.inf(драйвер USB 3.0 Hub) и iusb3xhc.inf( драйвер USB 3.0 Extensible Host Controller) в C:\Temp\usbпапке. Я видел других с аналогично названными драйверами USB 3.0.

    Измените эти инструкции в соответствии с вашей ситуацией:

    dism /image:mount /add-driver /driver:usb\iusb3hub.inf
    
    dism /image:mount /add-driver /driver:usb\iusb3xhc.inf
    
  5. Размонтируйте boot.wimфайл.

    dism /unmount-wim /mountdir:mount /commit
    
  6. Скопируйте boot.wimфайл из C:\Tempв sourcesкаталог на вашем установочном USB-устройстве, перезаписав существующий sources\boot.wim.

Все сделано!


2
Вместо загрузки WAIK, объем которой составляет 1,7 ГБ, вы можете загрузить и установить Microsoft Deployment Toolkit по адресу microsoft.com/download/en/…, который занимает всего 24 МБ и содержит инструменты командной строки, необходимые для выполнения действий, описанных в этот ответ И эти шаги отлично подошли для установки Windows 7 на новый ноутбук, который имеет только порты USB3.
Ян Гойваертс

Извлеките Win 10 ISO, замените Win 10 Install.wim на Win 7 Install.wim, подготовьте установочный носитель и продолжите установку.
Vineet Garg
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.