[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
SATA_AHCI-RAID_NVMe_USB3_integrator_for_install_wim.7z (v.3.4 - обновление от 26.12.2021)-SATA_AHCI-RAID_NVMe_USB3_integrator_for_install_wim.exe - Скрипт интеграции драйверов SATA AHCI-RAID, NVMe и USB 3.0/3.1 в дистрибутивы Windows 7-10 (x86-x64)
Поддерживается интеграция драйверов как в раздельные образы install_x86.wim или install_x64.wim, так и в объединённый многотомный образ install_x86-x64.wim
Принцип работы скрипта:
В дистрибутив Windows интегрируется пакет драйверов и установщик драйверов Snappy Driver Installer (SDI)
На этапе установки Windows запускается SDI и устанавливает необходимые для вашего оборудования драйвера.
(Фильтр SDI настроен на установку неустановленных и более подходящих драйверов).
По завершению работы скрипта (на этапе установки Windows) пакеты драйверов и установщик драйверов (SDI) самоудаляются.-Процесс интеграции драйверов в install.wim:
1. Процесс интеграции драйверов в wim-архив категорически не следует проводить в пользовательском каталоге (например на рабочем столе), поэтому создайте в корне диска папку проекта (например D:\_Project) и скопируйте интегратор в этот каталог.
2. Извлекаете из iso-образа Windows (например с помощью программы UltraISO), install.wim из папки sources.
Кладёте этот install.wim (извлечённый из образа) в одну папку рядом с SATA_AHCI-RAID_NVMe_USB3_integrator_for_install_wim.exe
3. Запускаете SATA_AHCI-RAID_NVMe_USB3_integrator_for_install_wim.exe и ждёте пока не завершится процесс интеграции драйверов в install.wim.
4. По завершении интеграции драйверов автоматически производится очистка папок:
\Windows\WinSxS\Backup\
\Windows\WinSxS\ManifestCache\
\Windows\WinSxS\Temp\PendingDeletes\
Также очищены от "мусора" папки
\Windows\System32\config\
\Windows\System32\SMI\Store\Machine\
\Users\Default\
Далее будут предложены варианты оптимизации install.wim (с разной степенью сжатия) или конвертации install.wim в install.esd
Если Вам не нужно будет (на тот момент времени) оптимизировать или конвертировать свой install.wim,
то можете просто выйти (нажав 0, а затем Enter) или просто закрыть консольное окно.
5. Открываете снова с помощью UltraISO свой образ Windows
и возвращаете на прежнее место install.wim (в папку sources) с заменой файла
6. Пересохраняете образ (Файл/Сохранить).-ОБРАТИТЕ ВНИМАНИЕ НА ДВА ВАЖНЫХ МОМЕНТА!!!
1. В процессе работы скрипта (на этапе монтирования/размонтирования образа) не закрывайте консольное окно,
иначе работа скрипта завершится с ошибкой и в папке MOUNT
останутся файлы от смонтированного образа.
2. Папка MOUNT предназначена для распаковки в неё install.wim
(Не удаляйте эту папку и не открывайте её в процессе работы скрипта,
иначе распаковка/упаковка в неё/из неё файлов может завершиться с ошибкой!!!)-Начиная с версии интегратора v.3.0 в образы Windows 7 добавлена интеграция (средствами DISM) универсального хост-драйвера USB 3/XHCI поддерживающий устройства с протоколом USB Attached SCSI (UASP)
(Поддерживает хост-контроллеры USB 3/XHCI любого производителя (USB 3.0/3.1/3.2)).

Состав и версии драйверов в драйверпаках (для SDI) используемый в интеграторе:

For Win 7x64

NVMe:
Intel (4.4.0.1003)
Lite-On (1.4.0.0)
Micron (2.1.18.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Phison (1.5.0.0)
Realtek (1.4.1.0)
Samsung (2.0.8.1611; 3.3.0.2003)
Toshiba (1.2.126.844)
USB 3.x:
AMD USB 3.0 (1.1.0.276; 2.0.0.60)
AMD USB 3.1 (1.0.0.13; 1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.0 (1.0.10.255)
Intel USB 3.x (5.0.4.43)
Intel USB 3.1 (17.2.70.3)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)

For Win 7x86

NVMe:
Intel (4.4.0.1003)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Phison (1.5.0.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.0 (1.1.0.276)
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.0 (1.0.10.255)
Intel USB 3.x (5.0.4.43)
Intel USB 3.1 (17.2.70.3)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)

For Win 8.1x64

NVMe:
Enmotus (20.22.1.752)
HighPoint (M.2_1.2.21.0)
Intel (5.3.0.1005; 7.6.0.1020)
Lite-On (1.4.0.0)
Micron (2.1.18.0)
Phison (1.5.0.0)
Realtek (1.4.1.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.844)
WD (3.3.2102.41615)
SATA_AHCI-RAID:
AMD (1.3.1.220; 1.3.1.276; 3.8.1540.14)
ASMedia (3.3.5.0)
Intel (4.7.0.1098; 5.5.4.1036; 6.3.0.1022; 7.5.0.1990; 11.7.4.1001; 12.9.4.1000; 13.2.8.1002; 14.8.18.1066; 15.9.8.1050; 16.8.3.1003; 17.7.1.1010)
JMicron (1.17.65.11)
Marvell (1.2.0.1049; 1.2.0.8400)
NVIDIA (9.98; 9.99.09; 11.2.20.9)
USB 3.x:
AMD USB 3.0 (2.0.0.60)
AMD USB 3.1 (1.0.0.13; 1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.0 (1.0.10.255)
Intel USB 3.x (5.0.4.43)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)

For Win 8.1x86

NVMe:
Intel (4.4.0.1003; 5.3.0.1005)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
Phison (1.5.0.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
SATA_AHCI-RAID:
AMD (1.3.1.220; 1.3.1.276; 3.8.1540.14)
ASMedia (3.3.5.0)
Intel (4.7.0.1098; 11.7.4.1001; 12.9.4.1000; 13.2.8.1002; 14.8.18.1066; 15.9.8.1050; 16.8.3.1003)
JMicron (1.17.65.11)
Marvell (1.2.0.1049; 1.2.0.8400)
NVIDIA (9.98; 9.99.09; 11.2.20.9)
USB 3.x:
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.0 (1.0.10.255)
Intel USB 3.x (5.0.4.43)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)

For Win 10x64

NVMe:
AMD (9.3.0.296)
Enmotus (4.39.25.992)
HighPoint (M.2_1.2.21.0; U.2_1.2.24.0)
Intel (5.3.0.1005; 7.6.0.1020)
Lite-On (1.4.0.0)
Micron (2.1.18.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Phison (1.5.0.0)
Realtek (1.4.1.0)
Samsung (2.0.8.1611; 3.3.0.2003)
Toshiba (1.2.126.844)
WD (3.3.2102.41615)
SATA_AHCI-RAID:
AMD (1.3.1.276; 6.1.5.25; 9.4.0.48)
ASMedia (3.3.5.0)
Intel (4.7.0.1098; 5.5.4.1036; 6.3.0.1022; 7.5.0.1990; 15.9.8.1050; 16.8.3.1003; 17.11.0.1000; 18.36.4.1022; 18.6.5.1025; 19.1.0.1001)
Marvell (1.2.0.1049)
NVIDIA (9.98; 9.99.09; 11.2.20.9)
USB 3.x:
AMD USB 3.0 (2.0.0.60)
AMD USB 3.1 (1.0.0.13; 1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.x (5.0.4.43)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)

For Win 10x86

NVMe:
Intel (4.4.0.1003; 5.3.0.1005)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Phison (1.5.0.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
SATA_AHCI-RAID:
AMD (1.3.1.276; 6.1.5.25)
ASMedia (3.3.5.0)
Intel (4.7.0.1098; 15.9.8.1050; 16.8.3.1003)
Marvell (1.2.0.1049)
NVIDIA (9.98; 9.99.09; 11.2.20.9)
USB 3.x:
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.61.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.35514.0)
Intel USB 3.x (5.0.4.43)
Renesas USB 3.0 (2.1.39.0; 3.0.23.0)
Texas USB 3.0 (1.16.6.0)
VIA USB 3.0 (6.1.7600.5601)
-Предупреждение:
Интеграция установщика драйверов в образы install.wim производится в каталог \Windows\Temp, поэтому если Вы используете в своих целях другие утилиты для работы с образами с последующей очисткой каталога \Windows\Temp, имейте ввиду, что Вы тем самым удалите и работу этого интегратора. Поэтому, во избежание этих нюансов используйте интегратор SATA_AHCI-RAID_NVMe_USB3_integrator_for_install_wim.exe в последнюю очередь (уже после работы со сторонними утилитами)-
-В продолжение вопроса по интеграции драйверов NVMe и USB 3.0/3.1 в boot.wim добавлено:SATA_AHCI-RAID_NVMe_USB3_integrator_for_boot_wim.7z (v.3.4 - обновление от 26.12.2021)-SATA_AHCI-RAID_NVMe_USB3_integrator_for_boot_wim.exe - Скрипт интеграции драйверов SATA AHCI-RAID, NVMe и USB 3.0/3.1 в WinPE 7-10 (x86-x64)
Начиная с версии интегратора v.3.0 в boot7*.wim добавлена интеграция универсального хост-драйвера USB 3/XHCI поддерживающий устройства с протоколом USB Attached SCSI (UASP)
(Поддерживает хост-контроллеры USB 3/XHCI любого производителя (USB 3.0/3.1/3.2)).
Для семёрочных boot*.wim имеется поддержка установки из install.esd
"Поддержка" процесса установки заключается в следующем:
В семёрочный boot.wim добавляется десяточная установочная среда как дополнительный каталог (X:\sources.new). То есть, если в процессе установки Windows7 у нас обнаруживается для установки install.wim, то запускается родная семёрочная среда установки из X:\sources, а если обнаруживается для установки install.esd, то происходит подмена семёрочной среды (переименование X:\sources в X:\sources.old) на десяточную (переименование X:\sources.new в X:\sources), ...ну и дальше запускается стандартный, классический процесс установки Windows7 путём запуска X:\sources\setup.exe с заданными параметрами.
(идея и реализация с помощью PECMD-скрипта целиком и полностью принадлежит всеми уважаемому conty9. Подобная реализация используется в утилите 78Setup)
Также имеется возможность "подхвата" файла ответов *unattend.xml и(или) папки $OEM$ (при наличии таковых рядом с install.wim/esd)
(Скрипт применим только к стандартным (любым 7-10 (x86-x64)) boot*.wim от Microsoft)-P.S.
Все драйвера скачаны с сайта win-raid и отсортированы по принадлежности к той или иной ОС.


Последний раз редактировалось: sergeysvirid (2021-12-26 14:20), всего редактировалось 27 раз(а)

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
77378
77366
77367короче выдрать можно те драйвера , которые были установлены , те что в boot.wim штатные, не видит даже стандартные средства, там походу реализация идёт другая
Понял. Вообще в boot.wim\2\Windows\System32\drivers\ и boot.wim\2\Windows\System32\DriverStore\FileRepository\ покопаться надо
Метод boot.wim + sdi с драйверами от sergeysvirid будет у вас работать. Данный вопрос уже давно решён , а вот с NVMe остаётся открытым

[Цитировать]

    SOFFON
  • 2252
  • Стаж: 8 лет 3 месяца
  • Сообщений: 85
  • Репутация:0

    [+] [-]
77380Так Вы вот так пробовали?
Привет. aa Я в процессе az Просто я как не сяду за пк, кто-то звонить начинает и куда -то гнать ah

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
77320
Mazahaka_lab,
Думаю не получится, потому как в обычном, стандартном boot.wim эти файлы отсутствуют(в install.wim они конечно же есть).
Посмотрел в boot.wim файлы конечно отсутствуют , но там есть другие сертификаты , тогда как же они работают? =)

[Цитировать]

    KottoSOFT
  • 206
  • Стаж: 9 лет 2 месяца
  • Сообщений: 562
  • Репутация:65

    [+] [-]
77376KottoSOFT, вы читали статью от MC прежде чем собирать сборку? Там написано интегрировать и в install.wim и в Boot.wim. После интеграции обновлений в boot.wim файлы в папке SOURCES обновляются. Накопители SSD разные , есть с NVMe , а есть без. У меня тоже SSD есть , то не без NVMe
Нет не читал, дай ссылку сюда, но всё равно не понимаю, зачем в boot.wim обновления.
Ведь скажем 7чный boot.wim без модификации esd не прочтёт, а в большинстве случаев мы этот формат и используем
И к тому же, если работает так, как я описал то зачем изобретать велосипед???

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
77385Нет не читал, дай ссылку сюда, но всё равно не понимаю, зачем в boot.wim обновления.
https://support.microsoft.com/ru-ru/help/2990941/up...s-in-windows-7-a
77385Ведь скажем 7чный boot.wim без модификации esd не прочтёт, а в большинстве случаев мы этот формат и используем
Конечно не прочтёт , в замыслах MC не было добавления поддержки esd в стандартный boot.wim. Кому так надо использует boot.wim от 8.1 или 10 .
77385И к тому же, если работает так, как я описал то зачем изобретать велосипед???
Работает ? Лично вы не проверяли, вот когда найдётся человек у которого именно данное железо и проверит и скажет работает , то можно будет считать что работает. А вы собрали сборку с данной поддержкой без проверки и выложили в интернет.
Можно решить вопрос по другому. Взять boot.wim от 8.1 или 10 и добавить в его sdi с недостающими драйверами и закрыть эту тему навсегда

[Цитировать]

    SOFFON
  • 2252
  • Стаж: 8 лет 3 месяца
  • Сообщений: 85
  • Репутация:0

    [+] [-]
Mazahaka_lab, я тебе в скайпе писал, чекни.
sergeysvirid, где скрипт ищет install.wim? хочу с флешки все проверить.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
77387где скрипт ищет install.wim?
SOFFON,
По стандартному пути. То бишь в \sources\install.wim-
77386Можно решить вопрос по другому. Взять boot.wim от 8.1 или 10 и добавить в его sdi с недостающими драйверами и закрыть эту тему навсегда
Mazahaka_lab, Я вот Вас совершенно не пойму. Ну это же ведь Ваша идея изначально!!!
Вам же с первых постов темы так и предлагали:
https://usbtor.ru/viewtopic.php?p=72743#72743
...но нет же, Вы на этом не останавливались:
https://usbtor.ru/viewtopic.php?p=77257#77257
...ладно, хорошо, состряпали для boot.wim. Опять не так, опять не то.
Ну так научите, как сделать так и то, я же скинул Вам россыпь(комплекты) всех тех файлов, которые можно или нужно каким либо образом интегрировать в boot.wim. Сделайте нормальный интегратор. Я же знаю, что Вы способны на это (у Вас такой отличный семёрочный UpdatePack7[x86_64]). И это я без какой-то там иронии говорю Вам. Вы прекрасно знаете, что в качестве основы для сборника Multiboot Collection Full под свои "заготовки" семёрочных install.wim я использовал именно Ваш интегратор. bf и от чистого сердца говорю спасибо Вам за него thx , и очень конечно жаль, что Вы совершенно на него "забили" ac

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
sergeysvirid, мы не ищем лёгких путей , хочу выжить из boot.wim от 7 максимально что возможно. Взять boot.wim от 8.1 или 10 это просто и мне лично неинтересно.
К вашем трудам я не имею ничего плохого. Отлично всё реализовано и вам большой респект. Мало кто этим занимается сейчас. Я просто предложил того что не хватает , а реализовывать или нет это уже вам решать было, а также идею с сертификатом, чтобы упростить всё.
А кто сказал что я забил на UpdatePack7[x86_64]? ab Он развивается и дальше и пополняется функционалом , так как интеграторы для 8.1 и 10, просто по платной подписке. Почему меня заинтересовала эта тема , дело в том , что в моём интеграторе реализована функция поддержки esd и NVMe для boot.wim от 7 уже давно. Ну как у меня возникли сомнения по поводу их совместимости и не возможности проверить на реальном железе, то я заблокировал возможность их использовать вместе. Прошло уже достаточно времени и вот я наткнулся на ваш проект и подумал наконец решить этот больной вопрос и развеять все сомнения . Если я вас чем-то обидел , извините .

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
интересно, а драйверами USB из постоянно поддерживаемого проекта
https://blog.simplix.info/win7usb3/
у нас пользуются или смотрят на альтернативные ?

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
77393у нас пользуются или смотрят на альтернативные ?
А чем альтернативные варианты плохи? Win7usb3 работает только с install.wim , а поддержку boot.wim он не реализовал . Чем плох пакет когда есть и драйвера USB и NVMe в одном, а ещё и поддержкой install.wim и boot.wim? Или ждать пока simplix реализует ?

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
77395А чем альтернативные варианты плохи?
А чем они гибче?
например, если (было тут, выше) "после первой же перезагрузки откажутся откликаться мышь и клавиатура", вариант применения Win7USB3 - выполнить инструкцию
...Чтобы установить драйвера в уже установленную систему, в которой не работают порты USB3, достаточно загрузиться в WinPE, запустить Win7USB3 и указать раздел с системой (например диск C)...
Проект, кмк, давно и в настоящее время поддерживается Автором, до уровня получить безвозмездное решение (через TV) при сложном или еще не охваченном интеграцией случае.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
77392хочу выжить из boot.wim от 7 максимально что возможно. Взять boot.wim от 8.1 или 10 это просто и мне лично неинтересно.
Вот это правильное направление мыслей, поддерживаю. bf
77392Если я вас чем-то обидел , извините .
Да не дождетесь, не на того нарвались af

[Цитировать]

    Mazahaka_lab
  • 1832
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 151
  • Репутация:22

    [+] [-]
sergeysvirid aa , Провели мы тут тесты с SOFFON-ом. Мои опасения в совмещении поддержки esd и NVMe в boot.wim развеялись. Всё работает.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
Mazahaka_lab,
Приветствую! aa Понял, спасибо az

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
77311Я тут поразмыслил, а зачем лишние файлы держать из "полноценной" системы, если можно данный сертификат конвертировать в рег файл и импортировать в подключенный boot.wim ?
77392 ...а реализовывать или нет это уже вам решать было, а также идею с сертификатом, чтобы упростить всё.
Mazahaka_lab, aa
Кстати, спасибо Вам за идею с сертификатом.Так и сделал. az
USB3_and_NVMe_integrator_for_boot_wim переделал. Ссылка в шапке, ...если что.

Страница 6 из 20


Показать сообщения:    

Текущее время: 28-Мар 23:46

Часовой пояс: UTC + 3


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