Чому Windows 7 вимагає додаткових драйверів під час встановлення з накопичувача USB 3.0?


29

Я щойно купив нову конфігурацію (ASUS p8z68-v lx, i5-2500k + ram та нова графічна карта). Повернувшись та встановивши її на своєму старому комп’ютері, я щойно побачив, що мій DVD-програвач був на IDE (так…).

Отже, мені потрібно було встановити Windows 7 64bit з мого ключа USB. Добре, я зробив свій ключ для завантаження usb і скопіював на нього офіційний DVD (та сама версія, що і на моєму старому комп’ютері), встановив BIOS для завантаження на ньому спочатку і запустив комп'ютер.

Він працював чудово, поки не попросив мене про драйвери CD / DVD (що смішно, оскільки я це роблю через USB, тому що я не можу підключити свій DVD-програвач: D) У мене підключений 3 SATA HDD, і все.

Я здійснив невеликий пошук у Google і виявив, що це можуть бути драйвери SATA або RAID. Добре, я взяв інший USB KEY і поклав на нього всі драйвери материнської плати (з компакт-диска, що продається з MB), і жоден з цих драйверів, здається, не працює. Я спробував завантажити нові драйвери з веб-сайту ASUS і такий же ефект.

Будь-яка ідея, але не "купуйте новий програвач DVD", я зараз перервався на місяць :)?


Який пристрій точно потрібні драйвери? У CD-драйвері нічого "особливого" немає. Що саме не в порядку з DVD IDE ... у моїх знань теперішні материнські плати Intel Series 6 мають ідеальний контролер.
Рамхаунд

Не ясно, чому ви не змогли встановити з DVD. У вашої материнської плати немає порту IDE?
Девід Шварц

@DavidSchwartz nope у нього немає однієї США.asus.com/Motherboards/Intel_Socket_1155/P8Z68V_LX/… !
HackToHell

@Ramhound немає порту IDE; так що жоден старий програвач DVD, як у мене, так що жодної інсталяції з DVD ... У ньому написано, що "драйвер програвача CD / DVD відсутній", не маючи більше інформації ... Але я згоден з вами, у CD-драйвері немає нічого особливого ...
Shikiryu

Він працював нормально, поки не запитає мене - я не розумію - значить, ви встановили Windows чи ні? Те, що ви завантажуєте з usb, не має нічого спільного з 'usb-драйвером' для комп'ютера - просто носія для завантаження. Скажіть мені, на якому саме етапі встановлення ви збираєтеся.
integratorIT

Відповіді:


26

Для читання інсталяційних носіїв потрібні драйвери USB 3.0. Windows 7 відмінно працює з AHCI.


3
Чому драйвери USB 3.0? Чому AHCI? Я не розумію вас, ви щось читали в цьому питанні?
Тамара Війсман

2
тому що у вас є контролер USB3.0. Навіть він електрично та програмно сумісний з USB2.0 Windows побачить USB-пристрої покоління 3, а драйвер за замовчуванням не встановлюватиме ....
ZaB

Але він завантажився з USB 3.0, так що він повинен мати доступ?
Тамара Війсман

1
Я прочитав звіти про порти USB 3.0, що спричиняють проблеми з установкою W7 через відсутність драйверів 3.0, хоча я нічого не можу перевірити .... h30434.www3.hp.com/t5/Other-Notebook-PC-Questions/…
Moab

4
Як не дивно (тому що це було знято двічі), ця відповідь є найближчим, який врятував мене :) Читаючи це, я дав мені зрозуміти, що я, можливо, використовую один з двох портів USB3 для USB-клавіші з налаштуванням Windows ... Я перевірив керівництво MB і отримав. Я змінив порт USB2 і працював :) У будь-якому разі, я намагався раніше всіх драйверів з мого DVD DVD, включаючи USB3 ... Я думаю, що встановлення оновлених драйверів USB3 (про які я не думав) могла б працювати, але мені було легше змінити до USB2;).
Шикірю

18

Проблема трохи таємнича, поки ви не зрозумієте, що відбувається за лаштунками під час встановлення Windows. І є рішення, яке дозволяє використовувати USB 3.0. Один спосіб вирішити на даний момент простіше, інший потребує трохи роботи, щоб налаштувати, але це буде найпростішим для майбутніх установок.

Вступ: у чому саме проблема

Ось довгий, але випадковий опис процесу, і чому ви не можете завершити встановлення:

  1. Bios запускає комп'ютер. Bios - це програмне забезпечення. Він запускає POST - і завантажує основну підтримку різних апаратних пристроїв. Він може отримати доступ до портів USB 3.0, він знаходить диспетчер завантаження на USB-накопичувачі, а bootmgr завантажує інсталяцію Windows 7.

  2. Після завантаження програми Windows 7 EXE завантажує - біос передає контроль над обладнанням. Доступ біосу до апаратних засобів закінчується. Інсталятор Windows повинен завантажити власні драйвери, щоб побачити різні апаратні пристрої. Я думаю, це називається середовищем перед встановленням Windows. У ньому немає драйверів USB 3.0. Так що ні, тільки те, що ви почали доступ, не означає, що вам слід зараз. Ви цього не робите.

    Можливо, ви знаєте, що під час цього процесу установки WinPE може бачити деякі контролери жорсткого диска. Ще в той день (виграйте NT 4.0, 98 і т. Д.) Він міг бачити контролери IDE, але не SATA, або сторонні, або багато контролерів SCSI. Якщо у вас була нова материнська плата або додана картка - вам доведеться натиснути F6 і покласти дискету. WinPE завантажить драйвери з дискети, і тоді вона зможе побачити контролер SATA або пристрій scsi та встановити його на диск на цьому новому контролері може продовжуватися. Проблема тут схожа ...

    Подальша деталізація: Біос під час доступу до флеш-пам’яті USB 3.0, WinPE створює віртуальний жорсткий диск, який називається, Drive X: і WinPE завантажується на Drive X. Потім Bios передає контроль, і WinPE вивчає диск X на файли inf, щоб завантажити будь-які драйвери, які йому потрібні. Для Windows 7 він має SATA та USB 2.0, але у нього арсеналу немає драйверів USB 3.0. (Пам'ятайте, що в Win98 також не було драйверів USB 2.0).

    Отже, чому ви не можете продовжити? Проблема полягає в тому, що на диск X завантажуються лише середовище WinPE та утиліти (наприклад: утиліта для розділення). Фактичне програмне забезпечення Windows 7 як і раніше зберігається як пакет на USB-накопичувачі USB 3.0 - і тепер біос передав апаратне управління до PE, ви втратили доступ до нього. Ми це вирішимо пізніше ...

    Останній крок у процесі ...

  3. НОРМАЛЬНО, після того, як WinPE розпакує файли Win 7 на жорсткий диск, і перезавантажиться - (можливо, ви це вже усвідомлюєте) - середовище перед встановленням випаровується. Він зберігався лише на віртуальному накопичувачі "X:", а оскільки оперативної пам'яті при перезавантаженні стирається - так було і в WinPE. Отже, ви здогадалися, Windows 7 тепер буде на вашому ПК, і знову ж таки, не має доступу до USB 3.0.

Підсумок

Тож тепер, нарешті, має бути сенс, що Bios, Windows Preinstallation Environment та Windows 7 - це власна операційна система, кожна більш складна, ніж попередня, - але кожному потрібні власні драйвери для доступу до пристроїв.


Рішення:

Насправді це досить просто. Вам просто потрібно додати драйвер до кожної ОС. Біос має своє. Windows PE та Windows 7 зберігаються у вигляді пакунків на інсталяційному диску.

Довгий шлях полягає в тому, щоб отримати копію драйверів USB 3.0 і розпакувати пакет WinPE, і, якщо ви хочете, розпакуйте пакет Windows 7, вставте файли INF драйверів у кеші драйверів і перепакуйте їх, і покладіть оновлені назад на інсталяційний диск. Після цього ви будете готові до будь-яких нових установок, які ви робите. Хтось інший може сказати вам, як прослизнути. Це витрачає трохи часу на виправлення за один раз.

Одноразово це зробити набагато простіше.

Пам’ятайте, що USB-накопичувач встановить Windows 7 лише у тому випадку, коли палиця буде відформатована NTFS перед тим, як скопіювати на неї DVD Win7. FAT не буде працювати.

  1. Знайдіть свої драйвери USB 3.0 для Windows 7 (x32 або x64, я не впевнений, наскільки це важливо). Для себе я використав Etron 168, і був лише один INF, і він працював на x64. У установці Win 7 x64 присутні як драйвери x32, так і x64, тож починайте з підключення відповідного драйвера до встановлення, з яким ви працюєте. Якщо це не працює, можливо, спробуйте інше.
  2. Створіть папку драйверів на USB-накопичувачі або на другій USB-накопичувачі.
  3. Завантаження з USB 3.0 порту.

    (Різні зауваження: біоси для цього потрібно встановити для завантаження з "USB-HDD", а деякі mobo є суєтними - наприклад: Gigabyte - а деякі за замовчуванням відносяться до ssd або hdd, якщо вони завантажуються.)

    Win PE завантажиться (дуже швидко, до речі), і поскаржиться, що помилка в тому, що потрібні драйвери CD / DVD. (зверніть увагу: CD / DVD, не драйвер жорсткого диска чи scsi!)

  4. У цей момент у вас є можливість Оглянути. На яку би USB палку ви не поставили драйвери - покладіть її на порт USB 2.0 та перегляньте її. WinPE автоматично визначить USB-накопичувач 2.0, ви можете перейти до папки та вибрати OK. WinPE завантажить драйвери USB 3.0.

    (ПАМ’ЯТАЙТЕ - ці драйвери призначені для WinPE, і коли він перезавантажиться, вони будуть втрачені.)

    Caveat: Оскільки ви тільки що отримали доступ до порту USB 2.0, WinPE, можливо, захоче знайти будь-які інші файли з цього порту USB 2.0. Після завантаження драйвера USB 3.0 зніміть будь-яку палицю з порту USB 2.0 та переконайтесь, що палиця USB 3.0 знаходиться у порту USB 3.0. WinPE може помилитися в цей момент, і може виявитися повернення на 1 крок назад. Поки USB-драйвер завантажений, ви зможете рухатися вперед. З цієї причини, якщо ви зробите декілька встановлень, проскакувати драйвер у пакет WinPE може бути простіше. Знову ж таки, шукайте в іншому місці, як це зробити.

  5. В ідеалі, як тільки драйвер завантажується, WinPE перейде до наступного кроку, і ви тепер можете розпочати встановлення. Виберіть або створіть розділ на жорсткому диску (або SSD) і починайте інсталювати. Під час роботи ваших драйверів USB 3.0 WinPE зможе знайти пакет Windows 7 на палиці USB 3.0 та розпакуйте його на обраному вами розділі жорсткого диска.

    Примітка. Це може не мати сенсу, але WinPE міг бачити і дозволяв вам налаштувати жорсткий диск або SSD, створити та розмістити ваші розділи, а потім поскаржився, що він не має доступу до пакета Windows 7 на палиці USB 3.0 - але з будь-якої причини він зупиняє справи прямо наперед та запитує драйвер CD / DVD (у цьому випадку драйвер usb 3.0).

    З цього моменту встановлення буде дуже швидким. Щойно я це зробив, він розпакував Win7 на низькому кінці ssd за 4 хвилини.

    Після цього він повідомить, що хоче перезапустити ПК. Після того, як ПК перезавантажиться, установка буде продовжуватися виключно за допомогою файлів, які зараз перебувають на жорсткому диску / ssd.

  6. Тому не забудьте вийняти USB-накопичувач під час перезавантаження.

  7. Переконайтесь, що біос налаштований на завантаження з диска C: (жорсткий диск / ssd) в цей момент.

    Windows 7 налаштує себе, завантажить будь-які драйвери пристроїв, на які вона зможе, і ви в найкоротші терміни опинитесь на робочому столі.

  8. Просто пам’ятайте, що вам зараз потрібно покласти флеш-пам’ять у порт USB 2.0 та завантажити драйвери USB 3.0 для Windows 7!


1
Як зазначається в цьому розділі FAQ , весь вміст, створений користувачем на цьому веб-сайті, ліцензується відповідно до CC BY-SA 3.0 . Атрибуцію вже потрібно.
JoshP

1
Я вніс кілька великих змін у форматування вашої відповіді, щоб зробити її трохи читабельнішою. Не соромтесь відмовляти / змінювати ці зміни, як вважаєте за потрібне.
Джеймс Мерц

Я збираюся подати заявку на простий факт, що користувач хотів гроші за безкоштовну інформацію.
Рамхаунд

Тепер Intel постачає утиліту, яка буде виправляти зображення встановлення ISO після завантаження на USB-накопичувач. Ця утиліта додасть підтримку USB3.0 до образу інсталятора. Він рекламується для використання на Intel NUC, але я успішно використовував його на інших платах. downloadcenter.intel.com/download/25476/…
Даніель

"Intel тепер постачає утиліту, яка буде виправляти зображення встановлення ISO" - лише якщо ви встановлюєте 64-розрядні. Для 32-бітних dismguiінструкцій у їхньому режимі читання працюють, а в Dell - інструкції. Я бачив інших, які не працюють.
EML

14

Спробуйте це, ymmv.

Встановити з USB:

Коли Windows запитує драйвер, просто натисніть Скасувати. Вас повернуть на екран привітання. На екрані привітання вийміть USB-накопичувач, вставте його назад у РІЗНИЙ USB ПОРТ. Натисніть кнопку Встановити зараз ще раз. Процес установки буде як і раніше.


Крім того, забудьте, де я знайшов цю примху

"це були драйвери SATA для MoBo"

"На інший ПК (очевидно) я завантажив на свою материнську плату останні драйвери Win7 і поклав їх на USB-накопичувач, з якого я встановлював Win7 (хоча це, мабуть, має працювати навіть при встановленні з DVD, до тих пір, поки ви можете отримати до них, коли ви переглядаєте з діалогового вікна помилок). Після того, як я отримав помилку, я перейшов до файлів для встановлення, але вони все ще не відображалися. Я знімав прапорець, щоб не відображалися несумісні драйвери, а потім вони з’являлися. вибрав драйвер і натиснув Далі, і після цього все пройшло гладко ».

"Що мене зводить з розуму, це те, що повідомлення про помилку змушує вас шукати драйвери DVD, коли це не має нічого спільного. Крім того, Win7 навіть не визнає правильні драйвери сумісними з обладнанням!"


@Shikiryu: Чи працює вищезазначене?
Тамара Війсман

1
На жаль ні. Скасувати та повторити лише два рази (очевидно) робив те саме. Як я вже говорив, я вже пробував усі драйвери SATA з мого DVD DVD (переведеного на інший USB-ключ) та з Інтернету ...
Shikiryu

Божевільний ш * т О, працює і для мене. :)
CSchulz

7

Гаразд, коротше ви повинні змінити порт USB. Я ледве не думав, що я зірвав друзів LAPTOP.

Моя проблема була така:

  • Ноутбук ASUS
  • відсутній фізичний привід DVD
  • WIN7 просив CD / DVD-драйвер

Щойно я змінив порт USB з 3.0 на інший (напевно, це був накопичувач 2.0), він працював.


Саме те, що я пояснив тут . Все одно дякую :)
Шикірю

У мене було саме таке питання. Після переключення інсталяційного USB-носія на інший (USB2.0 проти USB3.0) порт працював чудово.
Rob3C

Якщо ця проблема перевстановила мій Dell XPS13. Підключено завантажувальну флешку до порту USB3. Підключивши його до порту USB2, було відсортовано, не потрібно перезавантажувати
Dan J

4

У мене виникла ця проблема з ноутбуком ASUS N56VZ, який має лише порти USB 3.0 (чіпсет Intel).

Я перейшов до завантаження драйверів ASUS для своєї моделі ноутбука і виявив, що для успіху на моєму ноутбуці потрібні зокрема 2 драйвери: драйвери чіпсетів Intel (для підтримки USB 3.0) та драйвери Intel RST (технологія швидкого зберігання). Зауважте, що драйвери RST можуть не знадобитися, якщо контролер RAID повністю відключений (і використовується тільки режим AHCI).

Після завантаження драйверів я витяг архіви та скопіював їх у папку джерел на USB. Нарешті, я перезавантажився з USB-накопичувача в тому самому порті USB і voila! Встановити відповідно до звичайного процесу.


PS Це не повинно змінити значення, але лише зауважте, що і USB-накопичувач, і порти є USB 3.0


2

Зазвичай вам потрібні драйвери AHCI / RAID, які можна зробити за допомогою цього пакета драйверів: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.zip

Відповідно до опису: "Зробіть диск драйвера Intel AHCI / RAID". Ось що потрібно для установки для доступу до жорстких дисків.

Офіційно файли в "Intel_AHCI_RAID_V10501026_XPVistaWin7 \ Driver \ 64bit" повинні бути те, що вам потрібно.

Можна також відтворити USB-накопичувач за допомогою офіційного методу, який підтримує Microsoft: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

Удачі!


2
Це все, що я намагався до цього часу, перш ніж розміщувати тут… без успіху.
Шикірю

2

Ви пробували це: Коли програма вимагає, щоб драйвери закрили ці два діалогових вікна, поки ви не повернетесь на привітальний екран, а потім змініть порт USB (приєднайте флешку з установкою Win7 на інший порт) і знову натисніть «встановити зараз»? Це набагато простіше.


Це працює лише в тому випадку, якщо ви підключитесь до USB-порту, який не є 3.0.
користувач148298

1

Знайдено ще одну можливість у цій темі :

З тих пір я виявив, що проблема полягає у завантаженні win 7 SP1. Я завантажив оригінальний файл Win 7 non SP1 з завантажень Technet, і він встановлюється нормально, він не запитує драйвер CD / DVD ...


1
Дякую, але у мене є офіційний DVD-диск з Windows 7 64 біт. Я не завантажував його; тут немає SP1 ;-)
Шикірю

1

Ось найпростіший варіант вирішення проблеми без клопоту знайти правильний драйвер. Ця проблема трапляється лише з останніми версіями інсталятора Windows 7, який працює з USB-накопичувача, підключеного до порту USB 3.0 (зазвичай синього кольору). Просто підключіть USB-накопичувач до порту, що не належить до 3.0, та перезапустіть інсталятор, натиснувши кнопку закриття у вікні налаштування та спробуйте ще раз. Більшість нових материнських плат мають обидва порти.


1

Очевидно, що у Windows 7 є no built-in USB3 drivers( джерело ) (на відміну від Win8 або 8.1), тому після передачі керування з BIOS (який досить добре знає свій контролер USB3) на Win7 ( PE ), ОС шукає відповідних драйверів для завантаження контролера на його стек драйверів, але його не вдається знайти. Таким чином, кожен порт, підключений до контролера USB3, не буде працювати без додаткових драйверів. Крім того, я думаю, що всі порти синього кольору - це USB3.

Деякі BIOS можуть дозволяти зменшити режим USB-контролера для зворотної сумісності, що може вирішити проблему в деяких випадках, змушуючи контролер працювати в режимі USB2 через налаштування BIOS.


На перший погляд, просте рішення - знайти відповідні драйвери та поставити їх на Win7. Зазвичай їх можна знайти десь Support->Drivers-><OS>->USBна веб-сайті виробника материнської плати, де <OS>в цьому випадку замінити на sth на зразок "Windows 7 64-бітний". Слід зазначити, що файли, можливо, знадобляться unpackedзаздалегідь, щоб ОС розпізнавала їх. Папка, що містить файли .inf(aka "інформація про налаштування") для відповідної архітектури (в цьому випадку amd64), повинна бути доступною для ОС.


У цьому конкретному випадку можуть діяти наступні кроки (посилання можуть стати недійсними, ...):

  1. Завантажте це та розпакуйте,
  2. Скопіюйте папку "Драйвер" на пам'ять USB,
  3. Після запиту файлів драйверів виберіть папку "Драйвер" або файл "asmthub3.inf" всередині нього.

0

У мене ця проблема була і назад, і якщо я правильно пам'ятаю, я просто спробував інший USB-порт, і він працював. Також дуже важливо встановити інсталятор USB 7 для Windows, виконавши такі кроки: http://www.intowindows.com/how-to-install-windows-7vista-from-usb-drive-detailed-100-working-guide /

(Я не рекламую тут жодного веб-сайту. Є кілька таких посібників, і я лише вибрав один із багатьох)


Дивіться мою відповідь. Це повинен бути порт 2.0.
користувач148298

0

Переконайтеся, що ваш USB не знаходиться в порту USB 3.0. Вимкнути XHCI Pre-Boot Modeв BIOS. Це відключить порт USB 3.0, щоб установка Windows не бачила його, а отже, не потребує драйверів для нього.


0

Оскільки Windows 7 за замовчуванням не завантажує непідписані драйвери, вам потрібно натиснути, F8коли DVD PE-OS завантажується, і виберіть Додаткові параметри завантаження , а потім вимкнути Відключення виконання підпису драйвера . Це має вирішити проблему, якщо інший метод не працював.

Я записав ISO з одного з USB-накопичувачів на DVD і зміг добре встановити Windows з ним.


Це звучить скоріше як коментар, ніж відповідь.
Дарій

Поки я не зможу спробувати вирішити проблему F8, я б сказав, що це більше пропозиція. Я оновлюсь, коли зможу спробувати його і підтвердити, що він працює.
Ерік

Я спробував це, і мені це не вийшло. Тому я спробував це, а потім скасував установку і перемістив usb на інший порт (2.0), але це теж не працювало.
bgmCoder

0

Я знаю, що це стара публікація, але я знайшов це через Google і хочу поділитися тим, що виправлено для мене.

Я завантажився з флешки USB 2.0 (на порту USB 2.0), і коли це запропонувало драйверам, я скасував і повернувся до підказки "Встановити зараз" у програмі установки.
Потім я вийняв флешку, підключив її до іншого комп’ютера і змінив UUID і зняв прапор завантаження на GParted. Потім я підключив його до нового комп’ютера і повторно встановив, і він працював!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.