Показать полную графическую версию : Мой способ интеграции критических обновлений на 13 минуте
Painkiller
21-09-2008, 00:57
Хочу поделиться своим способом установки критических обновлений во время установки Windows Xp (SP2-SP3). Я этот способ использую уже как год. Итак, для начало врубаем обновление и обновляемся или кто качает обновление сами с сайта софтового гиганта. Потом кто обновлялся через службу обновлений, заходим по директории C:\WINDOWS\SoftwareDistribution\Download\.... . Здесь, наверное, уже, наверное, каждый знает Xp хранит свои обновления после скачки. Папок со странными названиями. Начинаем по порядку заходить в каждую. Одна папка – это одно обновление. Заходим в одну из их. Выделяем всё находящееся в этой папке и добавляем в архив. Ставим метод сжатия «Максимальный». Ставим галочку « Создать SFX архив ». Нажимаем вкладку дополнительно. Нажимаем кнопку Параметры SFX… . Нажимаем вкладку «Обновление» Ставим галочку « Перезаписывать все файлы без запроса» Нажимаем вкладку «Режимы». Ставим галочки в « Распаковать во временную папку», «Скрыть всё». Если нужен значок самого SFX архива то заходим в вкладку «Текст и значок» Переходим в вкладку «Общее». Вписываем в поля «Выполнить после распаковки» вот это update\update.exe /passive /norestart. Вот и всё , нажимаем окей окей. Всё пошёл процесс архивации. После проверяем правой клавишей мыши по архиву. В меню выбираем « Открыть в WinRar». И смотрим комментарии. Они у нас должны быть такими:
Setup=update\update.exe /passive /norestart
TempMode
Silent=1
Overwrite=1
Вот теперь можно проверить, запустив SFX архива, который сделали. Потом, так поступаем с каждой папкой (одна папка – это одно обновление). Как все обновы готовы. Делаем аддон. Создаём папку называем как хотим ( для примера Microsoft Update) . В ней создаём каталог с названием « Files». В нём ещё один с именем «ForceCopy». Туда кидаем все наши обновы. Теперь в папке Microsoft Update должен быть ещё файл Run. Не знаю его расширения ну его можно спереть с любого аддона, открываем мы его блокнотом. Туда вписываем все наши обновления ПО ПОРЯДКУ. Чтобы не мучиться и не печатать вручную имена файлов, скопируем в Блокнот следующую строку:
dir /a /b /-p /o:gen >filelisting.txt
Сохраните файл с расширением .bat и запусти в директории, содержащей обновления, предварительно отсортировав их по имени. Затем открой сгенерированный файл filelisting.txt и мы увидим, что он содержит имена всех файлов в директории. Выделяем все строки и копируем в в файл Run. Сохраняем и всё. Аддон готов. Интегрируем с помощью UpdateIntegrator закинув наш аддон в папку Addons. Кто качал с сайта просто вписываем все название обновлений с ключами /passive /norestart в файл Run предварительно скопировав их в каталог «ForceCopy» На этом всё! Не судите строго за ошибки грамматические.
Painkiller, с таким успехом берем готовый Security Service Pack 4 для русской Windows XP SP3. и запускаем его на Т13 по методу svcpack.inf, вам будет более разумно выложить готовый пакет (ваш екстрим пак) с теми обновлениями что не вошли в UpdatePack, а по вашему должны бы войти, если на конференции приживется, в чем я немного сомневаюсь потомучто вы решили заново выдумать велосипед, раскроете тайны его создания общественности ...
Painkiller
21-09-2008, 01:31
Цитировать »
Увы нет.Я лишь предлогаю лёгкий вариант сборки критических обновлений для новичков. Это пак может собрать любой даже не Асс в компе.
Painkiller, ну на сколько я знаю, обновления что были закачаны по средствам Microsoft Update для таких целей не подходят
Painkiller
21-09-2008, 01:36
Увы вы ошибаетесь. Я уже целый год именно такие обновления и использую . Може те сами убедиться создав одно обновление! Как я знаю пока нету способов использовать обновления при скачанные с сервера Microsoft. Вот он этот способ полностью рабочий!
У меня свой пак созданный ввиде аддона и я его интегрирую вместе с UpdatePack-XPSP3-Rus
Painkiller, какие обновления входят в аддон ?) думаю все неофициальные поскольку все официальные в него входят ...
dimon7707
21-09-2008, 01:44
Я лишь предлогаю лёгкий вариант сборки критических обновлений для новичков.
А вы уверенны,что новичкам нужны эти критические обновления,по моему для этих целей вполне хватит UpdatePack-XPSP3-Rus 8.9.13.
Painkiller
21-09-2008, 01:45
Вы почти правы. Некоторые обновления не входят в UpdatePack-XPSP3-Rus, потому что они для Windows Media Player 11. Вышедшие не давно. А пак с неофициальными обновлениями я сделал чисто для себя и по просьбе одно участника конференции я выложил этот метод на форум.
dimon7707 »
Просто некоторые новички пытаются интегрировать обновляния сами по справочнику ради любопытства и у них ничего не получается. Вот способ работающий. И UpdatePack работает только на 32 битке, а мой метод вполне может работать на 64 битке без проблем. Обновы ставятся как по маслу и за время юзания винды с внедрёнными обновами по этому методу я не замечал. Даже с неопубликованными обновлениями вместе. А вот UpdatePack вызывал ошибку. Ну её уже убрали.
Этот метод "занимает" слишком много места в дистрибутиве винды, по сравнению с тем же методом UpdatePack'а. А посему неприемлим. :)
Если уж подходить более подробно к самому процессу - то почему бы не использовать 7-Zip, он сожмет обновления лучше.
Painkiller
21-09-2008, 15:29
Цитировать »
Можно и 7-Zip использовать я же не говорил что это не возможно! А насчёт размер вы ошибаетесь с с упаковкой 7-Zip у меня 34 обновления не входящие в UpdatePack весят 17.9 мб. Это метод намного экономичнее. Плюс не надо качать с большие по размеру обновление с сервера Microsoft. Через Microsoft Update скачиваются гораздо меньше по размерам обновления. И я их могу спокойно использовать с UpdatePack когда захочу.
Прекрасный метод - ещё-бы сценарий (.bat - .cmd) по автоматизации сего процесса - начинающим былоб полезно.
а разве интеграция не лучше??? вель потом надо еще ждать пока они установятся... конечно не скажу что много времени займет, но все-таки...
Painkiller
05-10-2009, 19:19
а разве интеграция не лучше??? вель потом надо еще ждать пока они установятся... конечно не скажу что много времени займет, но все-таки... »
А если у тебя уже винда стоит долгое время и её сносить не хочешь. А дырки залатать нужно. Вот мой способ в самый раз подойдёт. Хотя я его давно усовершенствовал.
Хотя я его давно усовершенствовал. », в таком случает стоит дополнить информацию в шапке ...
вообще-то тогда зачем применять такой способ??? ставишь раз и забываешь про это... вообще не вижу тут логики (буз обид, но дети серьезней).
AppleNTU
06-10-2009, 09:39
Painkiller, с таким успехом берем готовый Security Service Pack 4 для русской Windows XP SP3. и запускаем его на Т13 по методу svcpack.inf »
НО! это ведь другой вариант!!! и его обходить мимо тоже не стоит! Молодец автор! и думаю его как вариант тоже можно добавить в учебник для автоустановки! извини опять кнопка "полезное сообщение" пропала :(((((((((((...
C:\WINDOWS\SoftwareDistribution\Download\.... . Здесь, наверное, уже, наверное, каждый знает Xp хранит свои обновления после скачки. Папок со странными названиями. Начинаем по порядку заходить в каждую. Одна папка – это одно обновление. Заходим в одну из их. Выделяем всё находящееся в этой папке и добавляем в архив. »
Вот с этим я бы поспорил! Я сам админю WSUS и поэтому скажу следующее:
Винда там ничего не хранит, это своего вида временный каталог который используется именно для скачки обновлений черезх WSUS или с сайта MS. Но после установки обновления оттуда удаляются. Бывает конечно что там что-то остается но чаще малая часть.
Плюс вы еще не учитываете что есть пакеты которые не распаковываются в отдельные папки, а лежат в каталоге Download в иде файлов без расширений. Такие файлы распаковываются при установке в корень одного из локальных дисков.
Так что для новичков думаю это не самый подходящий способ, но как вариант установки конечно оставить можно.
Так что для новичков думаю это не самый подходящий способ »+1
этот способ гарантирует, что какие то обновления будут поставлены. Но не гарантирует, что будут поставлены все нужные обновления.
Painkiller
07-10-2009, 19:16
этот способ гарантирует, что какие то обновления будут поставлены. Но не гарантирует, что будут поставлены все нужные обновления. »
Обновы ставятся все. Проверял сам. Проверено и на живую систему и на 13 минуте. Плюс любой может пополнять сборку обнов и не чем не хуже Security Service Pack 4. Я не подумал, что через столько времени эта тема всплывёт. В ближайшее время постараюсь обновить шапку, а возможно , напишу прогу собирающая сама пакеты, но не обещаю.
Вот с этим я бы поспорил! Я сам админю WSUS и поэтому скажу следующее:
Винда там ничего не хранит, это своего вида временный каталог который используется именно для скачки обновлений черезх WSUS или с сайта MS. Но после установки обновления оттуда удаляются. Бывает конечно что там что-то остается но чаще малая часть.
Плюс вы еще не учитываете что есть пакеты которые не распаковываются в отдельные папки, а лежат в каталоге Download в иде файлов без расширений. Такие файлы распаковываются при установке в корень одного из локальных дисков.
Так что для новичков думаю это не самый подходящий способ, но как вариант установки конечно оставить можно. »
romeo91, чтобы там остались все обновы. Перед тем как позволить винде их установить надо скопировать всё что находиться в директории C:\WINDOWS\SoftwareDistribution\Download\.... в другое место , а потом уже давать добро винде ставить обновы.
Painkiller
07-10-2009, 19:35
Painkiller, с таким успехом берем готовый Security Service Pack 4 для русской Windows XP SP3. и запускаем его на Т13 по методу svcpack.inf » »
Но не любой его сам сможет обновить. Мне например каждый раз при обновлении самого пакета Security Service Pack 4 качать заново весь пакет.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC