sergeysvirid
  - Стаж: 10 лет
- Сообщений: 2644
- Репутация: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 7x64NVMe: 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 7x86NVMe: 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.1x64NVMe: 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.1x86NVMe: 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 10x64NVMe: 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 10x86NVMe: 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 раз(а)
|
 Отправлено: 17-Май-2020 14:57
(спустя 4 месяца 14 дней)
Mazahaka_lab
  - Стаж: 9 лет 6 месяцев
- Сообщений: 151
- Репутация:22[+] [-]
|
773787736677367короче выдрать можно те драйвера , которые были установлены , те что в boot.wim штатные, не видит даже стандартные средства, там походу реализация идёт другая Понял. Вообще в boot.wim\2\Windows\System32\drivers\ и boot.wim\2\Windows\System32\DriverStore\FileRepository\ покопаться надо Метод boot.wim + sdi с драйверами от sergeysvirid будет у вас работать. Данный вопрос уже давно решён , а вот с NVMe остаётся открытым
|
SOFFON
  - Стаж: 9 лет 4 месяца
- Сообщений: 85
- Репутация:0[+] [-]
|
|
Mazahaka_lab
  - Стаж: 9 лет 6 месяцев
- Сообщений: 151
- Репутация:22[+] [-]
|
77320 Mazahaka_lab, Думаю не получится, потому как в обычном, стандартном boot.wim эти файлы отсутствуют(в install.wim они конечно же есть). Посмотрел в boot.wim файлы конечно отсутствуют , но там есть другие сертификаты , тогда как же они работают? =)
|
KottoSOFT
  - Стаж: 10 лет
- Сообщений: 562
- Репутация:65[+] [-]
|
77376KottoSOFT, вы читали статью от MC прежде чем собирать сборку? Там написано интегрировать и в install.wim и в Boot.wim. После интеграции обновлений в boot.wim файлы в папке SOURCES обновляются. Накопители SSD разные , есть с NVMe , а есть без. У меня тоже SSD есть , то не без NVMe Нет не читал, дай ссылку сюда, но всё равно не понимаю, зачем в boot.wim обновления. Ведь скажем 7чный boot.wim без модификации esd не прочтёт, а в большинстве случаев мы этот формат и используем И к тому же, если работает так, как я описал то зачем изобретать велосипед???
|
Mazahaka_lab
  - Стаж: 9 лет 6 месяцев
- Сообщений: 151
- Репутация:22[+] [-]
|
77385Нет не читал, дай ссылку сюда, но всё равно не понимаю, зачем в boot.wim обновления. https://support.microsoft.com/ru-ru/help/2990941/up...s-in-windows-7-a77385Ведь скажем 7чный boot.wim без модификации esd не прочтёт, а в большинстве случаев мы этот формат и используем Конечно не прочтёт , в замыслах MC не было добавления поддержки esd в стандартный boot.wim. Кому так надо использует boot.wim от 8.1 или 10 .77385И к тому же, если работает так, как я описал то зачем изобретать велосипед??? Работает ? Лично вы не проверяли, вот когда найдётся человек у которого именно данное железо и проверит и скажет работает , то можно будет считать что работает. А вы собрали сборку с данной поддержкой без проверки и выложили в интернет. Можно решить вопрос по другому. Взять boot.wim от 8.1 или 10 и добавить в его sdi с недостающими драйверами и закрыть эту тему навсегда
|
SOFFON
  - Стаж: 9 лет 4 месяца
- Сообщений: 85
- Репутация:0[+] [-]
|
Mazahaka_lab, я тебе в скайпе писал, чекни. sergeysvirid, где скрипт ищет install.wim? хочу с флешки все проверить.
|
 Отправлено: 17-Май-2020 18:18
(спустя 1 час 57 минут)
sergeysvirid
  - Стаж: 10 лет
- Сообщений: 2644
- Репутация: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 я использовал именно Ваш интегратор. и от чистого сердца говорю спасибо Вам за него , и очень конечно жаль, что Вы совершенно на него "забили"
|
 Отправлено: 17-Май-2020 19:30
(спустя 1 час 12 минут)
Mazahaka_lab
  - Стаж: 9 лет 6 месяцев
- Сообщений: 151
- Репутация:22[+] [-]
|
sergeysvirid, мы не ищем лёгких путей , хочу выжить из boot.wim от 7 максимально что возможно. Взять boot.wim от 8.1 или 10 это просто и мне лично неинтересно. К вашем трудам я не имею ничего плохого. Отлично всё реализовано и вам большой респект. Мало кто этим занимается сейчас. Я просто предложил того что не хватает , а реализовывать или нет это уже вам решать было, а также идею с сертификатом, чтобы упростить всё. А кто сказал что я забил на UpdatePack7[x86_64]? Он развивается и дальше и пополняется функционалом , так как интеграторы для 8.1 и 10, просто по платной подписке. Почему меня заинтересовала эта тема , дело в том , что в моём интеграторе реализована функция поддержки esd и NVMe для boot.wim от 7 уже давно. Ну как у меня возникли сомнения по поводу их совместимости и не возможности проверить на реальном железе, то я заблокировал возможность их использовать вместе. Прошло уже достаточно времени и вот я наткнулся на ваш проект и подумал наконец решить этот больной вопрос и развеять все сомнения . Если я вас чем-то обидел , извините .
|
gera_serg
  - Стаж: 9 лет 9 месяцев
- Сообщений: 1421
- Репутация:9[+] [-]
|
интересно, а драйверами USB из постоянно поддерживаемого проекта https://blog.simplix.info/win7usb3/ у нас пользуются или смотрят на альтернативные ?
|
Mazahaka_lab
  - Стаж: 9 лет 6 месяцев
- Сообщений: 151
- Репутация:22[+] [-]
|
77393у нас пользуются или смотрят на альтернативные ? А чем альтернативные варианты плохи? Win7usb3 работает только с install.wim , а поддержку boot.wim он не реализовал . Чем плох пакет когда есть и драйвера USB и NVMe в одном, а ещё и поддержкой install.wim и boot.wim? Или ждать пока simplix реализует ?
|
gera_serg
  - Стаж: 9 лет 9 месяцев
- Сообщений: 1421
- Репутация:9[+] [-]
|
77395А чем альтернативные варианты плохи? А чем они гибче? например, если (было тут, выше) "после первой же перезагрузки откажутся откликаться мышь и клавиатура", вариант применения Win7USB3 - выполнить инструкцию ...Чтобы установить драйвера в уже установленную систему, в которой не работают порты USB3, достаточно загрузиться в WinPE, запустить Win7USB3 и указать раздел с системой (например диск C)... Проект, кмк, давно и в настоящее время поддерживается Автором, до уровня получить безвозмездное решение (через TV) при сложном или еще не охваченном интеграцией случае.
|
 Отправлено: 18-Май-2020 00:31
(спустя 1 час 29 минут)
sergeysvirid
  - Стаж: 10 лет
- Сообщений: 2644
- Репутация:127[+] [-]
- Откуда: 65 регион (GMT+11)
|
Mazahaka_lab, Приветствую! Понял, спасибо
|
Страница 6 из 20
Текущее время: 29-Апр 13:06
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|