litvinoven
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору AFZ Для интеграции в nLite нужно просто иметь актуальный набор обновлений в виде exe-файлов с сайта Микрософт. А раз используется nLite, значит WinXp урезана, и, соответственно, не все обновления нужны - поэтому и набор обновлений для nLite будет индивидуален. Важно иметь ввиду, что nLite не может установить обновление в 3-х случаях: 1. Обновление добавляет в систему новые файлы, которых нет в дистрибутиве WinXp; 2. Обновление только изменяет Реестр, не меняя файлов; 3. Обновление является Cab Self-Extractor файлом. К 1-му случаю относятся обновления безопасности KB2564958 (uiautomationcore.dll) и KB2698365 (msado28.tlb), также обновления для дополнительно устанавливаемых компонентов типа RDC 6 и 7 и проч. (у меня нет). Для их установки я добавил в пакет WinXp недостающие файлы (в упакованном виде, но может можно и в неупакованном - не проверял). У меня также не устанавливается обновление безопасности KB2686509 - ему нужны клавиатуры Dvorak US English (3 шт.) и US Multinational, которые я вырезал nLite'ом. Возвращать их ради него не хочу. Ко 2-му случаю относятся обновления безопасности KB2570947, KB2603381 и KB2736233. Внутри у них есть inf-файлы изменений, из которых я делаю reg-файлы и загружаю их через \$Oem$\cmdlines.txt. Для полноты системы я ещё регистрирую соответствующие cab-файлы (с помощью signtool.exe), хотя какая там полнота после nLite'а... К 3-му случаю относятся обновления безопасности rootsupd.exe (KB931125 - требует grpconv.exe, который, похоже, больше никому не нужен!) и rvkroots.exe (последнее - KB2798897). Такие файлы я также загружаю через \$Oem$\cmdlines.txt. Ничего не могу сказать об обновлениях для MicrosoftUpdateAgent и Windows Genuine Advantage, поскольку всё это у меня вырезано nLite'ом изначально. В любом случае набор обновлений нужно регулярно корректировать (проще - каждый месяц). Здесь могут помочь списки обновлений из шапки, но надёжнее самому распаковывать и анализировать каждое новое обновление на предмет замены старых и пригодности для nLite - будет меньше неожиданностей при установке системы, а во 2-м случае будет легче корректировать reg-файлы. | Всего записей: 291 | Зарегистр. 17-01-2007 | Отправлено: 00:49 06-03-2013 | Исправлено: litvinoven, 00:56 06-03-2013 |
|