Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE - LiveCD

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

Открыть новую тему     Написать ответ в эту тему

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1 :: 2 :: 3 :: 4 :: 5 :: 6 :: 7

Windows Preinstallation Environment
Самостоятельная сборка при помощи конструктора BartPE и его модификаций

Статьи по теме и другая полезная информация:

  • Статья о WinPE на RU-BOARD
  • Цикл статей о WinPE на OSZone
  • 911cd - самый большой англоязычный форум по теме
  • Параллельная тема - сборка WinPE альтернативным конструктором WinBuilder
  • Параллельная тема - проект VistaPE (WinPE 2.0), сборка конструктором WinBuilder
  • Параллельная тема - создание Windows 7 PE  (WinPE 3.0), сборка конструктором Make_PE3
  • Тема в варезнике - большой выбор готовых сборок WinPE с предустановленным софтом
     
    Конструкторы:

  • BartPE Builder 3.1.10a - оригинальная версия, поддержка русского языка (11.04.2010) - © Yurkesha
  • Reatogo-X-PE 240 - модифицированный конструктор BartPE+XPE - © Reatogo
  • Базовый конструктор (26.03.2008) BartPE+XPE (Explorer, IE, PnP, MMC, Multimedia) - © 7sh3
  • Базовый конструктор (26.03.2008) BartPE+ (Nu2Menu\BsExplorer, IE, PnP, MMC, Multimedia) - © 7sh3
    ---
    !!! В базовых конструкторах ВИРУСОВ НЕТ !!!
     
    Плагины:

  • Yurkesha BartPE Plugins, зеркало старой структуры, зеркало на народе - готовые плагины и драйвера для BartPE\XPE
  • Sherpya WinPe Stuff - плагин XPE и утилиты для оригинального конструктора BartPE
  • Paraglider BartPE Plugins - полезные плагины и утилиты для оригинального конструктора BartPE
  • BartPE+XPE Plugins - готовые плагины и драйвера для BartPE+XPE
  • BartPE Plugin Repository - большая база плагинов для BartPE\XPE с поиском
  • nat27 BartPE+XPE plugins - оптимизированные плагины драйверов для BartPE+XPE

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 03:24 27-01-2012 | Исправлено: Skif_off, 21:22 24-09-2013
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    Поэтому в следующей сборке драйверпака для 10х86 будет использован тот же Vulkan 389.20 Windows 10 (32 bit) Mobility Modded с дополнительными кодами видеодаптеров NVIDIA_DEV.0DC0 ... NVIDIA_DEV.109B, которые официально поддерживаются данной версией драйвера.
    Драйвер Video_NV3_10x86(2503).7z заменит собой Video_NV3_10x86(1810).7z

    Тогда мне не останется иного выхода как в драйвере Video_NV3_10x86(2503) произвести корректировку, чтобы там не было ссылок на видеоадаптер PCI\VEN_10DE&DEV_0DE9, хотя бы в Video_NV3_10x86(2503).index. Вот еще припомнил, что давно пришлось подправить WLANDRIVER\NT6x32\1.7z. Драйвер 10/17/2013,10.0.0.270 запакованный там в athwb не работает на моем ноутбуке с Qualcomm Atheros AR5BWB222 Wireless Network Adapter под ИД PCI\VEN_168C&DEV_0034&SUBSYS_662111AD. Пришлось туда добавить драйвер 10/29/2014,10.0.0.293 запаковав его в athw8 и скорректировать в файле 1.txt одну из строк, изменив в ней ссылку на папку и номер версии драйвера. Еще там в исходном 10/17/2013,10.0.0.270 запакованном в athwb зачем-то запакован файл athwb.pdb, а ссылок на него в athwb.inf нет, удалил нахрен. Еще в NT6_x64\Atheros.7z был файл athw8x.infdrp, тоже удалил.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 22:19 20-03-2025 | Исправлено: oldof, 22:32 20-03-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oldof
     
      Думаю добавить Video_NV2_10x86 на Game Ready 359.06 для более плавного перекрытия диапазона видеокарт, поддержка видеокарт 400(М)...900(М) серии, возможно 800-900 перекину в NV3.
      Vulkan 389.20 поддерживает Pascal 10хх линейку, значит останется в Video_NV3_10x86.
     
    По сетевым картам, в том числе Wireless, драйверы собирались по разным источникам без проверки, если попадаются какие нестыковки то заменяются\добавляются по мере поступления. Если есть наработки(исправления) по сетевым, выложи куда нибуть подправленные драйверы, добавлю в сборник. Добавление авторства приветствуется, страна должна знать своих героев...  
     
     

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 12:35 21-03-2025 | Исправлено: nat27, 12:36 21-03-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    Думаю добавить Video_NV2_10x86 на Game Ready 359.06 для более плавного перекрытия диапазона видеокарт

    Да собственно не совсем и обязательно. Вот провел более полный набор экспериментов.
    1. В папку SSTR\DriverPacks\NT6x32, к скорректированным мною Video_NV2_x86(1710).7z и Video_NV2_x86(1710).index под две версии FW35906_NT10x32\nv_disp.inf| NTx86.10.0 и FW34043_NT6x32\nv_disp.inf| NTX86.6.1,NTX86.6.2, добавляю файлы Video_NV3_10x86(2503).7z и Video_NV3_10x86(2503).index из вашего архива. Перезагружаю ноутбук в режиме Legacy в WinPE 10x86, запускаю Установить все драйвера (Авто). Никаких проблем не наблюдаю. Под адаптер Intel(R) 3rd Generation IvyBridge HD Graphics 4000 грузится драйвер 12/20/2013,10.18.10.3379 из Video_IN3_x86(1702).7z, под адаптер NVIDIA GeForce GT 630M грузится драйвер 11/24/2015,10.18.13.5906 из папки FW35906_NT10x32 добавленной мной в Video_NV2_x86(1710).7z и разрешение на экране монитора ноутбука автоматически становится 1920х1080 В MultiMonitorTool наблюдаю только один монитор CMO1720 с именем \\.\DISPLAY2 разрешением 1920х1080, изображение на который выводится адаптером от Intel. Никаких упоминаний об адаптере от NVIDIA там нет. Более новый драйвер 389.20 системой из Video_NV3_10x86(2503).7z в таком варианте не задействовался при автоустановке.
    2. Перезагружаю ноутбук в WinPE 8x86, запускаю Установить все драйвера (Авто) и опять проблем не наблюдаю. На мониторе устанавливается разрешение 1920х1080. Под адаптер 4000 от Intel опять установился драйвер 12/20/2013,10.18.10.3379 из Video_IN3_x86(1702).7z. Вот под NVIDIA GeForce GT 630M теперь грузится драйвер 06/12/2014,6.14.13.4043 из папки FW34043_NT6x32 того же Video_NV2_x86(1710).7z. Однако, в MultiMonitorTool теперь наблюдаю два монитора. Первым там числится монитор от NVIDIA, да еще с максимальным разрешением в 2560x1600, вот только он сейчас находится в разрешении 0x0, расположен слева сверху 0,0, справа снизу 0,0, он не активный и не первичный, то есть по-сути его нет. А со вторым монитором все как в WinPE 10x86 и он активен и первичный, на нем и стандартная картинка рабочего стола от Стрельца со всеми иконками. Все чики и пуки, никаких дополнительных манипуляций не требуется!
    3. А теперь попробуем опять загрузиться в WinPE 10x86, но предварительно уберем из папки SSTR\DriverPacks\NT6x32 архив и индекс Video_NV2_x86(1710).* и посмотрим что будет с 10-кой и станет ли она использовать под NVIDIA 630M драйвер из Video_NV3_10x86(2503).*. Сказано - сделано. В результате через Установить все драйвера (Авто) драйвера под видоадаптеры от Intel и NVIDIA установились без проблем и в свойствах у обоих числится - Устройство работает нормально. Под Intel 4000 опять установился драйвер 12/20/2013,10.18.10.3379, а вот под NVIDIA 630M теперь встал драйвер 03/28/2018,23.21.13.8920 из Video_NV3_10x86(2503).7z от вас. Однако, теперь и под 10-кой в MultiMonotorTool стало два монитора. Из них первый с разрешением 1024x768 расположен слева сверху 1920,0, справа снизу 2944,768, он активный, но не первичный. Собственно это монитор числящийся за адаптером 4000 от Intel, вот только он теперь с изначальной картинкой от Стрельца уехал вправо за физический и единственный монитор на ноутбуке. Это даже видно по исчезновению с экрана курсора мышки, если ее за правый край монитора уводить, не снизу экрана, а сверху, где-то до 1024 от верха. Вот второй монитор сейчас активен с разрешением 1920х1080 и расположен слева сверху 0,0, справа снизу 1920х1080, он активен и первичный. Собственно это физический монитор CMO1720 и изображение на него выводится адаптером NVIDIA 630M. На нем даже все иконки отображаются, но фон на нем теперь не от Стрельца, он просто черный. Если на рабочем столе щелкнуть по иконке Перезагрузить Проводник, то на рабочий стол вернется и картинка от Стрельца с пометкой справа внизу sergeistrelec.name WinPE 10 Sergei Strelec (x86). Так что, в принципе драйвер 03/28/2018, 23.21.13.8920 из Video_NV3_10x86(2503).7z своё отработал, а видеоадаптер от NVIDIA теперь с устройствах числится как (PE) NVIDIA Vulkan GeForce GT 630M. Однако, вот грузить драйвер под него отдельно от адаптера Intel в моей конфигрурации не стоит, иначе, в MultiMonitorTool манипуляций придется делать больше, а монитор от адаптера Intel и без драйвера съедет уже не вправо, а влево на -1024,0 за физический.
     
    В принципе, в WinPE 10/11x64 Legacy/UEFI под NVIDIA 630M грузится драйвер 23.03.2018,23.21.13.9135 из Video_NV2-SSTR_10x64(2103).7z и все происходит так же как WinPE 10x86 из эксперимента 3. Возникают два монитора и надо тыкать в иконку Перезагрузить Проводник чтобы вернуть картинку от Стрельца на первичный монитор под управляением
    адаптера от NVIDIA. Вот никаких отметок про Vulkan там нет.
     

    Цитата:
    По сетевым картам, в том числе Wireless... Если есть наработки(исправления) по сетевым, выложи куда нибуть подправленные драйверы

    Так я там ничего особого не делал. В архивы WLAN1_x86(2202).7z и WLAN3_x64(2202).7z в папку Wlan.Atheros\USB добавил папку AR9271 с драйвером под Philips PTA-01 Wireless USB Adapter и TP-LINK Wireless USB Adapter. Там в netathur.inf всего две строчки с идентификаторами, а первый адаптер у меня в наличии и даже частенько пользуется в Hyper-V или вне дома и даже не обязательно в WinPE да и на компьютерах не имеющих собственные диски с системами и без. В файл NT6x32\1.zip добавил папку athw8 с драйвером 10/29/2014,10.0.0.293 и скорректировал в 1.txt всего одну строку под WiFi своего ноутбука, иначе не работает оно с драйвером 10/17/2013,10.0.0.270 из папки athwb.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 23:31 21-03-2025 | Исправлено: oldof, 23:53 21-03-2025
    Lity



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oldof
    Есть вопрос по поводу AR9271. Оба адаптера на этом чипе? Насколько мне известно последний рабочий драйвер под него это 10.0.0.28 от 19.11.2013. Всё что я пробовал новее на нём работать отказывается. Или вам как-то удалось их завести?
     
    Так же насколько мне известно этот чип сильно глючный. В сети по этому поводу есть разговоры и люди под линуксом пробуют отключать различные аппаратные обработки, перегружая всё на ЦП, чтобы он работал стабильнее.
     
    У меня самого "TP-LINK Wireless USB Adapter" на AR9271. Я сначала думал дело в драйвере, но перепробовал все от старых до самого свежего 10.0.0.28 и всё без толку. Что я только ни пробовал, но его продолжает плющить сосисить и колбасить. Обеспечил охлаждение, питание ему прокачал, поставив побольше кондёр керамику, даже большой электролит подкидывал, снижаю нагрузку отключая сканирование сетей. До лампочки. Я где-то читал, что у 9271 какие-то аппаратные ошибки в проектировании.
    Например, если заходишь на него по сети из под роутера и начинаешь тянуть с него большой файл, развивая максимальный поток, он почти сразу виснет и приходится его перезапускать.
    Если создать софт точку (SoftAP | Hosted Network) в винде и подключиться к ней, то он ведёт себя лучше и виснет гораздо меньше при передаче по LAN.
    Или допустим начинаешь заливать файл в интернет без ограничений скорости и он тоже зависает.
    А вообще тут всё зависит от погоды на луне, то он долго стабилен, то бывает каждую минуту виснет либо отваливается.
     
    Ещё когда создаёшь SoftAP, то она не обязательно создаётся как 150 мегабит, она рандомно может создаться в 135 или 72 мегабита. И кроме скорости коннекта неизвестно от чего меняется фактическая скорость и при подключённых 150 мегабит скорость передачи по LAN будет ~700 Кб\с, пока не пересоздашь точку, потому что скорость как то привязана именно к точке и фиксируется в момент создания. Но нет гарантии, что в следующий раз она создастся полноценной, а не такой же ограниченной по скорости.
     
    У вас как с ним?

    Всего записей: 3075 | Зарегистр. 15-12-2007 | Отправлено: 00:22 22-03-2025 | Исправлено: Lity, 00:59 22-03-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    oldof
    Из проделанных исследований я понял что если в ноуте две видеокарты и отрабатывает драйвер видео Интел, то с экраном все в порядке даже если вторым прицепился адаптер Нвидиа. Если я правильно понял ситуацию, то  это один из тех моментов когда оптимизированный драйвер (а их в данном сдучае два Интел и Нвидиа) сталкивается с мобильной мультимониторной конструкцией. И ситуация: повезет-неповезет, сильно зависит от аппаратной реализации подключения вывода видео в платформе.  
    В первых двухадаптерных ноутбуках и полной ОС даже утилита работала которая отслеживала переключение между встройкой на Интеле и внешкой на Нвидиа\Амд при увеличении нагрузки сверх определенного уровня, откуда такой сервис в РЕ.
     
    Вот и возникает вопрос как поступить. Драйвер 340(34х) линейки тянет GeForce 200/300/400/500/600/700/ION series для 7\8-ки, 350(35х) и далее начинает корректно работать с 10-кой но поддержка идет от 400 серии, а далее и от NVidia Fermi GPU 400/500 Series идет отказ.
    А начиная с версии 396 прекращен выпуск драйверов для 32-bit ОС, если брать драйвер Vulkan, то 389.20 это крайняя для х86 версия которая сверху поддерживает 10 серию видеоадаптеров Нвидиа.
     
    Поэтому 389.20 и был выбран для поддержки макс.диапазона видео для х86.
    В мульти адаптерных системах (ноуты\моноблоки) отработала встройка на Интеле, на экране все норм в РЕ, и на этом можно остановиться, не напрягать внешку.  
     
    Все больше склоняюсь к тому чтобы оставить все как есть, впрочем для 10х86 в 389.20 добавлены снизу возможные для данной версии видеоадаптеры, понаблюдаю пока. Возможно в апреле будет обновление пакета драйверов. И желательно внести туда замеченные исправления для сети, если будет от вас ссылка на готовые пакеты подкорректированых драйверов.      

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 07:10 22-03-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Lity

    Цитата:
    Есть вопрос по поводу AR9271. Оба адаптера на этом чипе?

    Понятия не имею, у меня только от телевизора Philips и ему не меньше лет чем ноутбуку. Ни разу его не разбирал и не смотрел какой-там чип. Когда и где нашел под него драйвер под винду уже не припомню, но он версии 04/20/2011,2.0.0.62 и там идентификаторы под ATHER_DEV_9271.ndi, USB\VID_0471&PID_209E и ATHER_DEV_7015.ndi, USB\VID_0CF3&PID_7015. Первый мой и не скажу чтобы сильно его напрягал, но и о проблемах тоже не припоминаю. Линуксами, юниксами и прочими не виндами у меня сынок заведует.
    О блин! Заглянул сейчас в архивы с драйвером, а файлики то там от 2015 года и в свойствах athur.sys год 2015.
     
    nat27

    Цитата:
    если будет от вас ссылка на готовые пакеты подкорректированых драйверов

    Вот выложил файлик oldof.7z, пишут три дня пролежит.
    Кстати, раньше в WinPE от Стрельца тоже не было по ПКМ управления мониторами, а точнее MultiMonitorTool.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 08:12 22-03-2025 | Исправлено: oldof, 09:00 22-03-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Вот выложил файлик oldof.7z,
    взял, спс.

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 10:50 22-03-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    взял, спс.

    Вот и Стрелец у себя на сайте объявился и стал отвечать на вопросы.
    Ему бы еще подсказать, что BOOTICE.exe в своем теле в описании имеет наименование на китайском языке. Вот потому, при размещении ярлыка на ее в последних версиях в панели задач через Taskbar.cfg или PINT в pecmd.ini, в папке профиля пользователя в ...\TaskBar создается ярлык с именем из 8-ми прямоугольничков, которые еще и выводятся при наведении на иконку мыши через несколько секунд в панели задач. Собственно в теле BOOTICE.exe наименование с китайского на английский вполне правится, исправленными файлами вполне заменяются BOOTICEx64.exe и BOOTICEx86.exe в папке SSTR образа. В strelec*.wim тоже можно файл заменять. Вот только править каждый раз их содержимое - ну его нахрен. Пока вполне можно обойтись и правкой в них содержимого папки ...\TaskBar своими пакетниками из SSTR\MInst\bat при загрузке WinPE, соответственно и заменяя там %ProgramFiles%\BOOTICE.exe. При этом для замены файла ярлыка вполне достаточно встроенных в strelec*.wim средств PinTool и PECMD. А еще мне включение NumLock через numlock.vbs тоже совсем не обязательно и даже раздражает, а соответственно своими пакетниками файл из ...\Startup можно и удалять. Вот при загрузке в WinPE 8 в системе 6.2.9200 включенный NumLock прописан в реестре, так можно версию системы определить и под нее в пакетнике выполнить numlock.vbs чтобы отключить.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 13:19 24-03-2025
    enuser2k

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день, не подскажете есть ли способ установить драйвер Nvidia версии 566.36 на Windows 10 1607 ?
    Изменил inf файл, заменив в двух местах проверку версии Windows с 17.... на 14.... , драйвер установился без ошибок, но в Диспетчере устройств отображается с желтым восклицательным знаком.
    Пробовал подсовывать другие модифицированные inf, но с ними вообще не установилось.
    В Гугле вообще ничего толкового не нашел. Чат GPT выдал то что я уже делал ранее.

    Всего записей: 196 | Зарегистр. 20-12-2019 | Отправлено: 12:43 11-04-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую, а в более новых десятках чем 1607 драйвер Nvidia версии 566.36 работает нормально?
    Взять новый винчестер\SSD и по быстрому проверить.
     
    Был случай когда в PE на основе ядра 10240 перестал работать драйвер видео NVidia старше определенной версии, с очень похожей ситуацией, устанавливался с восклицательным знаком.

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 20:43 13-04-2025
    enuser2k

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    в более новых десятках чем 1607 драйвер Nvidia версии 566.36 работает нормально?

    Да, в 1809 работает.
     
    Просто в вашем пакете драйверов версия драйвера Nvidia - 538.37, она не предназначена для W10 1607, но работает в нем. И я хотел обновить ее до 566.36.  
     
    1607 использую, потому что в ней FPS в играх (не во всех) выше, чем на более новых версиях.

    Всего записей: 196 | Зарегистр. 20-12-2019 | Отправлено: 06:34 15-04-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А какой код адаптера NVidia. Может быть такое что я добавил в inf-файл коды адаптеров дополнительно, а в полном драйвере Нвидиа этого кода в 538.37 нет.  
     
    Пакет драйверов для РЕ Nvidia - 538.37 оптимизированный мною из линейки драйверов Vulkan подходит только для РЕ, там оставлено  ядро в котором OpenGL 1.1 (подозреваю что OpenGL 1.1 из состава виндовс), драйвер для нормальной смены разрешений и просмотра видео без рывков. Для игр, тестов и т.д. не подходит, все технологии ускорения обрезаны
     
    Если РЕ 538.37 нормально работает в 1607, то нужно с раздела NVidia Vulkan Developer скачать оригинальный драйвер, установить и попробовать как работает с ним.
     
    Драйвер 566.36 от декабря 2024 имеет некоторые проблемы с прозрачностью? В этой теме это офтоп.

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 07:18 15-04-2025 | Исправлено: nat27, 08:01 15-04-2025
    enuser2k

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    А какой код адаптера NVidia

    PCI\VEN_10DE&DEV_1C03&SUBSYS_85DE1043&REV_A1

    Цитата:
    Для игр, тестов и т.д. не подходит, все технологии ускорения обрезаны

    Понял. Спасибо, что объяснили. Значит 1607 окончательно на покой, только для серфинга в интернете.

    Цитата:
    Драйвер 566.36 от декабря 2024 имеет некоторые проблемы с прозрачностью?

    За эту информацию очень признателен, не знал об этом.
    Еще раз огромное спасибо, что все объяснили.

    Всего записей: 196 | Зарегистр. 20-12-2019 | Отправлено: 06:23 16-04-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Еще раз nat27

    Цитата:
    взял, спс.

    nat27, я в WLANDRIVER\NT6x32\1.txt под адаптер PCI\VEN_168C&DEV_0034&SUBSYS_662111AD не добавлял вторую строку с более новым драйвером athw8.inf,10/29/2014 v10.0.0.293, я там просто заменил athwb.inf,10/17/2013 v10.0.0.270 на ссылку с более новым. Теперь же в версии WinPE 11 10 8 Sergei Strelec (x86/x64) 2025.04.24 наблюдаю в WLANDRIVER\NT6x32\1.txt добавление вторых строк с драйвером athw8.inf,10/29/2014 v10.0.0.293 дополнительно к строкам под драйвер athwb.inf,10/17/2013 v10.0.0.270. Так вот так оно не работает в WinPE x86. При двух строках под адаптер PCI\VEN_168C&DEV_0034&SUBSYS_662111AD там всегда пытается грузиться драйвер athwb.inf,10/17/2013 v10.0.0.270 и независимо от расположения строк, а в результате этот драйвер не работает в WinPE x86. Если же из WLANDRIVER\NT6x32\1.txt строку с athwb.inf,10/17/2013 v10.0.0.270 удалить, то успешно грузится драйвер athw8.inf,10/29/2014 v10.0.0.293. А еще не понимаю зачем в DriverPacks опять нарисовались две папки WLAN_10_x64 и WLAN_11_x64. В версии 2025.02.17 этих папок не было. Судя по содержимому файлов network.cmd в WinPE x86 используются только даайвера из SSTR\DriverPacks\WLANDRIVER. В WinPE x64 также в первую очередь грузятся драйвера из SSTR\DriverPacks\WLANDRIVER\NT6x64, а вот в WLAN_10_x64 и WLAN_11_x64 система должна заглядывать если нет папки SSTR\DriverPacks\WLANDRIVER или в ней нет нужного.
    С видеоадаптерами Intel(R) HD Graphics 4000 (PCI\VEN_8086&DEV_0166) и NVIDIA GeForce GT 630M
    (PCI\VEN_10DE&DEV_0DE9) ситуация в WinPE 10x86 опять с проблемой. Под адаптер PCI\VEN_8086&DEV_0166 по идентификатору из Video_IN3_x86(1702).index стабильно грузится драйвер 12/20/2013,10.18.10.3379 по данным из igdlh_ivb.inf как под адаптер (PE) Intel(R) 3rd Generation IvyBridge HD Graphics 4000. А вот под адаптер NVIDIA GeForce GT 630M всегда пытается грузиться драйвер 06/12/2014, 6.14.13.4043 по идентификатору из Video_NV2_x86(1710).index и этот драйвер не только сам не грузится под WinPE 10x86, он еще и выбивает драйвер под интеловский (PE) Intel(R) 3rd Generation IvyBridge HD Graphics 4000. Наличие более нового драйвера под NVIDIA GeForce GT 630M в Video_NV3_10x86(2503).7z по идентификатоу из Video_NV3_10x86(2503).index не имеет никакого значения и этот драйвер в WinPE 10x86 не грузится. Вот, если драйвера под видеоадаптеры грузить в ручном режиме и после интеловского грузить под нвидиа драйвер из Video_NV3_10x86(2503).7z, то проблем с видеоадаптерами под WinPE 10x86 не наблюдаю. Я же в предыдущих версиях под видеоадаптер нвидиа более новый драйвер 11/24/2015, 10.18.13.5906 интегрировал в Video_NV2_x86(1710).7z с корректировкой nv_disp.inf под NTx86.10.0 и в Video_NV2_x86(1710).index добавлял его первой строкой.
    Делаем эксперимент. Копируем содержимое Video_NV2_x86(1710).7z и Video_NV3_10x86(2503).7z в один архив Video_NV2_x86(2503).7z. В Video_NV3_10x86(2503).index добавляем вторую строку, скопировав ее из Video_NV2_x86(1710).index, и переименовываем Video_NV3_10x86(2503).index в Video_NV2_x86(2503).index. Копируем Video_NV2_x86(2503).7z и Video_NV2_x86(2503).index в VIDEODRIVER\NT6x32 и удаляем оттуда четыре файла Video_NV2_x86(1710).7z, Video_NV2_x86(1710).index, Video_NV3_10x86(2503).7z, Video_NV3_10x86(2503).index чтобы не мещались. Осталось проверить загрузку видеодрайверов в WinPE 10x86 и в WinPE 8x86. Сказано, сделано. В результате в WinPE 10x86 под нвидиа успешно грузится драйвер 03/28/2018, 23.21.13.8920 и не создает проблем с адаптером от интел. Под WinPE 8x86 под нвидиа успешно грузится драйвер 06/12/2014, 6.14.13.4043 и тоже не создает проблем с адаптером от интел. Собственно под WinPE 8x86 не было проблем и до модификации набора драйверов в VIDEODRIVER\NT6x32.
    Мы писали, мы писали - наши пальчики устали!
     
    Добавлено:
    О! Еще раз заглянул в последний WLANDRIVER\NT6x32\1.txt и к примеру вижу там для одного адаптера аж три строки:
    PCI\VEN_168C&DEV_0013&SUBSYS_00171737,Linksys Wireless A+G Notebook Adapter,athw8\athw8.inf,10/29/2014 v10.0.0.293
    PCI\VEN_168C&DEV_0013&SUBSYS_00171737,Linksys Wireless A+G Notebook Adapter,athwb\athwb.inf,10/17/2013 v10.0.0.270
    PCI\VEN_168C&DEV_0013&SUBSYS_00171737,Linksys Wireless A+G Notebook Adapter,netathr\netathr.inf,10/05/2009 v8.0.0.238
    Судя по результатам моей проверки, вполне могу предположить, что для адаптера PCI\VEN_168C&DEV_0013&SUBSYS_00171737 вполне всегда может грузиться только netathr.inf,10/05/2009 v8.0.0.238. Вот проверить не начем.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 16:07 26-04-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По сетевым адаптерам я передал Сергею тот архив на который была ссылка здесь. Возможно после переиндексации выползли ссылки на код адаптера из разных драйверов. Поэтому просто правка индекса без удаления кодов адаптера из нерабочих дров действует до следующей переиндексации. В этом сложность (и мастерство) подгонки сборника, необходимо оставить только единственно рабочий код адаптера в инфе драйвера, а в других (неправильно работающих) драйверах закоментировать этот код или вообще удалить неработающий драйвер. Так, постепенно, и формируется сборник рабочих дров. Про WLAN_10_x64 и WLAN_11_x64 Сергей сам удивился что эти папки остались случайно по его недосмотру и обещал их удалить, возможно забыл. Я еще не скачивал крайнюю сборку SSTR, ждал пока там драйвера устаканятся.  
     
    По видеоадаптерам не понял как драйвер интел может выбивать драйвер нвидиа. Можно уточнить поконкретнее,
    Intel(R) HD Graphics 4000 (PCI\VEN_8086&DEV_0166) - какой версии драйвер, из какого сборника правильно устанавливается под какой системой? Тогда удалю этот код DEV_0166 из других архивов.
    Точно также для Нвидиа. Какой архив правильно отрабатывает в какой системе.
     
    Это рутинная подгонка сборника, приходится перебирать разные версии драйверов, искать наиболее совместимые под разные версии РЕ    
     
    Добавлено: в сборнике драйверов большое значение имеет установщик, даже при наличии нескольких подходящих под код адаптера пакетов разных версий, (нормальный) установщик перебирает драйверы до полностью работоспособного.
    Поэтому иногда приходится вручную выбирать какой установщик использовать - SDI, DPInst, DrvIndex. С этой точки зрения, наличие для конкретного адаптера нескольких версий драйверов мера вынужденная, один драйвер отрабатывает для PE7, но не работает для PE10, а другой для PE8\10 и т.п.    

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 11:29 28-04-2025 | Исправлено: nat27, 13:57 28-04-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Возможно после переиндексации выползли ссылки на код адаптера из разных драйверов.

    Про процесс переиндексации в WLANDRIVER\NT6x32\1.txt понятия не имею. Я вчера сделал для себя более понятным способом. Из архива 1.7z извлек файлы athw8.inf и athwb.inf для сравнения их по содержимому разделов [Atheros.NTX86.6.2] и [Gigabyte.NTX86.6.2] на соответствие идентификаторов адаптеров. Затем удалил из 1.7z папку athwb со всем ее содержимым, а в 1.txt заменил все ссылки на нее на драйвер athw8\athw8.inf,10/29/2014 v10.0.0.293 и дополнил строками с идентификаторами которые дополнительно объявились в athw8.inf. После этого проверил загрузку драйвера из пересобранного архива в WinPE 8/10x86 = никаких проблем! Еще нашел драйвер athwb.inf версии 352, но с ним драйвер в WinPE 8 не грузится с кодом 37, как и с драйвером 270, хотя под WinPE 10 грузится без проблем. Пришлось забить на него.
    В WinPE 10x86 под Intel(R) HD Graphics 4000 (PCI\VEN_8086&DEV_0166) успешно грузится драйвер из архива VIDEODRIVER\NT6x32\Video_IN3_x86(1702).7z и, если не грузить под NVIDIA GeForce GT 630M (PCI\VEN_10DE&DEV_0DE9) драйвер 06/12/2014, 6.14.13.4043 из Video_NV2_x86(1710).7z, проблем с адаптером от интел не наблюдается и в диспетчере устройств он отображается рабочим без проблем. Однако, автоматом, через загрузку всех драйверов или только под видео, под адаптер нвидиа пытается грузиться именно драйвер 06/12/2014, 6.14.13.4043 из Video_NV2_x86(1710).7z, что приводит к сбою не только его загрузки, но еще выбивает драйвер под интел и в диспетчере устройств оба адаптера помечаются желтым восклицательным в треугольнике. Наличие архива в VIDEODRIVER\NT6x32\Video_NV3_10x86(2503).7z с более новым драйвером при этом никак на автозагрузку не влияет и этот драйвер в WinPE 10x86 не задействуется. Вот когда я пересобрал драйвера FW34043_NT6x32 и VK38920_NT10x32 под нвидиа в архив Video_NV2_x86(2503).7z проблемка и рассосалась. При загрузке в WinPE 8x86 через загрузку драйверов продолжил грузиться драйвер 06/12/2014, 6.14.13.4043, а вот под WinPE 10x86 стал грузиться драйвер 03/28/2018, 23.21.13.8920 и проблемы в 10-ке не стало.
    Последнюю сборку от Сергея я не только скачал, но уже похоже и с драйверами разобрался, кое-что подкинув и в SSTR\USER, включая и системные wdma_usb.inf в MY_DRIVERS_x86_... А еще и над содержимым SSTR\MInst потрудился, включая корректировку содержимого Portable, даже с корректировкой пакетников bat под антивирусы.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 15:31 28-04-2025 | Исправлено: oldof, 15:39 28-04-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Посмотрел драйверы для Intel(R) HD Graphics 4000 PCI\VEN_8086&DEV_0166 есть только:
    PCI\VEN_8086&DEV_0166,(PE) Intel(R) 3rd Generation IvyBridge HD Graphics 4000 в пакете NT6x32\Video_IN3_x86(1702).7z.  
    Код DEV_0166 не встречается в других архивах, поэтому хвала раннему интелу, древнейший драйвер работает под РЕ 7\8\8.1\10\11.
     
    Что касается NVIDIA GeForce GT 630M (PCI\VEN_10DE&DEV_0DE9), драйвер Video_NV2_x86(1710).7z должен отрабатывать только для РЕ7\8х86, ведь в inf файле прописаны только секции
    [NVIDIA.Mfg.NTx86.6.1] для win7desktop\mobile
    [NVIDIA.Mfg.NTx86.6.2] для win8desktop\mobile
    и сам драйвер 06/12/2014, 6.14.13.4043 предназначен только для 7\8, в нем нет секций
    [NVIDIA.Mfg.NTx86.6.3] для win8.1desktop\mobile
    [NVIDIA.Mfg.NTx86.6.10] для win10desktop\mobile
    таким образом налицо гадкай установщик, который не должен отрабатывать для 10х86 секции NTx86.6.1 и NTx86.6.2 а пропустить данный драйвер и искать далее подходящие для 10х86 секции, что есть в VK38920_NT10x32, т.е [NVIDIA.Mfg.NTx86.10.0].
     
    Предлагаю ради интереса загрузить пакеты дров DPxSDI_2025-04-04 с установщиком SDI.exe и DPxPE_2025-04-04 с установщиком DPInst.exe и посмотреть(запустить в SSTR), справятся ли правильно эти установщики, т.е. они должны автоматом прицепить Video_IN3_x86(1702).7z и Video_NV3_10x86(2503).7z под PE10х86.  
     
    Индексация драйверов после любых манипуляций это обязательный процесс, в большинстве установщиков он происходит автоматически при запуске, например, в SDI.exe. А вот в DrvIndex есть специальная кнопка - Index, здесь нет автоматики, драйверы после правки нужно индексировать вручную, иначе изменения не будет восприняты к действию

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 19:53 28-04-2025 | Исправлено: nat27, 19:55 28-04-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27

    Цитата:
    ведь в inf файле прописаны только секции
    [NVIDIA.Mfg.NTx86.6.1] для win7desktop\mobile
    [NVIDIA.Mfg.NTx86.6.2] для win8desktop\mobile

    Так и в сетевом драйвере в inf файле имеются только секции NTX86.6.2, однако, под 10-ку он грузится и работает. Под видео от интел в архиве Video_IN3_x86(1702).7z в igdlh_ivb.inf тоже наблюдаю только NTx86.6.1, NTx86.6.2, но это не мешает грузиться и работать этому драйверу под WinPE 10x86. Вот под NVIDIA GeForce GT 630M (PCI\VEN_10DE&DEV_0DE9) под WinPE 10x86 успешно грузится только из созданного мной Video_NV2_x86(2503).7z с комбинацией в нем драйверов FW34043_NT6x32 под WinPE 8x86 и VK38920_NT10x32 под WinPE 10x86. При этом в Video_NV2_x86(2503).index строка VK38920_NT10x32\nv_disp.inf| NTX86.10.0 должна быть первой. Другие варианты на моем ноутбуке не срабатывают. Кстати, при обновлении (не переустановке в чистую) предыдущих версий до 10-ки, система вполне могла пользовать драйвера установленные в предыдущих версиях до их замены ручками или через ЦО уже с наличием в их inf файлах секций под 10-ку.

    Цитата:
    Предлагаю ради интереса загрузить пакеты дров DPxSDI_2025-04-04 с установщиком SDI.exe и DPxPE_2025-04-04 с установщиком DPInst.exe

    Да нет никакого интереса, а проблемы с драйверами под свой ноутбук я уже решил. С другим оборудованием попадавшим в руки проблем не припоминаю, да вполне под все WinPE там мог и не проверять.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 23:39 28-04-2025
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Редко попадается всеядный драйвер под все типы РЕ, его такого в принципе не должно быть.
     
    Но все же, установщик драйверов при наличии нескольких драйверов для одной железяки должен использовать тот драйвер у которого есть описатель для загруженной системы, а не цапать первый попавшийся по коду адаптера.  
     

    Всего записей: 531 | Зарегистр. 18-04-2007 | Отправлено: 18:25 29-04-2025
    oldof

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

    Так у меня сейчас 8-ка и не цапает первый попавшийся по коду из Video_NV2_x86(2503).index:
    VK38920_NT10x32\nv_disp.inf| NTX86.10.0 , ... "PCI\VEN_10DE&DEV_0DE9"
    FW34043_NT6x32\nv_disp.inf| NTX86.6.1,NTX86.6.2 , ... "PCI\VEN_10DE&DEV_0DE9"
    Установщик под 8-кой пропускает первую строку и ставит драйвер из папки FW34043_NT6x32. Под 10-кой установщик использует первую строку и ставит драйвер из папки VK38920_NT10x32, так как этот драйвер по NTX86.10.0 ему вполне подходит. Однако, я же пробовал в оригинале переименовывать архивы Video_NV2_x86(1710).7z, Video_NV3_10x86(2503).7z так чтобы NV3_10x86 стал NV2_10x86, а NV2_x86(1710) стал NV3_x86(1710), т.е., чтобы драйвер под 10-ку с NTX86.10.0 стал как-бы выше драйвера с NTX86.6.1,NTX86.6.2. Так вот такой фокус не прокатывает и под 10-ку тогда тоже грузится драйвер FW34043_NT6x32, что приводит к проблеме. Получается, что логика с созданием архива Video_NV2_x86(2503).7z с двумя редакциями драйвера и размещением строк в Video_NV2_x86(2503).index меня не подвела.

    Всего записей: 775 | Зарегистр. 12-07-2018 | Отправлено: 21:18 29-04-2025 | Исправлено: oldof, 21:23 29-04-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE - LiveCD


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru