[Quote]

    sergeysvirid
  • 104
  • Longevity: 5 years 5 months
  • Posts: 1806
  • REPUTATION:119

    [+] [-]
  • Location: 65 регион (GMT+11)
USB3_and_NVMe_integrator_for_install_wim.7z (v.2.2 - обновление от 27.04.2020)-USB3_and_NVMe_integrator_for_install_wim.exe - Скрипт интеграции драйверов 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. Извлекаете из iso-образа Windows (например с помощью программы UltraISO), install.wim из папки sources.
Кладёте этот install.wim (извлечённый из образа) в одну папку рядом с USB3_and_NVMe_integrator_for_install_wim.exe
2. Запускаете USB3_and_NVMe_integrator_for_install_wim.exe и ждёте пока не завершится процесс интеграции драйверов в install.wim.
3. По завершении интеграции драйверов автоматически производится очистка папок:
\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) или просто закрыть консольное окно.
4. Открываете снова с помощью UltraISO свой образ Windows
и возвращаете на прежнее место install.wim (в папку sources) с заменой файла
5. Пересохраняете образ (Файл/Сохранить).-ОБРАТИТЕ ВНИМАНИЕ НА ДВА ВАЖНЫХ МОМЕНТА!!!
1. В процессе работы скрипта (на этапе монтирования/размонтирования образа) не закрывайте консольное окно,
иначе работа скрипта завершится с ошибкой и в папке MOUNT
останутся файлы от смонтированного образа.
2. Папка MOUNT предназначена для распаковки в неё install.wim
(Не удаляйте эту папку и не открывайте её в процессе работы скрипта,
иначе распаковка/упаковка в неё/из неё файлов может завершиться с ошибкой!!!)-

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

For Win 7x64

NVMe:
Intel (4.4.0.1003)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Samsung (2.0.8.1611; 3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.0 (1.1.0.249; 2.0.0.48)
AMD USB 3.1 (1.0.0.12; 1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.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)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.0 (1.1.0.249)
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.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:
Intel (4.4.0.1003; 5.5.0.1360)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.0 (2.0.0.48)
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.0)
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)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.0)
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.38)
Intel (4.4.0.1003; 5.5.0.1360)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Samsung (2.0.8.1611; 3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.0 (2.0.0.48)
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.0)
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)
Lite-On (1.4.0.0)
Micron (2.1.5.0)
OFA (OpenFabrics Alliance) (1.5.0.0)
Samsung (3.3.0.2003)
Toshiba (1.2.126.843)
USB 3.x:
AMD USB 3.1 (1.0.5.3)
ASMedia USB 3.x (1.16.41.3; 1.16.59.1)
Etron USB 3.0 (0.0.0119)
Fresco USB 3.0 (3.8.5514.0)
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)
-
-В продолжение вопроса по интеграции драйверов NVMe и USB 3.0/3.1 в boot.wim добавлено:USB3_and_NVMe_integrator_for_boot_wim.7z-USB3_and_NVMe_integrator_for_boot_wim.exe - Скрипт интеграции драйверов NVMe и USB 3.0/3.1 в WinPE 7-10 (x86-x64)
Для семёрочных 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)-Не уверен, что это вообще кому-то и надо, но пускай будет...


Last edited by sergeysvirid on 2020-05-18 04:50; edited 13 times in total

[Quote]

    sergeysvirid
  • 104
  • Longevity: 5 years 5 months
  • Posts: 1806
  • REPUTATION:119

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

[Quote]

    sergeysvirid
  • 104
  • Longevity: 5 years 5 months
  • Posts: 1806
  • REPUTATION:119

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

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 4 years 6 months
  • Posts: 135
  • REPUTATION:22

    [+] [-]
77509Кстати, спасибо Вам за идею с сертификатом.Так и сделал
ay

[Quote]

    KottoSOFT
  • 206
  • Longevity: 5 years 4 months
  • Posts: 712
  • REPUTATION:61

    [+] [-]
77485
Для семёрочных 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 с заданными параметрами.
Отличное решение, друг!!!

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 4 years 6 months
  • Posts: 135
  • REPUTATION:22

    [+] [-]
sergeysvirid, aa сертификат не нужен в boot.wim , всё ставиться и без его.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 5 years 5 months
  • Posts: 1806
  • REPUTATION:119

    [+] [-]
  • Location: 65 регион (GMT+11)
Mazahaka_lab,
aa
А в режиме UEFI с включенной опцией Secure Boot как ведут себя драйвера подписанные Фернандо?

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 4 years 6 months
  • Posts: 135
  • REPUTATION:22

    [+] [-]
77557USB3_and_NVMe_integrator_for_boot_wim.7z
в лс ответил

Page 7 of 7


Display posts:    

Current time is: 25-May 07:39

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum