Boa Soft, есть вопросик по параметру в MYFACTORY.INI
а именно
Цитата:
; сохранить из источника установленые драйвера
; настройки - в finish.ini
KeepDrivers = 0
|
по умолчанию он выключен.
Но если его включить, то при сканировании C:\D все подходящие для данного компа драйвера не только установятся, но и скопируются папками в c:\WINDOWS\OemDrv
это хорошо и здорово.
но от
KeepDrivers = 1 есть и побочный эффект - при развёртывании подготовленной системы перед выполнением FIRSTBOOT.cmd удаляется кэш PNF файлов из c:\WINDOWS\inf\ а это приводит к пересозданию кэша при обнаружении нового оборудования (как правило, после первой перезагрузки). Комп при этом фантастически тупит, причем никаких сообщений при этом не выводится.
У меня на второй загрузке запускается батник для зачиски от заливочных файлов через RunOnce
если
KeepDrivers = 0 то он отрабатывает так быстро, что окошко Cmd даже не видно.
а если
KeepDrivers = 1 то окошко CMD со строчкой if Exist C:\D rd /S /Q C:\D висит на экране больше минуты
можно как нибудь сделать, чтобы PNF не удалялись при
KeepDrivers = 1 ?
просто востановление забэкапленых PNF не катит - они всё равно пересоздаются.
UseMakeOEMDrvPnf = 1 тоже не помогают - PNF файлы пересоздаются 2 раза, сперва на этапе поиска драйверов перед LogonUI, потом свежесозданые pnf удаляются перед выполнением FIRSTBOOT.cmd, и снова пересоздаются после первой перезагрузки.