Цитата: Существует некий "универсальный видеодрайвер", который бывает в сборках PE 1.0. А никто не пробовал прикручивать его к голой WinPE 3.0?
Прикручивал универсальные драйвера из Windows 8
// Файлы для установки видео драйверов
\Windows\system32\cdd.dll
\Windows\system32\dispci.dll
\Windows\system32\dispex.dll
\Windows\system32\wdi.dll
\Windows\system32\en-US\dispci.dll.mui
\Windows\system32\en-US\wdi.dll.mui
\Windows\system32\drivers\dxapi.sys
\Windows\system32\drivers\dxg.sys
\Windows\system32\drivers\dxgkrnl.sys
\Windows\system32\drivers\dxgmms1.sys
Рег файл
Windows Registry Editor Version 5.00
; to make larger scracth space, it will set drive X to 256MB
[HKEY_LOCAL_MACHINE\PE3-SYSTEM\ControlSet001\services\FBWF]
"WinPECacheThreshold"=dword:00000100
; video driver
[HKEY_LOCAL_MACHINE\PE3-SYSTEM\ControlSet001\services\DXGKrnl]
"DisplayName"="LDDM Graphics Subsystem"
"Group"="Video Init"
"ImagePath"=hex(2):5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,72,\
00,69,00,76,00,65,00,72,00,73,00,5c,00,64,00,78,00,67,00,6b,00,72,00,6e,00,\
6c,00,2e,00,73,00,79,00,73,00,00,00
"Description"="Controls the underlying video driver stacks to provide fully-featured display capabilities."
"ErrorControl"=dword:00000000
"Start"=dword:00000003
"Tag"=dword:00000001
"Type"=dword:00000001
Видео драйвера интегрируем стандартно с помощью DISM
Добавляем в папку System32 файл - Video_drv_fix.cmd
код
@ECHO OFF
CLS
SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION
for %%i in (X:\Windows\inf\oem*.inf) do drvload.exe %%i
в этой же папке создаем или изменяем файл - winpeshl.ini
[LaunchApps]
Video_drv_fix.cmd
AppPath=X:\Shell\Название Вашего Shell.exe