Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Интеграция драйверов в Windows 7 (http://forum.oszone.net/showthread.php?t=146476)

_-aleksey-_ 28-07-2009 17:51 1179941

Интеграция драйверов в Windows 7
 
Здравствуйте.Может кто объяснит проще,как интегрировать драйвера в windows 7 с помощью Windows OPK.Вот тут нашёл статью для Vista,но так ничего и не понял (http://www.oszone.net/print/8607/).

dorosa 29-07-2009 01:03 1180226

Если интегрировать в Windows 7, то так:
1. Монтируем образ:
dism /Mount-Wim /WimFile:D:\Win7\sources\install.wim /index:5 /MountDir:D:\Mount

2. Интегрируем дрова:
DISM.exe /image:d:\Mount /Add-Driver /driver:d:\drivers /recurse /ForceUnsigned
Здесь d:\drivers - папка с дровами. Команда /recurse позволяет брать дрова еще и из подпапок в d:\drivers. /ForceUnsigned - если есть неподписанные драйверы.

3. Демонтируем образ.
DISM.exe /unmount-WIM /MountDir:d:\mount /commit

Пути указываешь свои.
Прикладываю батник для интеграции Lipов и драйверов, Пути прописываются в начале файла. Батник далек от совершенства но свое дело делает. Если кто его усовершенсвует, буду рад.

_-aleksey-_ 29-07-2009 16:30 1180756

dorosa, Большое спасибо!Буду разбираться.

dorosa 30-07-2009 04:15 1181193

В прошлый раз файл не прикрепился, повторяю попытку.

B-V-I 15-08-2009 15:39 1194203

Здравствуйте.Может кто объяснит.у меня ASUS М2N-E устонавливаю WIN7,а он мне пишет,что нужен драйвер HDD,не хватает драйверов не все нашел.Люди помогите,я в этом деле человек новенький. AMD 64x4000 RAM 2гБ.СПОСИБО!!!

rikky 17-08-2009 16:32 1195753

Цитата:

Цитата B-V-I
Здравствуйте.Может кто объяснит.у меня ASUS М2N-E устонавливаю WIN7,а он мне пишет,что нужен драйвер HDD,не хватает драйверов не все нашел.Люди помогите,я в этом деле человек новенький. AMD 64x4000 RAM 2гБ.СПОСИБО!!! »

А ОС у тебя щас какая? Если Windows 7, то драйвера можно установить только через Windows Update (Пуск/Панель управления/Центр обновления Windows) нажми "поик обновлений", и установи все найденные.
Если ХР, то качай с сайта http://www.amd.com/ru/Pages/AMDHomePage.aspx подходящий драйвер, устанавливай, и наслаждайся =)

Boa Soft 04-11-2009 11:18 1261233

При интеграции драйверов сталкнулся с такими особенностями поведения DISM.

1. Драйвера должны быть распакованы. В драйверах ATI и NV все файлы упакованы. Их необходимо распаковать командой expand -r *.*, потом удалить упакованные файлы (del *.??_). Для драйверов NV после распаковки придется еще и переименовать к нормальному виду. (ren *.dl *.dll итд). После этого интеграция проходит без ошибок.

2. В отлдичии от XP, при такой интеграции не установились панели NV и PhysX. При внимательном рассмотрении выяснилось, что некотрые файлы DISM не копирует в хранилище. Кроме того, похоже эти дополнения ставятся только при запуске через setup драйверов.

Очень порадовала скорость интеграции, в отличии от оной в висте.
Если первый пункт легко решаем, то со вторым - только делать что-то типа finish и устанавливать панели из setupcomplete

geepnozeex 06-11-2009 23:36 1263582

Boa Soft а в драйверах NV - .km_ и .sy_что за расширения такие? на что изменять?

Habetdin 06-11-2009 23:54 1263586

geepnozeex, kmd и sys

Boa Soft 08-11-2009 02:34 1264387

Цитата:

Цитата geepnozeex
всёравно ошибка при интеграции драйвера Nvidia в dism. »

Я распаковал и переименовал - все нормально интегрировалось.

Для панелей пока такое сколхозил

SetupComplete.cmd
(фрагмент)

Код:

rem Установка панелей NV
if exist %SystemRoot%\system32\drivers\nvlddmkm.sys (
 %SystemRoot%\oem\drivers\NV\NvCplSetupInt.exe /s /v"/qn DRIVERINF=%SystemRoot%\oem\drivers\NV\NV_DISP.INF"
 %SystemRoot%\oem\drivers\NV\PhysX_9.09.0814_SystemSoftware.exe /qn SCIP_PPU_DRIVER_INSTALL=1
)

RD /S /Q %SystemRoot%\oem\drivers

Папка с драйверами копировалась через $oem$

geepnozeex 10-11-2009 12:52 1266573

а с помощью DISM.EXE удалял кто нибудь старые драйверы?

dorosa 10-11-2009 16:46 1266733

Цитата:

Цитата geepnozeex
а с помощью DISM.EXE удалял кто нибудь старые драйверы? »

Там нужно, как и при удалении пакетов с бубном плясать, иначе DISM их не видет.
Оно того не стоит.

bogomolv 12-11-2009 22:04 1268775

Boa Soft
Спасибо. Получилось. Но уж очень трудоемко. И так каждый раз, с каждой новой версией дров.
Все же способ с установкой дров из места, указанного в AutoUnattend.xml, значительно более гибок. И вполне быстр.
Правда, и там есть закавыка все с теми же Панелью управления и PhysX - при установке дров с флешки, сами дрова ставятся, а эти программы нет. Если в AutoUnattend.xml прописать установку тех же дров с жесткого диска, все в порядке! То есть тоже нужно изгаляться.

Но больше волнует не это, а Catalyst Control Center и пр. из ATI'шного набора видеодров. С ними вообще ничего не получается. Приходится ставить через FirstLogonCommands. А это очень долго. Нет идей?

Boa Soft 13-11-2009 03:34 1268956

ССС можно попробовать ставить из SetupComplete.cmd, так же сделав проверку по тег-файлу, уникальносму для этих драйверов.

Скоро наверное сделаю аналог моей разработки для XP с целью установки панелей к драйверам из висты или 7

Val GUU 17-11-2009 19:26 1272850

dorosa, спасибо за подсказку...
Интегрировал фиксы, обновы, лип и драйвера, работает как часики красота...)))

Boa Soft 18-11-2009 13:07 1273411

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

Этот процесс идет много быстрее, чем в висте.

S.T.R.E.L.O.K. 07-12-2009 19:03 1288890

навеялся один вопрос:
Заметил в образе boot.wim 2 индекса (PE и Setup). Раньше тупо интегрил дрова в PE, но стал замечать всё чаще и чаще на новых компах из Биоса не проходит загрузка, точнее стоит картинка, а установка всё никак не начинается.
Может кто-нить объяснить куда именно нужно дрова Masstorage интегрить ? или дайте ссылку на инфу (лучше на русском :))

zuckij 09-12-2009 08:22 1290240

[codebox]123[/codebox]

romca 12-02-2010 13:15 1345388

Ребята !!! всё гараздо проще !!! не надо что-то колхозить и с помощью setupcomplete.cmd не надо добавлять приложения для драйвера и не надо что-то переименовывать (dl_, cp_ и т.д.).
Значит так - 1) интегрируем дрова как и описано с помощью DISM, все коанды работают без ошибок, НО! не указываем путь к папке с дровами где мы что-то переименовывали, про ето забудьте, а папку из пункта 2. 2) с помощью Driver Genius просто тупо делаем Backup нужного нам драйвера (nvidia или ATI) уже установленого вручную на живую систему, backup сделается в одну папку которую вы указали уже со всеми приложениями и панэлями управлении этих драйверов. Когда вы интегрируете етим методом в дистрибутив то после установки системы все будет так как когда вы устонавливали в ручьную!!! всё станет на свои места и не надо через setupcomplete.cmd ничего для етого устонавливать.
У меня всё получилось имено так! интегрировал дрова с bacup сделаным drivers genius, установил систему и всё путём!
Удачи!

S.T.R.E.L.O.K. 12-02-2010 23:42 1345857

romca, ты представляешь сколько компов придётся мучать, и сколько нужно будет сделать Backup'ов... некоторые ыидяхи берут не все файлы из дров и устанавливают ток часть, представь, что произойдёт если такой драйвер попадёт на новую видяху, где требуются именно все ети файлы.

Мне лично проще распаковать и переименовать... а панель и не всем нужна... кому надо отдельно поставят xD

mPaSoft 23-10-2010 06:14 1525319

Такой вопрос: (вчера весь день убил, так ничего и не понял) интегрирую драйвер nvidia (все кабы распакованы, расширения исправлены) в wim win7 с помощью dism. Драйвер при установке не ставится, перед последней перезагрузкой вроде подхватывается (меняется разрешение), но в результате драйвер не установлен. В папке windows\system32\DriverStore\nv_disp... остаётся только cat файл, все остальные части драйвера исчезают в неизвестном направлении (это происходит после последней перезагрузки). Мистика.. Кто что может посоветовать? С ati и предыдущей версией nvidia (проверял не у себя) такого не заметил, однако предыдущая версия для моей платы не подходит.

geepnozeex 25-10-2010 19:56 1527184

Цитата:

Цитата mPaSoft
Такой вопрос: (вчера весь день убил, так ничего и не понял) интегрирую драйвер nvidia (все кабы распакованы, расширения исправлены) в wim win7 с помощью dism. Драйвер при установке не ставится, перед последней перезагрузкой вроде подхватывается (меняется разрешение), но в результате драйвер не установлен. В папке windows\system32\DriverStore\nv_disp... остаётся только cat файл, все остальные части драйвера исчезают в неизвестном направлении (это происходит после последней перезагрузки). Мистика.. »

тоже сейчас мучаюсь - ничего не понятно пока.260.99.
задал вопрос на сайте nvidia
http://forums.nvidia.com/index.php?showtopic=184020

Tuz77 27-10-2010 08:14 1528374

mPaSoft, geepnozeex, нда, аналогично.
Интегрировал 260.89, столкнулся с проблемой, попробовал 260.99 - ситуация аналогична.
Dism отрапортовал об успешной интеграции.
После разворачивания через командную строку, смотрю папку Windows\system32\DriverStore\nv_disp... все драйвера на месте, перегружаю, они не устанавливаются, а скорее всего затирают себя, т.к. потом там остается только файл цифровой подписи. Причем 32 и 64 битные версии ведут себя одинаково.
mPaSoft,
v259.47 Windows 7/Vista HP/Compaq - OEM INF 2010-08-21 MS WHQL Certificate
NVIDIA_DEV.0DC4.01 = "NVIDIA GeForce GTS 450"
NVIDIA_DEV.0DC5.01 = "NVIDIA GeForce GTS 450"
http://laptopvideo2go.com/nvidia/255...47_win7x32.exe
http://laptopvideo2go.com/nvidia/255...47_win7x64.exe
Пока на них откачусь.

Pozia 17-11-2010 20:30 1545154

не получается интегрировать драйвера ATI на видео. Делал так:
1. Распаковал дрова, содержимое:
Код:

Bin64\
Config\
Packages\
Support\
mfc80u.dll
msvcp80.dll
msvcr80.dll
Setup.exe
Microsoft.VC80.ATL.manifest
Microsoft.VC80.CRT.manifest
Microsoft.VC80.MFC.manifest
Microsoft.VC80.MFCLOC.manifest
Microsoft.VC80.OpenMP.manifest
Setup.exe.manifest

2. Зашел по пути Support\10-10_vista64_win7_64_dd\Packages\Drivers\Display\W76A_INF\B106038\
и распаковал и удалил все вот так
Цитата:

Цитата Boa Soft
распаковать командой expand -r *.*, потом удалить упакованные файлы (del *.??_) »

Все остальное удалил.
3. В итоге получил файлы драйверов:
Код:

atiapfxx.blb
atiumd6a.cap
atiumdva.cap
atiicdxx.dat
atipblag.dat
ati2edxx.dll
ati2erec.dll
atiadlxx.dll
atiadlxy.dll
aticalcl.dll
aticalcl64.dll
aticaldd.dll
aticaldd64.dll
aticalrt.dll
aticalrt64.dll
aticfx32.dll
aticfx64.dll
atidemgx.dll
atidxx32.dll
atidxx64.dll
atiedu64.dll
atig6pxx.dll
atig6txx.dll
atigktxx.dll
atiglpxx.dll
atimpc32.dll
atimpc64.dll
atimuixx.dll
atio6axx.dll
atioglxx.dll
atipdl64.dll
atipdlxx.dll
atitmm64.dll
atitmp64.dll
atiu9p64.dll
atiu9pag.dll
atiumd6a.dll
atiumd64.dll
atiumdag.dll
atiumdva.dll
atiuxp64.dll
atiuxpag.dll
coinst.dll
difxapi.dll
oemdspif.dll
atiapfxx.exe
atibtmon.exe
atieclxx.exe
atiesrxx.exe
atiodcli.exe
atiode.exe
atikmdag.sys
atikmpag.sys
atiogl.xml

4. Прописал интеграцию
Цитата:

Цитата dorosa
DISM.exe /image:d:\Mount /Add-Driver /driver:d:\drivers /recurse /ForceUnsigned »

и получил вот такую картину.
В чем проблема?

Lennyvets 18-11-2010 01:02 1545332

Pozia, покажите %windir%\Logs\DISM\DISM.log и %windir%\servicing\sessions\Sessions.xml

P.S. не обязательно файлы полностью, можно оставить данные только за нужную дату ДД.ММ.ГГГГ
в DISM .log это строки, начинающиеся с ГГГГ-ММ-ДД
s Sessions.xml строки после строк с Queued="ГГГГ/ММ/ДД....

Pozia 18-11-2010 01:26 1545344

Lennyvets, прикрепил

Lennyvets 18-11-2010 20:49 1545882

Pozia, в папке
Цитата:

d:\drivers
у Вас должно быть примерно так:
читать дальше »

Код:

C7107888.cat
C7107888.inf
ch107888.cat
CH107888.inf
B107327\ati2edxx.dll
B107327\ati2erec.dll
B107327\atiadlxx.dll
B107327\atiadlxy.dll
B107327\atiapfxx.blb
B107327\atiapfxx.exe
B107327\atibtmon.exe
B107327\aticalcl.dll
B107327\aticalcl64.dll
B107327\aticaldd.dll
B107327\aticaldd64.dll
B107327\aticalrt.dll
B107327\aticalrt64.dll
B107327\aticfx32.dll
B107327\aticfx64.dll
B107327\atidemgx.dll
B107327\atidxx32.dll
B107327\atidxx64.dll
B107327\atieclxx.exe
B107327\atiedu64.dll
B107327\atiesrxx.exe
B107327\atig6pxx.dll
B107327\atig6txx.dll
B107327\atigktxx.dll
B107327\atiglpxx.dll
B107327\atiicdxx.dat
B107327\atikmdag.sys
B107327\atikmpag.sys
B107327\atimpc32.dll
B107327\atimpc64.dll
B107327\atimuixx.dll
B107327\atio6axx.dll
B107327\atiodcli.exe
B107327\atiode.exe
B107327\atiogl.xml
B107327\atioglxx.dll
B107327\atipblag.dat
B107327\atipdl64.dll
B107327\atipdlxx.dll
B107327\atitmm64.dll
B107327\atitmp64.dll
B107327\atiu9p64.dll
B107327\atiu9pag.dll
B107327\atiumd64.dll
B107327\atiumd6a.cap
B107327\atiumd6a.dll
B107327\atiumdag.dll
B107327\atiumdva.cap
B107327\atiumdva.dll
B107327\atiuxp64.dll
B107327\atiuxpag.dll
B107327\coinst.dll
B107327\difxapi.dll
B107327\oemdspif.dll


и с такой же структурой папок. Недостающие файлы и папки взяты из аналогичного дистрибутива.

В вашем случае в папке d:\drivers должны лежать файлы .inf и .cat и папка B106038

Pozia 18-11-2010 21:33 1545916

Lennyvets, ща попробую. Скажите а зачем в дровах еще куча файлов?

Lennyvets 18-11-2010 22:10 1545938

Pozia, если Вы имеете ввиду папки, кроме
Цитата:

Support\10-10_vista64_win7_64_dd\Packages\Drivers\Display\W76A_INF\
, то это:
Packages\Apps\ - устанавливаемые пакеты (могут быть Диспетчер установки ATI, CCC, AVIVO и еще мишура всякая)
Packages\Drivers\ - ну и собственно, драйвер дисплея
Bin32\, Bin64\,Config и пр. - нужны для установки запуском EXE-шника, IMHO

Если имеется ввиду содержимое папки ..\Drivers\Display\W76A_INF\, то "лишние" файлы нужны для установки запуском EXE-шника. Для установки только драйверов нужны .inf и указанные в них файлы (если есть, то и .cat - файлы с цифровой подписью)

Tuz77 11-01-2011 14:18 1586106

geepnozeex, mPaSoft, Есть решение нашей проблемы.
На форуме nVidia один человек предложил решение по интеграции 260.99 версии драйверов, даже приложил инструкцию, хотя у него там есть небольшие неточности.
Думаю, следующее решение будет работать со всеми 26х.хх версиями драйверов, где после развертывания установлены даже PhysX и 3DVision, т.к. я опробовал этот вариант даже с последними WHQL драйверами 263.14.
1. На всякий случай я распаковал 263.14 драйвера по аналогу 260.99, т.к. они не имеют официального инсталятора.
("C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\International\" для многоязычной версии 263.14 x64)
читать дальше »
или
("C:\NVIDIA\DisplayDriver\263.14\Vista\International\" для многоязычной версии 263.14 x86)
("C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\English\" для английской версии 263.14 x64)
("C:\NVIDIA\DisplayDriver\263.14\Vista\English\" для английской версии 263.14 x86)

2. Надо подготовить драйвера, т.е. распаковать через expand.exe файлы из
"C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\International\Display.Driver\" для многоязычной версии 263.14 x64
читать дальше »
или
("C:\NVIDIA\DisplayDriver\263.14\Vista\International\Display.Driver\" для многоязычной версии 263.14 x86)
("C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\English\Display.Driver\" для английской версии 263.14 x64)
("C:\NVIDIA\DisplayDriver\263.14\Vista\English\Display.Driver\" для английской версии 263.14 x86)

Затем затереть оригинальные файлы, распакованными.
3. Интегрировать драйвера непосредственно из папки C:\NVIDIA
Dism /image:c:\x64\mount /Add-Driver /driver:C:\NVIDIA /recurse
Пробовал из другого каталога, но они так же слетают из файлового репозитария Windows при развертывании.
Затем интегрируем все оставшиеся необходимые нам драйвера.
4. Копируем папку C:\NVIDIA в наш образ, т.е. в ту папку, в которую он примонтирован (c:\x64\mount из примера выше).
Единственный нюанс с 263.14, я скопировал все, в том числе и папку HDAudio, но при развертывании HDAudio встало без цифровой подписи на первое звуковое устройство nVidia, потом драйвер слетел из репозитария, на 2-4 звуковые устройства nVidia встал драйвер от Microsoft. Я просто не стал копировать папку HDAudio в образ. Тогда звуковые драйвера HDAudio не слетали, а ставились нормально.
Вот те данные, что надо скопировать в образ из
("C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\International\" для многоязычной версии 263.14 x64)
читать дальше »
или
("C:\NVIDIA\DisplayDriver\263.14\Vista\International\" для многоязычной версии 263.14 x86)
("C:\NVIDIA\DisplayDriver\263.14\Vista 64-bit\English\" для английской версии 263.14 x64)
("C:\NVIDIA\DisplayDriver\263.14\Vista\English\" для английской версии 263.14 x86)

Display.Driver
Display.Optimus
DisplayControlPanel
NV3DVision
NVI2
NView
PhysX
EULA.txt
license.txt
Setup.cfg
setup.exe

Вот собственно и все, закрываем образ. Самый большая неприятность после этого, что наши драйвера после развертывания будут аж в 3 местах:
1. В репозитарии Windows
2. В папке "C:\NVIDIA"
3. В папке "C:\Program Files\NVIDIA Corporation\Installerx"
Зато есть поддержка всех текущих видеокарт с помощью одного драйвера.

Boa Soft 11-01-2011 21:27 1586419

Надоело шаманить с перепаковкой драйверов и сложностями обновления.

Набрел на DriverPacks.net Stand Alone Driver Updater. Переделал под свои нужды и тестирую.
Суть - установка драйверов из 7z пакетов после установки системы из setupcomplete.cmd. Установка идет стандартным DPinst.

+ Можно без шаманств ставить новые NV драйвера
+ Не распухает образ (в него - только масссторидж и сеть)
+ В конечную систему попадают только нужные драйвера
+ Не тратится время на интеграцию
+ Легко обновлять.

- Установка идет на 5-7 минут дольше
- Обязательна перезагрузка после первого логона для полноценной работе всех устройств
- Преждевременное срабатывание FirstLogonCommand при наличии в системе видео от NV

Проблему с FirstLogonCommand пока обошел методом отказа от ее использования в пользу RunOnceEx
Но у это есть проблемы с интерактивностью. При запуске BSPost из RunOnceEx интерфейс логона перекрывает все окна и окно BSPost появляется только при нажатии ctrl-alt-del и запуске диспетчера задач, что ни есть гут.

В FirstLogonCommand при указании интерактивности команды этой проблемы нет. Попытаюсь покопать систему дальше.

Tuz77 12-01-2011 08:40 1586662

geepnozeex, Вам шашечки или ехать (с).
Ну тогда можно подождать, когда nVidia переделает свой новый инсталятор, т.к. текущий видимо сильно мудреный.
Я все сделал через скрипты, да и нет большой сложности интегрировать из определенного места и скопировать затем дистрибутив драйверов в образ.
Если образ для себя, то да заморочки, а если им массово пользуются ... хороший вариант, да еще и примочки ставятся сами.

CtrlSoft 12-01-2011 09:19 1586688

Цитата:

Цитата Boa Soft
В FirstLogonCommand при указании интерактивности команды этой проблемы нет. »

да, вы правы. http://img820.imageshack.us/img820/9...112081121a.png
Цитата:

Цитата Boa Soft
При запуске BSPost из RunOnceEx интерфейс логона перекрывает все окна и окно BSPost появляется только при нажатии ctrl-alt-del и запуске диспетчера задач, что ни есть гут. »

можно назначить первую команду запуск диспетчера задач ;) (в свернутом режиме)
Код:

cmd /q /c start /min taskmgr

Boa Soft 13-01-2011 01:35 1587391

Цитата:

Цитата CtrlSoft
можно назначить первую команду запуск диспетчера задач (в свернутом режиме) »

Не нужно. Так работает отлично:
Код:

Set KEY1=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
Set KEY2=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE

Reg ADD %KEY1% /V ZZZ_01 /D "%SystemRoot%\oem\preload\Starter.exe" /f
Reg ADD %KEY1% /V ZZZ_02 /D "cmd /c start shutdown /r /f /t 30" /f
Reg ADD %KEY2% /V FirstRequiresUserInput /D "ZZZ_01" /f

Именно FirstRequiresUserInput добавляет указанный вами параметр.

Можно конечно экспортировать и удалять содержимое RunOnce перед запуском скрипта, а после установки драйверов восстанавливать.

Можно попробовать перенести все из setupcomplete в oobe, вроди бы, при указании FirstLogonCommand оно вносится в рунонце после oobe.

Но, мне проще отказаться от FirstLogonCommand в пользу вышеприведенного кода.

На днях выложу весь комплект.

CtrlSoft 13-01-2011 22:04 1588108

Boa Soft, так даже лучше :)

geepnozeex 21-01-2011 12:36 1593843

nVidia 266.58 - проблема невозможности интеграции сохранена.
я думаю ,что это целенаправленная диверсия :) дабы не интегрироали.

Boa Soft 21-01-2011 13:19 1593895

Цитата:

Цитата geepnozeex
nVidia 266.58 - проблема невозможности интеграции сохранена. »

Через DPInst отлично ставится со всем фаршем без всяких перепаковок.

IVIaVer1cK 25-01-2011 01:03 1596568

Хотелось бы, по возможности, увидеть инструкцию по использованию DPInst для интеграции драйверов в систему. :)

piterpen 25-01-2011 12:36 1596790

Цитата:

Цитата IVIaVer1cK
Хотелось бы, по возможности, увидеть инструкцию по использованию DPInst для интеграции драйверов в систему. »

если в двух словах, то - бросаешь папки с распакованными драйверами в одну папку, в неё же кидаешь DPInst.exe (ну или DPInst64.exe исходя из личных нужд) а рядом ложишь файл DPInst.xml, приблизительно вот такого содержания

Код:

<?xml version="1.0" ?>
  <dpinst>
          <search>
                  <subDirectory>*</subDirectory>
          </search>
          <quietInstall/>
          <enableNotListedLanguages/>
          <legacyMode/>
          <suppressAddRemovePrograms/>
  </dpinst>

запуск DPInst.exe любым удобным вам способом приведет к тихой установке всех недостающих дров что лежат рядом с DPInst.exe включая подпапки.

IVIaVer1cK 25-01-2011 16:57 1597009

неподскаже что нужно прописать что бы установились не только недостающие в системе драйвера, а и сохранились остальные-для переноса на другое оборудование?

Boa Soft 25-01-2011 17:03 1597016

Вложений: 1
Одолели просьбами :) Выкладываю.

Объяснения пока некогда писать. Архив во вложении.

Папку $OEM$ из архива кладем в папку SOURCE дистрибутива.

В папку $oem$\$$\OEM\Drivers\x64\ кладем скаченные с driverpacks.net пакеты драйверов для 64 бит системы
В папку $oem$\$$\OEM\Drivers\x86\ кладем скаченные с driverpacks.net пакеты драйверов для 32 бит системы

В RunOnce.cmd прописываем запуск нужных вам команд при первом входе.

FirstLogonCommand не используем!!! Иначе, при установке драйверов видеокарт NV оно отработает преждевременно.

Внимание!!!! Драйвера загрузочных устройств необходимо интегрировать и в boot.wim и install.wim стандартным способом при помощи DISM.

IVIaVer1cK 25-01-2011 19:15 1597109


Boa Soft

Спасибо огромное)

кто подскажет после установки драйвера в системе остануться? что для этого нужно прописать?

geepnozeex 25-01-2011 21:05 1597179

спасибо за DPInst.
наконецто найден правильный принцип установки драйвера NV 266.58 и последующих (ставится весь комплект с physx и т.д.) :)
и самое приятное - больше никаких - "expand -r" не требуется.

Boa Soft 26-01-2011 17:49 1597765

Цитата:

Цитата IVIaVer1cK
кто подскажет после установки драйвера в системе остануться? что для этого нужно прописать? »

Драйвера (для устройств, которые были в системе) останутся в кеше драйверов. Но, этого не достаточно для корректной установки драйверов от NV.

Вообще, у меня удаление ненужного из папки оем производится отдельным скриптом. Если ничего не удалять, то АРХИВЫ драйверов останутся в компьютере и можно вручную запустить Drivers.cmd для повторной установки драйверов.

IVIaVer1cK 27-01-2011 01:23 1598023

Цитата:

Цитата Boa Soft
Но, этого не достаточно для корректной установки драйверов от NV. »

А неподскажете, что нужно доработать для корректной установки?

geepnozeex 31-01-2011 16:42 1601303

почему то DPInst не устанавливает дрова creative x-fi ,срабатывает только интеграция через dism.

Bond01 31-01-2011 17:11 1601323

Цитата:

Цитата Boa Soft
Драйвера загрузочных устройств необходимо интегрировать и в boot.wim »

Я никогда в boot.wim не интегрировал - даже не знал.

smol84 12-04-2011 13:25 1656450

Скажите пожалуйста,зачем копировать папку в образ?дело в том что у меня 2 вида драйверов nvidia это desktop и quadro первую я допустим помещю в c:\nvidia а вторую тогда куда? кстати не будет ли проблем с интеграцией?

Raice 01-08-2011 03:12 1723662

Цитата:

Цитата Boa Soft
В RunOnce.cmd прописываем запуск нужных вам команд при первом входе. »

А откуда необходимо вызывать RunOnce.cmd? В Ваших скриптах на нашел


Цитата:

Цитата Boa Soft
FirstLogonCommand не используем!!! »

не используем для установки драйверов или вообще?

mPaSoft 02-08-2011 14:21 1724558

Raice, я запускал RunOnce.cmd так
SetupComplete.cmd
Код:

...
rem Выполнение скриптов настройки
call %SystemRoot%\oem\Scripts\Drivers.cmd
if exist %SystemDrive%\RunOnce.tag (
 echo Установка с компонентами. [%Date% %Time%] >> c:\PreLoad\Logs\SysInstall.log
 del /f /q %SystemDrive%\RunOnce.tag
 call %SystemRoot%\oem\Scripts\RunOnce.cmd
)
...

FirstLogonCommands убрал из файла ответов и вместо него добавил синхронную команду (№5)
unattend.xml

Код:

...
  <settings pass="specialize">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <ComputerName>HOMEPC</ComputerName>
    </component>
    <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Identification>
      <JoinWorkgroup>HOME</JoinWorkgroup>
      </Identification>
    </component>
    <component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <SkipAutoActivation>true</SkipAutoActivation>
    </component>
        <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>cmd /c &amp;quot;FOR %i IN (Z Y X W V U T S R Q P O N M L K J I H G F E D C) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m&amp;quot;</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>2</Order>
                    <Path>cmd /c &amp;quot;reg add HKLM\SOFTWARE\Policies\Microsoft\SQMClient\Windows /v CEIPEnable /t REG_DWORD /d 00000000 /f&amp;quot;</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>3</Order>
                    <Path>cmd /c &amp;quot;reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /f&amp;quot;</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>4</Order>
                    <Path>cmd /c &amp;quot;net localgroup Administrators &amp;quot;Vip&amp;quot; /add&amp;quot;</Path>
                </RunSynchronousCommand>
                <RunSynchronousCommand wcm:action="add">
                    <Order>5</Order>
                    <Path>cmd /c &amp;quot;echo Установка с компонентами: %Date% %Time% &amp;gt;&amp;gt; C:\RunOnce.tag&amp;quot;</Path>
                </RunSynchronousCommand>
          </RunSynchronous>
        </component>
        <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <DisableSR>1</DisableSR>
        </component>
        <component name="Microsoft-Windows-SQMApi" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <CEIPEnabled>0</CEIPEnabled>
        </component>
  </settings>
...


То есть если не используется файл ответов, то и RunOnce.cmd не задействуется.

CtrlSoft 22-12-2011 01:52 1819849

Вопрос не про интеграцию, но не буду создавать отдельную тему...

Устанавливаю драйвера при помощи DPInst. Все вроде хорошо, но вот при скрытой установки драйвер ATI не устанавливается.
Запуск без ключа /S дает такой результат: http://img692.imageshack.us/img692/5296/84762571.jpg
Как избежать подобных диалогов?
DPInst.xml
читать дальше »
Код:

<?xml version="1.0" ?>
  <dpinst>
    <search>
      <subDirectory>*</subDirectory>
    </search>
  <enableNotListedLanguages/>
  <legacyMode/>
  <scanHardware/>
  <suppressAddRemovePrograms/>
  </dpinst>


______

Ответ нашел, но решение не удовлетворяет потребности. (

noovot 08-07-2012 22:27 1948291

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

Painkiller 08-07-2012 22:43 1948296

Цитата:

Цитата noovot
скажите, а чтобы драйвера подхватывались на этапе установки (т.е. когда только инсталлер загрузился и я еще не выбрал устанавливаемую редакцию), в какой *.wim их надо интегрировать? и подойдет ли описанный тут способ? »

Не советую интегрировать дрова в образ но если вы так хотите то скачайте драйвера ( Mass Storage и Чипсет) с driverpacks.net и интегрируйте утилитой WinToolkit. Остальные драйвера нужно ставить на живой системе. Утилита сама интегрирует куда нужно эти дрова

jkl 23-07-2012 15:05 1957206

Цитата:

Цитата Painkiller
Не советую интегрировать дрова в образ »

Почему вы не советуете?

CtrlSoft 24-07-2012 18:10 1957981

Цитата:

Цитата CtrlSoft
Вопрос не про интеграцию, но не буду создавать отдельную тему...
Устанавливаю драйвера при помощи DPInst. Все вроде хорошо, но вот при скрытой установки драйвер ATI не устанавливается.
Запуск без ключа /S дает такой результат: http://img692.imageshack.us/img692/5296/84762571.jpg
Как избежать подобных диалогов?
DPInst.xml
читать дальше »
______
Ответ нашел, но решение не удовлетворяет потребности. ( »

Скрипт AutoIt. Запустить перед установкой драйверов.
Код:

#NoTrayIcon
#RequireAdmin

If @OSLang = '0409' Then
        Global $sTitle = "Windows Security"
EndIf

If @OSLang = '0410' Then
        Global $sTitle = "Sicurezza di Windows"
EndIf

If @OSLang = '0418' Then
        Global $sTitle = "Securitate Windows"
EndIf

If @OSLang = '0419' Then
        Global $sTitle = "Безопасность Windows"
EndIf

;Главный цикл
While 1
    WinWait($sTitle)
        WinActivate ($sTitle)
        Send ("{TAB 2}")
        Send("{SPACE 1}")
        Sleep(10)
        ControlClick($sTitle, "", "Button1")
    Sleep(10)
WEnd

Func _Quit()
    Exit
EndFunc


Vitaliy21 06-09-2012 17:00 1984257

Подскажите, как интегрировать драйвер USB 3.0 в дистрибутив? Что бы была возможность установки Windows 7 с порта USB 3.0

Я так понимаю драйвер должен быть интегрирован в boot.wim?

IOPA4 08-09-2012 13:23 1985129

Готовый boot.wim с интегрированными драйверами masstorage - всего добавлено 274 драйвера основных производителей.

boot.wom

Devvv 17-04-2013 07:06 2134197

Всем доброго дня. подскажите мне интегрировал драйвера через waik командой DISM.exe /image:d:\Mount /Add-Driver /driver:d:\drivers /recurse /ForceUnsigned
в образ install.wim

на чипсет - ок
lan - ok
hp 1006 laser printer - ok
hd audio - взял из папки nvidia скорее всего здесь допустил ошибку
graphics 3000 интегрированный на материнке - ok
elton usb - ok

прописал установщик nvidia в autounnatend - obbe (упакован в архив в корневую папку диска Install)
при установке образа через usb драйвер realtek audio difinition driver был перезаписан установщиком nvidia
Вопрос если записать все выше перечисленые дрова в boot.wim то установщик подхватит эти драйвера или что-то пропустит?

Devvv 19-04-2013 19:41 2136053

привет всем участникам форума

вот прописал драйвер аудио из архива drp все установилось кроме phisics hd hd audio

раньше использовал hd audio нужно попробовать встроить в install.wim может установка прокатит пришлось из systemdrive\nvidia устанавливать

geepnozeex 26-12-2013 19:19 2278960

столкнулся с проблемой - DISM не интегрирует новые драйверы Интел - теперь при открытии файла сведений для установки появляется предупреждение

раньше когда не было этого предупреждения всё отлично интегрировалось

тут
не нашёл ничего по этому поводу

mickmack 26-12-2013 22:36 2279100

грёбаный смартскрин. не помогает, так пусть не мешает. когда скачал пакет с дровами, правой кнопкой, свойства, разблокировать

OEM22 11-01-2014 00:24 2286460

Привет всем. Драйвера USB3.0 в boot.wim нужно интегрировать в оба индекса или достаточно во второй? Заранее благодарю за ответ.

CtrlSoft 11-01-2014 17:27 2286861

OEM22, только второй. Первый используется при установки из Windows, но драйвера ему не нужны...

CastieI 29-01-2014 09:42 2298330

Доброго времени суток. Возникла мысль, наверняка знаете про прогу DriverPack Solution. Сама она не очень радует, вот хотелось бы интегрировать драйвера из нее в дистрибутив 7-ки(а может и XP) для автоматической установки. Можно ли так сделать, как и не выйдет ли что-нибудь боком?

semiono 04-02-2014 23:53 2302858

А что нельзя установить драйверы без манипуляций wim? Из $oem$ папок?
Мне нужно установить GeForce GT 640 - простой видео драйвер без всяких PhysX и наворотов.
В папке дистрибутива 332.21-desktop-win8-win7-winvista-64bit-english-whql.exe Display.Driver/ всё необходимое.
Какой способ возможен? Win 8.1

Ruboard 05-02-2014 14:15 2303222

как правильно интегрировать драйвер USB 3.0 windows 7 x64? С boot.wim проблем нет, все проходит отлично, но как только установка переходит в режим аудита USB 3.0 диск отваливается и процесс установки останавливается. Пытался интегрировать драйвер USB 3.0 непосредственно в install.wim, но во время установки (после 2 перезагрузок) перед переходом в режим аудита, выдает ошибку 0x0000007E. Раза три проверял все одно и тоже.

semiono 06-02-2014 13:14 2303937

Попробовал интегрировать GeForce GT640 в wim, получилось легко! Но при размонтировании что-то где-то подвисло и ни туда ни сюда, есть ли комманды чтобы усиленно размонтировать?
Правда я ещё заменил файлик notepad.exe на Akelpad, можно ли так делать? Как насчёт защиты файлов в Win8, есть ли способы ?
:)

Ж.Д.А.Л.К.Е.Р. 06-02-2014 13:40 2303962

Цитата:

Цитата semiono
есть ли комманды чтобы усиленно размонтировать? »

Читай.

Цитата:

Цитата semiono
Как насчёт защиты файлов в Win8, есть ли способы ? »

Способы чего ?

semiono 06-02-2014 18:51 2304198

GeForce и notepad.exe добавил :)



Windows 8.1 x64 EN VL MSDN, Nvidia 332.21-desktop-win8-win7-winvista-64bit-english-whql.exe

читать дальше »
Код:

Volume in drive I is 40
 Volume Serial Number is 0000-0000

 Directory of I:\

[a]                        d.wim
[b]                        e.wim
[c]                        f.wim
[d]                        notepad.exe
[e]                        rEcYcLEr
[f]                        wconsole.cmd
[o]                        wdriver.cmd
[System Volume Information] wmount.cmd
$recYcLE.bin                wnotepad.cmd
a.wim                      wumount.cmd
b.wim
c.wim
              14 File(s) 19,455,273,474 bytes
              8 Dir(s)  89,042,374,656 bytes free

I:\>wmount.cmd

Deployment Image Servicing and Management tool
Version: 6.3.9600.16384

Mounting image
[==========================100.0%==========================]
The operation completed successfully.
Press any key to continue . . .

I:\>wnotepad.cmd

SUCCESS: The file (or folder): "I:\b\windows\system32\notepad.exe" now owned by
user "F\Administrator".
Press any key to continue . . .
processed file: b\windows\system32\notepad.exe
Successfully processed 1 files; Failed processing 0 files
Press any key to continue . . .
        1 file(s) copied.
Press any key to continue . . .

I:\>wdriver.cmd

Deployment Image Servicing and Management tool
Version: 6.3.9600.16384

Image Version: 6.3.9600.16384

Searching for driver packages to install...
Found 20 driver package(s) to install.
Installing 1 of 20 - I:\o\nv_disp.inf: The driver package was successfully insta
lled.
Installing 2 of 20 - I:\o\nvae.inf: The driver package was successfully installe
d.
Installing 3 of 20 - I:\o\nvak.inf: The driver package was successfully installe
d.
Installing 4 of 20 - I:\o\NVDD.inf: The driver package was successfully installe
d.
Installing 5 of 20 - I:\o\nvgbd.inf: The driver package was successfully install
ed.
Installing 6 of 20 - I:\o\NVHDC.inf: The driver package was successfully install
ed.
Installing 7 of 20 - I:\o\NVJA.inf: The driver package was successfully installe
d.
Installing 8 of 20 - I:\o\nvjw.inf: The driver package was successfully installe
d.
Installing 9 of 20 - I:\o\nvla.inf: The driver package was successfully installe
d.
Installing 10 of 20 - I:\o\NVLE.inf: The driver package was successfully install
ed.
Installing 11 of 20 - I:\o\NVLG.inf: The driver package was successfully install
ed.
Installing 12 of 20 - I:\o\nvmd.inf: The driver package was successfully install
ed.
Installing 13 of 20 - I:\o\NVMO.inf: The driver package was successfully install
ed.
Installing 14 of 20 - I:\o\nvmt.inf: The driver package was successfully install
ed.
Installing 15 of 20 - I:\o\nvmtc.inf: The driver package was successfully instal
led.
Installing 16 of 20 - I:\o\NVND.inf: The driver package was successfully install
ed.
Installing 17 of 20 - I:\o\nvpg.inf: The driver package was successfully install
ed.
Installing 18 of 20 - I:\o\NVSA.inf: The driver package was successfully install
ed.
Installing 19 of 20 - I:\o\nvtni.inf: The driver package was successfully instal
led.
Installing 20 of 20 - I:\o\nvvid.inf: The driver package was successfully instal
led.
The operation completed successfully.
Press any key to continue . . .

I:\>wumount.cmd

Deployment Image Servicing and Management tool
Version: 6.3.9600.16384

Image File : I:\b.wim
Image Index : 1
Saving image
[==========================100.0%==========================]
Unmounting image
[==========================100.0%==========================]
The operation completed successfully.
Press any key to continue . . .

I:\>



wconsole:
Код:

@cmd.exe /k dir /d/o/p
wmount:
Код:

@dism /mount-wim /wimfile:b.wim /index:1 /mountdir:b
@pause

wnotepad:
Код:

@takeown /f b\windows\system32\notepad.exe
@pause
@icacls b\windows\system32\notepad.exe /grant administrators:f
@pause
@copy /y notepad.exe b\Windows\System32
@pause

wdriver:
Код:

@dism /image:b /add-driver /driver:o /recurse
@pause

wumount:
Код:

@dism /unmount-wim /mountdir:b /commit
@pause


Ruboard 07-02-2014 19:29 2305020

Цитата:

Цитата Ruboard
как правильно интегрировать драйвер USB 3.0 windows 7 x64? С boot.wim проблем нет, все проходит отлично, но как только установка переходит в режим аудита USB 3.0 диск отваливается и процесс установки останавливается. Пытался интегрировать драйвер USB 3.0 непосредственно в install.wim, но во время установки (после 2 перезагрузок) перед переходом в режим аудита, выдает ошибку 0x0000007E. Раза три проверял все одно и тоже. »

Что, никто драйвер для usb 3.0 не интегрировал? :)

OEM22 07-02-2014 19:50 2305050

Цитата:

Цитата Ruboard
Что, никто драйвер для usb 3.0 не интегрировал? »

Я интегрирорвал в установщик, установка происходит без ошибок. Интегрируешь драйвера всех производителей или какой то свой?

Ruboard 08-02-2014 01:21 2305243

Цитата:

Цитата OEM22
Интегрируешь драйвера всех производителей или какой то свой? »

Я интегрировал всех производителей, но среди них был тот который при нормальной установке работает нормально. В boot.wim все идет без ошибок, а дальше если не интегрировать в install.wim то в аудит все останавливается, а если интегрировать то ошибка. Где-то читал ( даже странно, что не на oszone.net) помимо драйвера необходимо в реестре активировать какую то ветку, но не понял какую т.к грузил страницу из кэша...

Anton04 12-05-2014 14:28 2350382

Ruboard,

Тоже сталкивался с таким после интеграции дров под USB 3.0. После экспериментов удалось выяснить что виноват драйвер от Intel под USB 3.0 версии 2.х.х и версии 3.х.х (как не странно драйвер версии 1.х.х работает исправно). Почему именно так я не понял. :(

P.S. Интегрировал дрова USB в boot.wim и install.wim в образы Windows 7 SP1 32-bit и 64-bit.

P.P.S. Кстати нашёл тут похожую тему Intel USB 3.0: C216 Chipset vs. C220 Chipset не уж то никто разъяснить не может что до как!? :help:

Цитата:

Цитата CtrlSoft
OEM22, только второй. Первый используется при установки из Windows, но драйвера ему не нужны... »

Не согласен, если вы будете устанавливать образ с устройства подключённого к USB 3.0, то установить ничего не получится. По моемиу необходимо дрова от USB 3.0 установить ещё и в загрузочный образ boot.wim. :buba:

Painkiller 12-05-2014 14:34 2350388

Цитата:

Цитата Anton04
как не странно драйвер версии 1.х.х работает исправно »

Я их и использую по сей день

Anton04 12-05-2014 15:42 2350415

Цитата:

Цитата Painkiller
Я их и использую по сей день »

Да всё бы было хорошо, но новые чипсеты требуют новых дров, а эти новые драва несовместимы со старыми... :sorry:

P.S. Ради эксперимента (на свеже установленной системе) я даже родным установщиком драйверов Intel USB 3.0 вызывал такой же BSOD. Что вообще ни в какие ворота не лезет.

Painkiller 12-05-2014 15:45 2350418

Цитата:

Цитата Anton04
Да всё бы было хорошо, но новые чипсеты требуют новых дров, а эти новые драва несовместимы со старыми... »

Остается ставить их на этапе setupcomplete с помощью DriverPack Solution или альтернативы

Anton04 12-05-2014 16:52 2350455

Painkiller,

Обходные пути понятны, непонятно почему это происходит? Виноват драйвер или неправильная интерпретация (обработка) этого драйвера самой Windows?

P.S. И самое интересное почему об этом ни где (почти) ни слова!? А дровами других производителей чипов USB 3.0 такие же пляски?

CtrlSoft 12-05-2014 18:37 2350515

Цитата:

Цитата Anton04
Цитата CtrlSoft:
OEM22, только второй. Первый используется при установки из Windows, но драйвера ему не нужны... »
Не согласен, если вы будете устанавливать образ с устройства подключённого к USB 3.0, то установить ничего не получится. По моемиу необходимо дрова от USB 3.0 установить ещё и в загрузочный образ boot.wim. »

ну это по вашему. А по Майкорофту - образ WIM копируется на текущий системный диск (как правило) включая содержимое $OEM$, затем происходит перезагрузка, загрузка первого индекса boot.wim и запуск setup.exe, который продолжает установку и распаковывает уже образ на выбранном разделе для установки.

В Windows 8.x используется installprep.exe > install.exe - install.wim/install.esd.... но в отличие от старой версии программы установки, новый установщик сразу же распаковывает содержимое образа WIM/ESD (выбранной редакции) во временную папку ИЗБЕГАЯ при этом файлы ответов и $oem$ папку! К тому же, по сравнению с прошлыми версиями Windows, здесь используется winre.wim вместо первого индекса boot.wim.

Есть еще интересное... Будут вопросы - постараюсь ответить.

Anton04 12-05-2014 21:45 2350600

Цитата:

Цитата CtrlSoft
А по Майкорофту - образ WIM копируется на текущий системный диск (как правило) включая содержимое $OEM$, затем происходит перезагрузка, »

У меня сложилось впечатление, что мы говорим о разных вещах. Т.к. образ boot.wim (потому как я говорю именно о Windows 7) загружается в самом начале (фактически boot.wim это сильно обрезанный WinPE) и из него происходит выбор редакции Windows, разметка диска и наконец развёртывание выбранной редакции из install.wim на системный раздел. А всяких там $OEM$ в оригинальных образах просто нет в помине.

Если Вы не согласны с этим пускай нас рассудят старшие товарищи. :tomato2:

Цитата:

Цитата CtrlSoft
В Windows 8.x используется installprep.exe > install.exe - install.wim/install.esd.... но в отличие от старой версии программы установки, новый установщик сразу же распаковывает содержимое образа WIM/ESD (выбранной редакции) во временную папку ИЗБЕГАЯ при этом файлы ответов и $oem$ папку! К тому же, по сравнению с прошлыми версиями Windows, здесь используется winre.wim вместо первого индекса boot.wim. »

Про то как обстоят дела с этим в Windows 8/8.1 ничего не скажу, т.к. материалы по Windows 8.x не изучал.

CtrlSoft 13-05-2014 00:44 2350642

Цитата:

Цитата Anton04
Если Вы не согласны с этим пускай нас рассудят старшие товарищи. »

ну конечно говорим о разных вещах! Потому что вы НЕвнимательно прочли изначально мой ответ! Речь ведь шло про то нужны ли драйвера в первый или только второй индекс boot.wim.

Цитата:

Цитата OEM22
Привет всем. Драйвера USB3.0 в boot.wim нужно интегрировать в оба индекса или достаточно во второй? Заранее благодарю за ответ. »

Цитата:

Цитата CtrlSoft
OEM22, только второй. Первый используется при установки из Windows, но драйвера ему не нужны... »

Цитата:

Цитата Anton04
Цитата CtrlSoft:
OEM22, только второй. Первый используется при установки из Windows, но драйвера ему не нужны... »
Не согласен, если вы будете устанавливать образ с устройства подключённого к USB 3.0, то установить ничего не получится. По моемиу необходимо дрова от USB 3.0 установить ещё и в загрузочный образ boot.wim. »

Ну и соответственно ответ на ваше несогласие http://forum.oszone.net/post-2350515.html#post2350515
Все понятно?

Сrack 13-05-2014 10:14 2350726

Цитата:

Цитата Anton04
Тоже сталкивался с таким после интеграции дров под USB 3.0. После экспериментов удалось выяснить что виноват драйвер от Intel под USB 3.0 версии 2.х.х и версии 3.х.х (как не странно драйвер версии 1.х.х работает исправно). »

Версии 2.х.х для плат на чипсете Intel 8 серии, а 1.х.х на чипсете 7 серии.
Цитата:

Цитата Painkiller
Я их и использую по сей день »

Для новых плат все равно нужен версии 2.х.х.


Anton04 13-05-2014 10:18 2350730

Цитата:

Цитата CtrlSoft
Речь ведь шло про то нужны ли драйвера в первый или только второй индекс boot.wim. »

А вот слона то я принял за моську... Теперь понятно о каком индексе шла речь... сори.

Цитата:

Цитата Сrack
Версии 2.х.х для плат на чипсете Intel 8 серии, а 1.х.х на чипсете 7 серии. »

Да, а драйвер версии 3.x.x это для 9 серии чипсетов, никто не спорит. Но непонятно почему драйвер версии 2.x.x подхватывается Windows в чипсете 7 серии, что и вызывает BSOD. В общем как совместить эти драйвера в одном месте ещё тот вопрос....

Anton04 13-05-2014 10:35 2350740

Или может интегрировать нужно драйвер не полностью!?
В дистрибутиве же есть две папки с драйверами, одна зовётся HCSwitch, а вторая Win7 (в версии драйверов 2.x и 3.x папка называется xHCI).
Я интегрировал только драйвера из двух папок сразу (по отдельности не пробовал).

Сrack 13-05-2014 10:51 2350753

Цитата:

Цитата Anton04
Но непонятно почему драйвер версии 2.x.x подхватывается Windows в чипсете 7 серии, что и вызывает BSOD. »

У обоих драйверов один и тот же идентификатор IUSB3\ROOT_HUB30 это косяк со стороны Intel, и они похоже не планируют его исправлять. Штатными средствами это не исправить.

Anton04 13-05-2014 12:59 2350811

Цитата:

Цитата Сrack
это косяк со стороны Intel, и они похоже не планируют его исправлять. »

Благодарю, хоть один человек прояснил ситуацию :hi: , а то я всё никак не мог внять "или лыжи не едут или я ...."

Цитата:

Цитата Сrack
Штатными средствами это не исправить. »

Альтернатива ставить дрова под USB 3.0 версии от 2.0 на этапе setupcomplete или не ставить вовсе? Что-то третье?

Tuz77 30-05-2014 09:30 2357620

Цитата:

Цитата Anton04
Не согласен, если вы будете устанавливать образ с устройства подключённого к USB 3.0, то установить ничего не получится. По моемиу необходимо дрова от USB 3.0 установить ещё и в загрузочный образ boot.wim. »

Это легко можно исправить, надо взять драйвера USB3.0 из Windows 8/8.1 и интегрировать в boot.wim Windows 7, благо ему не нужна цифровая подпись. Я даже их ставил в саму Windows 7 - работают, но, т.к. нет подписи и файл NT5.cat от Windows 8/8.1 не распознается Windows 7, пришлось оставить эту затею.

P.S. Немного офтоп, но сам видел, как порты USB3.0 от Intel, на удивление, работали в Windows 7 без драйверов, т.е. были не опознаны, правда на скорости USB2.

Цитата:

Цитата Anton04
Благодарю, хоть один человек прояснил ситуацию , а то я всё никак не мог внять "или лыжи не едут или я ...." »

Могу дополнить, проблема растет из того, что в 7 чипсетах было ДВА хаба USB, а начиная с 8 серии Intel съэкономил и оставил только ОДИН хаб USB, отсюда то и появляются BSODы - аппаратная не совместимость.

Taran2L 06-06-2014 19:43 2360896

Предлагаю свой вариант интеграции драйверов USB3 в Win7 x86-64 SP1.
  1. Распаковать архив
  2. Скопировать в корень папки ваш boot.wim
  3. Запустить скрипт (на Win7 установка дополнительно ПО не требуется) соответствующей разрядности.
  4. После того как скрипт закончит свою работу, скопировать boot.wim обратно в образ Win7
Интегрируются драйвера:
Код:

AMD v1.1.0.0153
Asmedia ASM-104x/107x v1.16.18.16034
Etron EJ168/EJ188/EJ198 v0.119
Fresco Logic FL-1000/1009 v3.5.107.0
Intel 7 Series/C216 v1.0.10.255
Intel 8-9 Series/C220/C610 v3.0.0.33 (включает 2.5.4.40)
Renesas uPD720200/720200a v2.1.39.0
Renesas uPD720201/720202 v3.0.23.0
Texas Instrument v1.16.4.0
Via v4.50a



Успешно протестировано на Asmedia. Если у кого есть возможность опробовать на других чипах – буду благодарен.

Painkiller 06-06-2014 21:08 2360934

Проблематичные дрова от intel в основном.Кто проверил их ?

Taran2L 06-06-2014 21:56 2360947

Протестировал на Intel Panther Point HM77 (Intel 7 Series/C216 v1.0.10.255). Никаких БСОДов. Надо заметить, что на Интеле винда прекрасно стартует с USB3 и без интеграции драйверов. (кто-то здесь писал об этом). Во всяком случае на Dell Vostro 3560 это так.

Painkiller 06-06-2014 23:50 2360990

Внимания : Нуждаются в тестировании !!!

Вариант от меня USB_3.0_BOOT [x86\x64] для интеграции в boot.wim.
Список драйверов :
Код:

AMD_1.1.0.0153
Asmedia_1.16.18
Etron_v0.119
Fresco_v3.5.107.0
Intel7_v1.0.10.255
Intel8-9_v3.0.0.16
Renesas200_2.1.39
Renesas201_3.0.23
Texas_1.16.4.0
TI_v1.16.4.0
VIA_v4.50a


Taran2L 08-06-2014 12:32 2361487

Предлагаю еще один вариант драйверов. На этот раз интеграция в сам образ ОС (install.wim)
Интегрируются драйвера для сети, SATA 6G, AHCI
Код:

AHCI v11.7.4.1001
AHCI v12.9.4.1000
AHCI v13.1.0.1058

ASMedia SATA 6G v2.0.8.0001

Atheros L1c-1.0.0.36
- Atheros AR813X/AR815X/AR8131/AR8132/AR8151/AR8152/8158

Atheros L1e-1.0.0.22
- AR8121/AR8113/AR8114

Intel PRO/100, PRO/1000, PRO/XGB

Marvell LAN v11.45.3.3
Marvell SATA 6G v1.2.0.1041

Realtek 6.111
- RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L)
- RTL8139C(L)+/RTL8139D(L)/RTL8100(L)
- RTL8130/RTL8139B(L)

Realtek 7.086
- RTL8110SC(L) (RTL8110S/RTL8110SB(L)/RTL8169SB(L)/RTL8169S(L)/RTL8169)
- RTL8100E/RTL8101E/RTL8102E-GR/RTL8103E(L)
- RTL8102E(L)/RTL8101E/RTL8103T
- RTL8401/RTL8401P/RTL8105E
- RTL8402/RTL8106E/RTL8106EUS
- RTL8111B/RTL8168B/RTL8111/RTL8168
- RTL8111C/RTL8111CP/RTL8111D(L)
- RTL8168C/RTL8111DP/RTL8111E
- RTL8168E/RTL8111F/RTL8411
- RTL8111G/RTL8111GUS/RTL8411B(N)

Realtek 7.007
- RTL8153

VIA Rhine (Fast Ethernet) 1.15.0.1
VIA Velocity (Gigabit Ethernet) 1.41.0.0

Процесс интеграции аналогичен этой инструкции.

Painkiller 08-06-2014 14:14 2361544

Taran2L , не вижу в этом смысла. На живой системе драйвера удобно ставить через оболочки

Taran2L 08-06-2014 20:38 2361711

Несколько раз оказывался в ситуации, когда под руками кроме диска с ОС больше нечего не было и после установки системы, драйвер к сети не установился и невозможно было зайти в нет, чтобы скачать другие драйвера. Пришлось делать вторую ходку за дровами. Сеть полезная штука и весит килобайты. По ACPI и AHCI мне много ПК встречается, так что постоянно подсовывать их напрягает. Они тоже весят килобайты и кушать не просят, САТА6 под шумок добавил.
В чем действительно нет смысла, так это в том, чтоб звук и видео пихать, потому как там куча заморочек с установкой компонентов, не говоря уже о весе.

crimes 17-06-2014 22:17 2365407

Не знаю у кого что работает или не работает с USB 3 но у меня такая проблема:

Имеются 2-а ноутбука современных,lenovo и hp pavilion,оба с поддержкой UEFI так же оба с USB 3 портами и по одному USB 2.

Ситуация такая,установка виндовс идёт с usb флешки,если запускать boot.wim от vista или 7 то после флешка не определяется на usb 3,вообще usb 3 в win pe от vista или 7 не работают,а с портом usb 2 всё отлично,вроде как не хватает драйверов USB 3 в boot.wim от семёрки,правильно?Но не тут то было,в boot я интегрировал дрова usb 3,интеграция проходит отлично,я в Dism разбираюсь нормально,одним словом что я только не интегрировал в boot от семёрки но порты 3 не работают вообще или только питание подаётся,а вот от 8 boot.wim работает отлично и флешка видится.

Как быть что в boot.wim от семёрки не хватает что бы порты 3 работали?

Painkiller 17-06-2014 22:40 2365420

Цитата:

Цитата crimes
Как быть что в boot.wim от семёрки не хватает что бы порты 3 работали? »

Ну тогда выход один , использовать установщик от 8 и забыть проблему с драйверами от usb 3.0. Установщик от 8 и 8.1 поддерживает установку 7

crimes 17-06-2014 22:59 2365431

Цитата:

Цитата Painkiller
Установщик от 8 и 8.1 поддерживает установку 7 »

Да я знаю об этом,и не только поддержка 7 но и Vista тоже,но тогда теряется восстановление и оригинальность основного принципа всей системы.

Painkiller 17-06-2014 23:02 2365435

Цитата:

Цитата crimes
Да я знаю об этом,и не только поддержка 7 но и Vista тоже,но тогда теряется восстановление и оригинальность основного принципа всей системы. »

DaRT81 поддерживает 7 , только его интегрировать нужно . Я так и сделал. Мне только размер окончательного iso образа не понравился . Разница заметная

crimes 17-06-2014 23:12 2365445

Цитата:

Цитата Painkiller
DaRT81 поддерживает 7 , только его интегрировать нужно . Я так и сделал. Мне только размер окончательного iso образа не понравился . Разница заметная »

Да это любопытно,но у меня на флешки все системы в разных папках,как быть с vista?как то не красиво выходит всё.

SOU6X86 нету
SOU6X64 нету
SOU7X86 есть DaRT от 81
SOU7X64 есть DaRT от 81
SOU8X64 есть DaRT он же 81
SOU8X86 есть DaRT он же 81

или забить на vista,надо подумать,хочется всё под линеечку сделать.

crimes 17-06-2014 23:30 2365461

Цитата:

Цитата Painkiller
Мне только размер окончательного iso образа не понравился . Разница заметная »

DaRT 81 x64 25mb не сжатый,то есть в boot.wim будет на половину меньше,не на 25mb + а 10-15 mb увеличиться.

DaRT 81 x86 21mb так же

У меня так получилось,только последние в Dart, удалённое подключение не доступно.

timon45 18-06-2014 15:41 2365710

Цитата:

Цитата crimes
но порты 3 не работают вообще или только питание подаётся,а вот от 8 boot.wim работает отлично и флешка видится.
Как быть что в boot.wim от семёрки не хватает что бы порты 3 работали? »

такие проблемы с драйверами на USB 3.0 от intel, они криво интегрируются да и автоустановщики тоже их криво ставили, помогал только родной инсталятор.

Taran2L 18-06-2014 16:02 2365719

timon45
Интересно, а на каких железках сие чудо проявляется. У меня с Интел проблем не было.
Хотя, следует отметить, что доступ к новым железкам у меня весьма ограничен

Ж.Д.А.Л.К.Е.Р. 18-06-2014 16:36 2365735

Цитата:

Цитата Taran2L
Интересно, а на каких железках сие чудо проявляется. »

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

Цитата:

Цитата Taran2L
Надо заметить, что на Интеле винда прекрасно стартует с USB3 и без интеграции драйверов. (кто-то здесь писал об этом). »

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

crimes 18-06-2014 19:44 2365842

Цитата:

Цитата timon45
они криво интегрируются да и автоустановщики тоже их криво ставили »

У меня интеграция отлично проходит и boot загружается отлично,но толку 0,такое впечатление как будто я не чего не интегрировал в boot.(Раз с usb 3 такая лажа,то забью на интеграцию по перчине: там работает,там не работает,там bsdos,там ещё что то..... )

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
встречал ноутбук где USB 3.0 контроллер интела переключается полностью (не требует дополнительного драйвера) в USB 2.0 при подключении такой же флешки. »

Согласен у меня lenovo автоматом переключает нужно перезагружать 2-жды после работы win 8.1,если перезагрузить 1-раз то не видится флеха, а вот в hp нужно в bios переключать usb3 с enable на auto. Но вот дело когда boot.wim от 8.1,не нужно дважды перезагружаться или что то переключать,всё с первого и в любом положении срабатывает.

Видимо кто хочет поставить 7-рку на комп с портами usb3 то проще воспользоваться boot от 8.x.

Andy72 08-07-2014 17:32 2373728

У меня не интегрировалась часть драйверов в install.wim посредством DISM. Не мог понять в чем дело, пока не посмотрел на свойства файлов и увидел, что "Этот файл получен с другого компьютера и, возможно, был заблокирован...", после "Разблокировки" - все ОК!

palpatin78 22-12-2014 14:42 2446831

crimes,
Цитата:

Цитата crimes
Видимо кто хочет поставить 7-рку на комп с портами usb3 то проще воспользоваться boot от 8.x. »

Подскажите как можно это провернуть?
мне необходимо поставить именно Вин7.... на ноутбук с USB3 и ни как...

Ж.Д.А.Л.К.Е.Р. 22-12-2014 16:26 2446871

Цитата:

Цитата palpatin78
мне необходимо поставить именно Вин7.... на ноутбук с USB3 и ни как... »

Проще всего - перед установкой скинь на второй раздел (в корень) содержимое своего дистрибутива семерки.
И таким образом, когда флешка отвалиться, файл Install.wim подхватиться с винчестера.

palpatin78 23-12-2014 09:30 2447136

Ж.Д.А.Л.К.Е.Р.,
Спасибо за идею, но у меня при установки отрабатывает файл авто ответов, убивающий разделы и создающий их с нуля.

В общем подсунул папки Boot и boot.wim от 8.1 и установка прошла на УРА, правда как то странно выполнился файл авто установки прог после установки ОС, ну да это мелочи.

Gadavre 28-06-2015 09:15 2523261

Здраствуйте! Выложите пожалуйста более менее проверенный актуальный список usb 3.0 драйверов для интеграции в boot. wim! Главное, чтобы семерка записанная на флешке практически на любом железе могла бы установиться без ошибки не найден драйвер для дисковода оптических дисков и зависаний.

Gadavre 28-06-2015 13:07 2523349

1. я правильно понял то, что интегрировать в windows 7 64-бит для установки с флешки нужно только 64 битные драйвера, а в windows 7 86-бит только 86 битные?
2. Выбор битности драйверов не зависит от железа на которое мы устанавливаем, а зависит от битности дистрибутива?
То есть установка пройдет нормально если семерка в которой только 86 битные драйвера будет устанавливаться на компьютер с 64-х битным четырехядерным процессором?

mwz 29-06-2015 00:58 2523560

Цитата:

Цитата Gadavre
1. я правильно понял то, что интегрировать в windows 7 64-бит для установки с флешки нужно только 64 битные драйвера, а в windows 7 86-бит только 86 битные? »

Неправильно. 86-битной системы и 86-битных драйверов не бывает.

Gadavre 29-06-2015 08:51 2523616

mwz
Почему не бывает? Ecть windows 7 (86-бит) и (64-бит). Я взял в магазине именно 64-бит для четырехядерного процессора intel.
Почему нет 86 битных драйверов? Посмотрите содержимое хотя бы интеловского usb 3.0 драйвера. В нем есть папка drivers, в которой отсортированы драйвера по битности. Вот только неясно в windows 7 64-бит нужно интегрировать все драйвера с этой папки или достаточно только тех, которые лежат в папке x64. Дело в том, что windows 7 64- бит у меня может устанавливаться с флешки на компьютер с windows 7 86-бит на борту и с соответствующим драйвером usb. И я предполагаю, что установка windows 7 64 бит в этом случае не пройдет через порт usb 3.0, если в этой системе будут только 64-х битные драйвера, а порты будут работать на 86-бит.

То есть вся суть моего вопроса в том, какие драйвера для создания своего набора для интеграции в boot.wim x86 и в boot.wimx64 нужно выбрать, чтобы не было проблем с установкой разных редакций семерки и разной битности. Разумется, лишние драйвера в boot.wim как мусор никому не нужны, иначе бы я не спрашивал.

mwz 29-06-2015 11:45 2523696

Цитата:

Цитата Gadavre
Почему не бывает? Ecть windows 7 (86-бит) и (64-бит). »

Потому что не бывает, в т.ч. windows 7 (86-бит)

Есть 32-битные и 64-битные системы (не будем упоминать старые 4-, 8- и 16-битные и планируемые 128-битные. Обратите внимание на кратность двойке: это компьютерная специфика).

Ведь если у вас Windows-7, то это не значит, что рабочий стол состоит из 7 окон.
И если вы видите условное обозначение x86 – это означает, что система и драйверы 32-битные.

Поскольку x86 означает: система команд процессоров Intel 80x86, т.е. 32-битная, впервые в мире применённая в процессорах этой серии; а x64 – система команд процессора AMD-64, которую впервые в мире сделали 64-битной, и совместимость с которой вынуждена была соблюсти Intel.

-
Ну и – в 32-битные системы могут устанавливаться только 32-битные драйверы, а в 64-битные – только 64-битные.

Gadavre 29-06-2015 11:59 2523704

mwz
Понятно спасибо. И такой вопрос. В моем наборе драйверов есть интеловские драйвера для чипсетов седьмой серии (Intel(R)_USB_3.0_1.0.10.255) и для более старших (Intel(R)_USB_3.0_3.0.5.69). Драйвера разумеется разложены по папкам, но я опасаюсь что при интеграции драйвера для чипсетов последних серий перезапишут, сотрут драйвера седьмой серии, так как есть идентичные названия файлов inf в обоих драйверах. В случае перезаписи есть опасение, что система не сможет установиться на компьютер с чипсетом седьмой серии. Если это так и будет, то как это можно избежать?

p.s. Распаковал свой boot.wim c целью проверки корректной записи драйверов, но файлы драйверов с расширением inf найти не удалось.....

mwz 29-06-2015 12:04 2523706

Gadavre, при правильной интеграции они должны оказаться также в разных папках – а уж при последующей установке система сама определит по PID и VID имеющегося фактического устройства, из какой брать. Но как будет конкретно в данном случае – не знаю, не смотрел.

Anton04 29-06-2015 13:03 2523731

Gadavre,

Цитата:

Цитата Gadavre
но я опасаюсь что при интеграции драйвера для чипсетов последних серий перезапишут, сотрут драйвера седьмой серии, так как есть идентичные названия файлов inf в обоих драйверах. »

Замещение одной версии драйверов другой версией (более новой) не будет, будет только режим добавления драйверов, а вот система в случае одинакового идентификатора устройства в разных версиях драйверов, установит более новую версию дров. Так что Ваши опасения напрасны.

mwz 29-06-2015 14:41 2523790

Цитата:

Цитата Anton04
а вот система в случае одинакового идентификатора устройства в разных версиях драйверов, установит более новую версию дров »

Что, кстати, не всегда хорошо: у меня одна система, прекрасно работавшая с AHCI-драйверами версии 11.2.0.1006 и ниже, вешалась от любого драйвера версий 11.7.0.1013 и выше, которые при этом же идентификаторе, что был в системе, имеют в составе два sys-файла, iaStorA.sys и iaStorF.sys – вместо одного iaStor.sys в более старых.

Anton04 30-06-2015 09:07 2524154

mwz,

Ну это уже к разработчикам дров. В случае дров интел для USB 3.0 для разных чипсетов ситуация то же не айс... К сожалению не бывает что всё всегда в шоколаде... а как же порой хочется. :coffee:

Gadavre 31-07-2015 13:58 2534882

По моему, что то с версией драйверов intel 3.0.0.16 что то не так. По крайней мере у меня, если загрузить с флешки winpe с этими драйвером и затем перезагрузиться в систему, то курсор мыши, подключенный к usb.3.0 порту переставал двигаться и индикатор мыши не мигал (похоже питание на мышу заблокировано было). Загрузка системы на компах знакомых проходила успешно (но у них не intel). Только перезагрузка помогала. Попробую поставить в систему и в winpe последнюю версию.

Да, есть такой косяк со старыми драйверами. Об этом горе-программисты пишут на официальном сайте. И как вариант решения проблемы рекомендуют нажать f8 во время загрузки системы и выбрать последнюю удачную конфигурацию. Но вот с последним 4.0.0.36 пока не тестировал.

p.s. Если буду собирать комп, то в нем ничего не будет от INTEL.

dehuu76 03-12-2015 15:34 2581066

Здравствуйте! Я использую загрузочную usb-флэш со средой live-winpex64 (отдельный wim-файл). В этот wim-файл интегрированы драйверы контроллеров жестких дисков и сетевых карт. Из этой среды я запускаю файл setup.exe установки windows 764. Нужно ли мне интегрировать драйверы контроллеров еще и в основной образ windows 7, install.wim, чтобы система видела на протяжении всего процесса установки контроллер, на который у нее нет встроенных драйверов?

Anton04 03-12-2015 19:04 2581112

Цитата:

Цитата dehuu76
Нужно ли мне интегрировать драйверы контроллеров еще и в основной образ windows 7, install.wim, чтобы система видела на протяжении всего процесса установки контроллер, на который у нее нет встроенных драйверов? »

Фактически он не нужен, образ развернётся на первом этапе на вашем HDD, а топом винда подставит какой нибудь стандартный драйвер для хоть какой-то работы на следующих этапах. Но как показывает практика драйвер install.wim всё же лучше что бы был, т.к. совершенно непонятно будет ли у Вас устанавливаться какой софт при первом запуске системе и т.п. нюансы. ;)

Kot86 22-02-2016 19:44 2609013

Вложений: 1
Здравствуйте.
Прошу помочь с интеграцией сетевого драйвера Intel в образ Windows 7 x64.
Информацию гуглил, но что-то ничего толкового (понятного) не нашёл. Если можно, тыкните пальцем, как это сделать по пунктам и что конкретно для этого нужно.
Вот это пробовал, но пишет "Ошибка: 5
Команда выполнена с ошибками. Дополнительные сведения см. в файле журнала."
Сам драйвер: https://downloadcenter.intel.com/dow...for-Windows-7-

Проблема в том, что у меня не хватает времени курить все мануалы. Если кому не сложно, напишите порядок команд.

Kot86 25-02-2016 17:22 2610209

Решил с помощью NTLite.

Александр_Стома@vk 13-03-2016 14:55 2615509

Ребята всем Доброго времени суток, беда, может я дурак и не втыкаю, но вот взял я
ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463
ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391
ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692
ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671
соединил через Microsoft Windows AIK, все делал из образа ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463
после как соединил, заменил install.wim и сохранил образ, затем интегрировал обновления и теперь при попытке установить ОС через USB 3.0 выдает дай мне драйвер для привода, интегрировал драйвера в boot.wim, но все без толку, брал как комплексные, так и отдельно x86 и отдельно x64. В чем косяк, помогите плз !!!!!

Комсомолец 14-04-2016 01:07 2625894

Александр_Стома@vk, так и на чистой, и на обновленной та будет. Драйверы 3.0 в boot.wim и install.wim интегрировать кто будет?

Ж.Д.А.Л.К.Е.Р. 14-04-2016 14:08 2626060

Цитата:

Цитата Александр_Стома@vk
интегрировал драйвера в boot.wim, но все без толку, брал как комплексные, так и отдельно x86 и отдельно x64. »

Нужно интегрировать только необходимый USB 3.0 драйвер. Используя драйверпак можно столкнуться с ситуацией, когда материнка требует старый драйвер, а он перезаписан новым. К примеру у Intel-а есть 1.0.10.255 старый драйвер и новые версии - HWID-ы у них разные, а имена файлов одинаковые (поэтому Dism перезаписывает старую версию новой).

focking 25-08-2016 09:14 2662992

Здравствуйте! Подскажите как правильно? Интеграция драйверов USB 3.0 в системный образ или установка через 1 windowsPE?

boss911 25-08-2016 10:09 2663016

Цитата:

Цитата focking
Интеграция драйверов USB 3.0 »

Драйвер(а) USB 3.0 имеет смысл интегрировать в boot.wim (в загрузочный индекс, по умолчанию 2-й), чтобы иметь возможность установить ОС с USB 3.0 флешки в соответствующем порте, и в install.wim, чтобы сразу после установки ОС работали устройства в данном порте (клавиатура/мышь). Либо использовать установщик от Windows 10 (драйвера USB 3.0 уже внутри boot.wim), а install.wim от Windows 7, как многие тут делают, но все равно придется интегрировать драйвер(а) в install.wim/install.esd, если хотите, чтобы USB 3.0 порт работал сразу после установки ОС.

focking 25-08-2016 10:51 2663024

boss911, подскажите, где можно взять необходимые драйвера usb3.0? В соседней теме ссылка не работает
Интересуют только самые необходимые драйвера, для возможности установки Windows 7 с USB 3.0

boss911 25-08-2016 14:39 2663118

Цитата:

Цитата focking
где можно взять необходимые драйвера usb3.0? »

Я такого драйверпака не встречал, было бы хорошо, если бы такой существовал и регулярно обновлялся, может на англоязычных ресурсах и есть. Как я уже сказал выше, многие предпочитают заменять в дистрибутиве Windows 10 образ install.wim, на образ (такой же файл) от Windows 7, что позволяет установить ОС из USB 3.0 флешки в соответствующем порте, на этом, как по мне, все плюсы этого метода и заканчиваются, все равно после установки ОС нужно устанавливать драйвер (особенно весело, если клавиатура/мышь висит на USB 3.0 порте).

Мой совет таков: если вам требуется работа USB 3.0 порта во время и после установки ОС для конкретного железа/случая, узнайте имя производителя и версию USB 3.0 чипсета, скачайте на сайте производителя нужную версия драйвера и интегрируйте его, либо возьмите с CD, который шел в поставке с материнской платой.

d petr 25-08-2016 15:03 2663124

Кто-то здесь на форуме советовал просто в boot.wim создать папку во 2-ом индексе с необходимыми драйверами USB 3.0 и при необходимости указать установщику расположение этих драйверов. Я так и поступил, прекрасно все работает.
Вот к примеру как у меня организовано http://i80.fastpic.ru/big/2016/0825/...7f0770d4d9.jpg

boss911 25-08-2016 15:17 2663129

Цитата:

Цитата d petr
при необходимости указать установщику расположение этих драйверов. »

По подробнее, плиз. Такой метод по мне. Меня как-то самого посещали такие мысли, а именно положить драйвера в какую-нибудь папку, чтобы установщик их подхватил и установил, как из хранилища, только как установщику сказать, где они лежат. Реестр?

MKN 25-08-2016 15:19 2663130

Цитата:

Цитата focking
где можно взять необходимые драйвера usb3.0? »

К примеру здесь :
http://www.win-raid.com/t834f25-USB-...nd-modded.html

focking 25-08-2016 15:49 2663138

boss911, я вас понял. Проблема в том, что мне нужна универсальная флешка. Ставлю часто и много на разные конфигурации ПК и ноутбуков.

MKN, не подскажите, какие из тех драйверов самые часто встречаемые в ПК и ноутубках?
Например, Etron USB 3.0 Drivers, я не разу не встречал. Большой необходимосты в нем не вижу.

d petr 25-08-2016 17:15 2663151

boss911, неее, в ручную, когда установщик не видит диск есть опция для выбора папки с драйверами. Нужно просто указать путь на диске x: и там выбрать папку.

boss911 25-08-2016 17:45 2663155

Цитата:

Цитата focking
какие из тех драйверов самые часто встречаемые в ПК и ноутубках? »

А что мешает интегировать все? Вес у них маленький, мешать друг другу не будут (не должны). Я бы первым делом в интегирировал AMD, Intel и VIA, может еще ASMedia (когда-то что-то проскакивало интернете), про остальные впервые слышу.

Цитата:

Цитата d petr
неее, в ручную »

Неее, не мой метод. :)

focking 26-08-2016 08:13 2663252

Цитата:

Цитата boss911
А что мешает интегировать все? Вес у них маленький, мешать друг другу не будут (не должны) »

Делал так, но что то не пошло. Ошибки были при установке. Но это было очень давно. Сейчас есть острая необходимость.
Boot от Win10 тоже у меня нормально не работает на старых ПК.
Цитата:

Цитата boss911
Я бы первым делом в интегирировал AMD, Intel и VIA, может еще ASMedia »

Это вроде бы как самые необходимые, только с VIA я например никогда не сталкивался

Тут буквально вчера, нужно было установить Win7 на платку H110M-K. Скачал ихнюю утилитку Asus EZ Installer. Так вот, там драйвера только Intel и Asmedia

focking 28-08-2016 10:16 2663698

Ребят, подскажите еще. Имеется драйвер, AMD например. С такой структурой
Код:

amd64\
i386\
amdhub30.cat
amdhub30.inf
amdxhc.cat
amdxhc.inf

Как его разделить на x86 и x64?
Как правильно интегрировать в разные разрядности в этом случае?

Ж.Д.А.Л.К.Е.Р. 28-08-2016 13:28 2663729

Цитата:

Цитата focking
Boot от Win10 тоже у меня нормально не работает на старых ПК. »

А что происходит ? И что в твоем понимании старый ПК ?
Десяток есть три штуки - TH1/TH2/RS1, попробуй другю версию.

Цитата:

Цитата focking
Тут буквально вчера, нужно было установить Win7 на платку H110M-K. Скачал ихнюю утилитку Asus EZ Installer. Так вот, там драйвера только Intel и Asmedia »

Потому что на плате только Intel и Asmedia контроллеры.

Цитата:

Цитата focking
Как его разделить на x86 и x64? »

Для х86 удали каталог amd64, а для х64 удали i386.

Цитата:

Цитата focking
Как правильно интегрировать в разные разрядности в этом случае? »

Dism сам разберется какой *.sys интегрировать.

focking 28-08-2016 13:52 2663732

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
А что происходит ? И что в твоем понимании старый ПК ? »

Компьютер старше или ноутбук старше 7 лет.
При запуске установщика ноутбук перезагружается до выбора языка и региона.
Это было давно, поэтому всех моментов не упомню. По этому в то же время отказался от установщика win10
Возможно это из-за http://forum.oszone.net/thread-160569.html

bifido 28-08-2016 23:34 2663801

Если процессор не поддерживает инструкции PAE/NX/SSE2, то загрузчик от восьмерки и выше на нем не сработает.

Ж.Д.А.Л.К.Е.Р. 29-08-2016 00:32 2663803

Цитата:

Цитата bifido
Если процессор не поддерживает инструкции PAE/NX/SSE2, то загрузчик от восьмерки и выше на нем не сработает. »

Не вижу смысла ставить семерку на такое древнее, а значит и весьма слабое железо.

Ж.Д.А.Л.К.Е.Р. 01-09-2016 13:28 2664826

Цитата:

Цитата d petr
Кто-то здесь на форуме советовал просто в boot.wim создать папку во 2-ом индексе с необходимыми драйверами USB 3.0 и при необходимости указать установщику расположение этих драйверов. Я так и поступил, прекрасно все работает.
Вот к примеру как у меня организовано http://i80.fastpic.ru/big/2016/0825/...7f0770d4d9.jpg »

С Intel это не работает, для iusb3hcs.inf (любых версий) требуется перезагрузка чтоб он заработал.

Так что самым лучшим вариантом по совместимости остается использование дистрибутива 10-ки для установки семерки. А уже в установленной семерке USB 3.x драйвера можно установить автоматически с помощью Snappy Driver Installer.

В USB-3.x.7z (12.4 Мб) находиться драйверпак от SamLab (из которого были удалены драйвера не относящиеся к USB 3.x и Windows 7) + SDI (32-разрядная версия, которая без проблем работает и на х64 ОС) + SetupComplete.cmd (устанавливает драйвера и подчищает за собой). Так же в SetupComplete.cmd добавлен фикс для установки iusb3hcs.inf нужной версии, потому что на данный момент SDI вообще не предлагает его к установке (глюк программы или драйверпака).
В итоге можно будет установить семерку даже там где мышь и клавиатура подключены в USB 3.x. Единственно в таком случае нужно будет добавить файл ответов чтоб пропустить OOBE этап установки. После того как Windows установиться (загрузиться рабочий стол), мышь и клавиатура могут быть недоступными (как упоминал выше Intel требует перезагрузки) - жмем клавишу выключения питания чтоб корректно завершить работу и после заново включаем.

Для добавления файлов USB-3.x.7z в дистрибутив, нужно их расположить в \sources\$OEM$\$$\Setup\Scripts. Нюанс - SDI заточен под работу с драйверпаками SamLab-а, поэтому изменение структуры каталогов в архиве или даже просто переименовывание архива приведет к неработоспособности.

Проверял работу скрипта на первой версии Intel USB 3.0 (Asus P8Z77-V), так и на новой (Dell Optiplex 3020) - все работает.
Отписываемся как у кого работает, особенно интересуют не Intel-овские контроллеры.

d petr 01-09-2016 14:27 2664841

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
С Intel это не работает, для iusb3hcs.inf (любых версий) требуется перезагрузка чтоб он заработал. »

С интелом необходимо поступать так - выбрать папку с драйвером, система подхватит сначала один тип драйвера (вроде Switch), нажать обновить и снова выбрать папку с драйвером, и при последующем обращении к папке она уже подхватит недостающий (вроде HUB) и процесс установки можно продолжать.

Ж.Д.А.Л.К.Е.Р. 01-09-2016 16:10 2664859

Я в курсе про порядок установки (iusb3xhc.inf > iusb3hub.inf > iusb3hcs.inf), но это не отменят того что iusb3hcs.inf (Switch) требует перезагрузки для своей работы. И пока этого не произойдет, устройства подключенные к USB 3.0 не появятся в системе. Перед тем как написать предыдущий пост я проверил 7 х64 с последней версией драйвера - 4.0.6.60 (вдруг что-то изменилось), но нет ничего не изменилось, все три драйвера установились, а флешка так и не появилась.

d petr 02-09-2016 12:15 2665132

Ж.Д.А.Л.К.Е.Р., вот про что я говорил - http://my-files.ru/yd7tpo

Ж.Д.А.Л.К.Е.Р. 03-09-2016 14:51 2665407

На видео какая-то сборка с неизвестным содержанием, скинь ссылку в ЛС, посмотрю что оно такое. Возможно iusb3hcs.inf уже интегрирован с помощью Dism и поэтому на видео его установка не потребовалась. Я проверил на всякий случай ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso + Intel 4.0.2.42, после установки iusb3xhc.inf и iusb3hub.inf или всех трех - флешка не появилась.
Кстати, сообщение что нет драйвера носителя не всегда означает что дистрибутив недоступен, бывали случаи (хоть и редкие) когда флешка видна, а драйвер все равно почему-то просит. Проверить доступность флешки можно по Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка).

SamLab 06-09-2016 21:11 2666297

Ж.Д.А.Л.К.Е.Р., sov44, в новом драйвер-паке DP_xUSB_16091 (завтра выложу) драйверы для USAB 2 и 3 будут разделены по разным папкам

Ж.Д.А.Л.К.Е.Р. 09-09-2016 20:34 2667137

To All Обновил архив с драйверами и SetupComplete.cmd.


SamLab, В шапке есть драйвера новее чем в текущем DP_xUSB_16091.7z:
ASMedia USB3.1 Hub Driver 1.16.35.1
Etron USB 3.0 host controller 1.00.0000.0119

brodjaga5 18-09-2016 19:25 2669913

Ж.Д.А.Л.К.Е.Р., имею нотбук GT72 6QD DOMINATOR, в нём имеются только USB.3.0-3.1. взял ваш архив с USB.3.0-3.1 и в своём SetupComplete.cmd в начали прописал команды взятые из вашего, в общем всё отрабатывает, но не полностью устанавливаются. Пробовал брать оригинальные установщики, их запаковал в SFX, на живой системе всё отрабатывает и сразу появляются все подкл. устройства, но из SetupComplete.cmd SFX не устанавливает драйвера почему то!
После установки Виндовс из FirstLogonCommands.cmd должен отработать WPI, но не тут то было внешний хард не видит!
Как бы решить бы это дело?

Ж.Д.А.Л.К.Е.Р. 19-09-2016 00:55 2670014

Цитата:

Цитата brodjaga5
в общем всё отрабатывает, но не полностью устанавливаются. »

Хрустального шара нет, смотри в диспетчере устройств что установилось, а что нет. iusb3xhc.inf устанавливается на новое устройство без драйвера (Intel(R) USB 3.0 eXtensible Host Controller) и после появляется второе новое устройство (Intel(R) USB 3.0 Hub) для установки iusb3hub.inf. iusb3hcs.inf до устанавливается в Диспетчер устройств - Системные устройства - Шина PCI (и там смотреть Свойства - Драйвер - Сведения).

Цитата:

Цитата brodjaga5
Пробовал брать оригинальные установщики, их запаковал в SFX, на живой системе всё отрабатывает и сразу появляются все подкл. устройства »

Обычно iusb3hcs.inf требует перезагрузки после установки и пока этого не произойдет - устройства не появятся в системе. Поэтому запуск данного набора под WinPE (boot.wim) не имеет смысла.

Добавлено:
Выложи логи - %WinDir%\Logs\SDILog.

Ж.Д.А.Л.К.Е.Р. 22-09-2016 17:21 2671209

Обновил архив.
Вышел Intel® USB 3.0/USB 3.1 v5.0.0.32, это новая версия драйвера Intel(R) USB 3.0 eXtensible Host Controller, плюс теперь включает в себя Intel® USB 3.1 eXtensible Host Controller.

brodjaga5 24-09-2016 00:03 2671585

Ж.Д.А.Л.К.Е.Р., интегрировал предыдущий пакет в install.wim с помощью nLite, всё прошло гладко, всё таки как время будет попробую новый пакет ещё раз из SetupComplete.cmd что получится, отпишусь.

Ж.Д.А.Л.К.Е.Р. 24-09-2016 02:09 2671594

Цитата:

Цитата brodjaga5
интегрировал предыдущий пакет в install.wim с помощью nLite »

Не стоит этого делать, тем более с помощью nLite (на этом форуме уже ни раз писали про косячность программы). В твоем случае достаточно будет последнего интеловского драйвера на оба контроллера + Dism для монтирования образа и интеграции.

Цитата:

Цитата brodjaga5
попробую новый пакет ещё раз из SetupComplete.cmd что получится, отпишусь. »

Не забудь про логи - %WinDir%\Logs\SDILog.

brodjaga5 24-09-2016 03:35 2671601

Ж.Д.А.Л.К.Е.Р., я тоже так считаю решил только лишь попробовать поскольку другие варианты не получались, а как на счёт других дров ? Скажем для интернета, если так же собрать в архив и положить рядом , сработает ли, или в SetupComplete.cmd ещё что то надо прописывать?

Ж.Д.А.Л.К.Е.Р. 24-09-2016 21:54 2671877

Цитата:

Цитата brodjaga5
Скажем для интернета, если так же собрать в архив и положить рядом , сработает ли, или в SetupComplete.cmd ещё что то надо прописывать? »

Сработает, только если драйверпаки будут большие то лучше будет создать папку с индексами и добавить соответствующий ключ в строке запуска SDI.

brodjaga5 25-09-2016 02:01 2671926

Ж.Д.А.Л.К.Е.Р., буду думать, спасибо за!!! по ходу буду обращаться! спасибо!

Ж.Д.А.Л.К.Е.Р. 27-09-2016 21:59 2672847

To All Используйте Win7USB3 , этот пакет по всем параметрам лучше моего набора, который я закрываю.

brodjaga5,
Цитата:

Цитата brodjaga5
После установки Виндовс из FirstLogonCommands.cmd должен отработать WPI, но не тут то было внешний хард не видит! »

С Win7USB3 будет работать, так как он инсталлирует драйвера на втором этапе установки (после раскатки install.wim, но перед OOBE).

Demax 09-07-2017 19:33 2750207

Всем привет.

Подскажите можно ли интегрировать необходимые драйвера (Сеть, USB 3.0, Wifi-карты) непосредственно в режиме аудита, при подготовке настроенного образа?

DuMakDuk 02-11-2017 16:41 2775059

Кто тестировал одновременную интеграцию Intel USB 3 версии 1.0.10.255 и 5.0.4.43?

Тестил только на 7 чипсете, полет нормальный, есть еще 100 чипсет, но к сожалению не могу протестить.

boss911 02-11-2017 20:06 2775111

Цитата:

Цитата DuMakDuk
Кто тестировал одновременную интеграцию Intel USB 3 версии 1.0.10.255 и 5.0.4.43? »

У них разные HWID'ы, но одинаковые имена файлов, то есть одна версия затрет другую по файлам, таким образом можно спокойно получить BSOD. Например, железо со старым USB 3.0 контролером (7 серия чипсета, требуется версия драйвера 1.0.10.255), по HWID установиться v1.0.10.255, но SYS файлы (драйвер) будут от v5.0.4.43.
Цитата:

Цитата DuMakDuk
Тестил только на 7 чипсете, полет нормальный »

Не знаю, может Intel одумался и начиная с версии 5.0.4 включил в состав все предыдущие версии (1.0.10.255, 2.5.0.19 и 3.0.0.33), надо будет проверить, мало ли.
Цитата:

Цитата DuMakDuk
есть еще 100 чипсет »

Начиная с 8-го чипсета применяется v5.0.3.42 и выше.

sib_dexter 19-01-2018 18:44 2792585

При интеграции драйверов в boot.wim для чистой установки с 0 нужно использовать индекс 2? Windows PE (Индекс 1) и Windows Setup (Индекс 2). Не могу понять как правильно, инструкций море но этот индекс у кого то 1 а у кого то 2. Какой же все же индекс будет правильным? (интеграция usb3.0 чтоб флешка мышка и клава работали во время наката 7ки на новую архитектуру)

Prodif 20-01-2018 10:28 2792653

sib_dexter
Добавь в оба индекса.

Painkiller 20-01-2018 12:48 2792683

sib_dexter, во 2 индекс, если ставишь через биос . Если ставишь через винду (оригинал), то в 1 и 2.

geepnozeex 29-03-2018 17:25 2806147

Цитата:

Цитата sib_dexter
При интеграции драйверов в boot.wim »

не занимайтесь ерундой - берите последний установщик от win10 там уже есть всё что надо


Время: 22:40.

Время: 22:40.
© OSzone.net 2001-