Форум программистов, компьютерный форум, киберфорум
Windows XP
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.88/382: Рейтинг темы: голосов - 382, средняя оценка - 4.88
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
1

WSUS Offline Update - инструкция использования

15.04.2012, 22:12. Просмотров 73988. Ответов 39

Недавно мне пришлось переустановить систему в связи с апгрейдом ПК. Чтобы не перекачивать тонну обновлений сразу после установки Windows, я воспользовался бесплатной программой WSUS Offline Update. Программа позволяет создать диск с обновлениями продуктов Microsoft для последующей установки этих обновлений без подключения к Интернету.
Инструкция по использованию WSUS Offline Update:
1. Скачайте архив с программой и распакуйте его.
2. Запустите Блокнот и вставьте в него следующий текст
Код
.\cmd\AddCustomLanguageSupport rus
Сохраните файл с расширением .cmd в папке wsusoffline и запустите его.
Примечание 1: если у вас английская Windows, пропустите этот пункт.
3. Запустите файл UpdateGenerator.exe (в Висте и Семерке необходимо запустить его от имени администратора) и отметьте нужные опции: операционную систему, язык (только для Windows XP/2003) и тип создаваемого образа (остальные опции отмечаются по желанию). Если вы хотите скачать обновления и для MS Office, перейдите на вкладку Office и отметьте требуемый офисный пакет и язык). Если дистрибутив вашей операционной системы уже содержит последний сервис-пак, можете снять галочку Include Service Packs, чтобы уменьшить объем трафика
4. Нажмите кнопку Start, чтобы начать загрузку обновлений.
Примечание 2: для загрузки обновлений WOU использует программу Wget. Если ваш файрвол выдаст сообщение, что программа пытается выйти в Интернет, разрешите это действие.
При первом запуске WOU будет загружать все необходимые обновления для выбранных продуктов MS, следовательно, объем загружаемой информации будет довольно большим (у меня образ с обновлениями для Windows XP весил 1,2 ГБ), а при следующих запусках будут загружаться только новые обновления. Во время загрузки программа записывает все действия в файл download.log, который находится в папке wsusoffline/log.
5. После завершения загрузки и создания образа появится сообщение Download/image/creation/copying successful. Закройте окно программы.
6. Используя любую программу для записи образов, запишите созданный образ (он находится в папке wsusoffline/iso) на DVD.
6.1 Если компьютер, на котором требуется выполнить обновление, не имеет привода компакт-дисков, скопируйте образ на флешку.
7. Вставьте записанный диск в привод компакт-дисков компьютера, на котором требуется выполнить обновление. Файл UpdateInstaller.exe должен запуститься автоматически. Если этого не произошло, запустите его вручную.
7.1 Если компьютер, на котором требуется выполнить обновление, не имеет привода компакт-дисков, скопируйте образ в корень жесткого диска (ни в коем случае не копируйте образ в пользовательские папки, например Мои Документы или Рабочий стол, поскольку в этом случае функция Automatic reboot and recall не будет работать должным образом из-за недостатка прав у временной учетной записи, под которой будет выполняться установка обновлений) и распакуйте любым архиватором, например, 7-Zip. После завершения распаковки откройте папку client и запустите файл UpdateInstaller.exe.
8. В разделе Installation выберите требуемые опции. В разделе Control отметьте опции Automatic reboot and recall и Show log file.
9. Нажмите кнопку Start, чтобы начать установку обновлений. В процессе установки возможны перезагрузки компьютера. После каждой перезагрузки установка будет продолжена. Для полной автоматизации процесса установки создается временная учетная запись WOUTempAdmin с возможностью автоматического входа в систему. После завершения установки обновлений учетная запись автоматически удаляется. Во время установки программа записывает все действия в файл wsusofflineupdate.log, который находится в папке Windows.
Примечание 3: установщик принудительно обновляет до последней версии следующие компоненты Windows: Windows Update Agent, Windows Installer, Windows Script Host.
Примечание 4: средства уведомления о результатах проверки подлинности Windows (KB905474 для XP, KB971033 для Семерки) автоматически игнорируются загрузчиком и соответственно установщиком. Однако некоторые програмы (например, WMP11, Microsoft Security Essentials) содержат встроенные средства проверки. Я рекомендую не устанавливать их даже на лицензионную Windows, поскольку эти обновления скорее всего не будут установлены автоматически, т.е. придется вручную дать согласие на выполнение проверки подлинности. Если они вам нужны, их всегда можно установить позже.
Примечание 5: некоторые антивирусы могут выдавать ложные срабатывания на компоненты программы. На время установки обновлений рекомендуется отключить все защитное программное обеспечение (антивирус и файрвол). Поскольку в процессе установки не требуется подключение к Интернету, шансы на заражение минимальны. Если вы не знаете, как отключить защитное ПО, воспользуйтесь инструкцией. Если вы используете Висту или Семерку рекомендуется отключить UAC.
10. Так как WOU не может рассматриваться в качестве полной замены Microsoft Update (программа загружает только обновления, связанные с безопасностью системы), рекомендую настроить автоматическое обновление Windows, если это не было сделано ранее. Для настройки автоматического обновления выполните следующие действия в зависимости от используемой версии операционной системы:
Windows XP:
1.Пуск - Панель управления - Автоматическое обновление.
2. Выберите требуемый вариант установки обновлений. Я рекомендую выбрать третий (Уведомлять, но не загружать и не устанавливать автоматически).
3. Нажмите кнопки Применить и ОК
Windows Vista:
1.Пуск - Все программы - Центр Обновления Windows
2. Выберите Изменить параметры
3. Выберите требуемый вариант установки обновлений. Я рекомендую выбрать третий (Проверять наличие обновлений, но предоставить мне выбрать, надо ли загружать и устанавливать их)
4. Нажмите кнопку ОК
Windows 7:
1.Пуск - Все программы - Центр Обновления Windows
2. Выберите Настройка параметров
3. Выберите требуемый вариант установки обновлений. Я рекомендую выбрать третий (Искать обновления, но решение о загрузке и установке принимается мной)
4. Нажмите кнопку ОК
11. Поскольку после установки обновлений остается множество временных файлов, рекомендую удалить их с помощью CCleaner. По умолчанию эта программа предлагает установить Google Chrome, если вы не хотите этого, снимите соответствующую галочку. Желательно внести файл wsusofflineupdate.log в список исключений, чтобы он не был удален.

Скриншоты диалоговых окон WOU можно найти в альбоме
Поддерживаемые ОС: Windows XP/2003/Vista/2008/7/8
Поддерживаемые версии MS Office: MSO 2003/2007/2010

WOUInstructions.pdf
16
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2012, 22:12
Ответы с готовыми решениями:

Инструкция UPDATE
Помогите новичку разобраться со следующим примером. У меня есть связанные между собой внеш ключами...

Инструкция Update
Добрый день. В событии After_Update формы пишу такую процедуру: Private Sub...

sqlDataAdapter не создается инструкция UPDATE
Привет всем! Добрый вечер! Начал осваивать VS 2008 вкупе с SQL server 2008 и Visual Basic....

Инструкция использования для программы
Всем Здравствуйте! В общем, нужно сделать Инструкцию использования программы, "Справка" Можете...

39
Эксперт WindowsАвтор FAQ
17588 / 7431 / 884
Регистрация: 25.12.2011
Сообщений: 11,227
Записей в блоге: 16
18.04.2012, 22:45 2
Думаю, стоит упомянуть и альтернативу, которой давно пользовался:
Windows Updates Downloader
Качаете дистрибутив и лист обновлений кладем в директорию установки.
После запуска доступен выбор обновлений, гиперссылки ведут на сайт MS за описанием.

Из минусов:
1) начиная с OS Win7 нет поддержки закачки русских апдейтов.
2) нет скрипта авто-установки,
но в принципе можно воспользоваться
таким батником.

Bash
1
2
3
4
5
6
7
8
9
10
11
@Echo Off
Title Installing Windows7 Updates
for /f "tokens=*" %%a in ('Dir /b/s/a-d *.msu') Do Call :msin %%a
for /f "tokens=*" %%b in ('Dir /b/s/a-d *.cab') Do Call :kbin %%b
Exit
:msin
Start /Wait %1 /quiet /norestart
:kbin
Start /Wait pkgmgr /ip /m:%1 /quiet /norestart
GoTo :EOF
Exit
0
dzu
14302 / 6143 / 322
Регистрация: 03.07.2010
Сообщений: 20,611
19.04.2012, 07:05 3
Цитата Сообщение от Matias Посмотреть сообщение
Однако некоторые програмы (например, WMP11, Microsoft Security Essentials) содержат встроенные средства проверки. Я рекомендую не устанавливать их даже на лицензионную Windows, поскольку эти обновления скорее всего не будут установлены автоматически, т.е. придется\ вручную дать согласие на выполнение проверки подлинности. Если
а как же это? ..извиняюсь за параною..
0
Эксперт С++
7174 / 3233 / 77
Регистрация: 17.06.2009
Сообщений: 14,166
19.04.2012, 14:20 4
У меня есть WSUS-сервер и нет вообще таких проблем
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
19.04.2012, 18:23  [ТС] 5
Цитата Сообщение от dzu38 Посмотреть сообщение
а как же это? ..извиняюсь за параною..
Я имел в виду, что скрипт установки не сможет автоматически запустить процесс проверки подлинности, а будет ждать ответа пользователя. Т.е. процесс автоматической установки будет прерван, а это ни к чему. Если позарез нужно какое-то из трех обновлений с интегрированными средствами проверки подлинности (WMP11, Windows Defender или Microsoft Security Essentials), их всегда можно загрузить и установить вручную, перейдя по следующим ссылкам
Windows Defender
Microsoft Security Essentials
Windows Media Player 11.
У меня лицензионная копия Windows XP, но из этих трех обновлений я установил только WMP11, да и то вручную.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
23.04.2012, 19:22  [ТС] 6
Для демонстрации работы WOU прикрепляю логи загрузки и установки обновлений
0
Вложения
Тип файла: zip WOUlogs.zip (17.9 Кб, 174 просмотров)
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
27.04.2012, 22:51  [ТС] 7
Еще несколько замечаний:
1. На различных сборках Windows корректная работа программы не гарантируется
2. Если необходимо, можно создавать черные списки обновлений, которые не будут загружены. Для этого надо зайти в папку wsusoffline/exclude, открыть соответствующий файл исключенных обновлений и вписать туда номера тех обновлений (в базе знаний Microsoft), загрузку которых требуется запретить.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
07.05.2012, 15:43  [ТС] 8
Если папка хранения временных файлов расположена по нестандартному пути, скрипт установки может выдать ошибку
06.05.2012 18:58:25,06 Error: Directory "C:/Temp" not found
06.05.2012 18:58:25,09 - Error: Installation failed
06.05.2012 18:58:25,14 - Info: Ending WSUS Offline Update
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
08.05.2012, 18:07  [ТС] 9
Цитата Сообщение от odip Посмотреть сообщение
У меня есть WSUS-сервер
WOU может качать обновления и оттуда, для чего в интерфейсе загрузчика есть соответствующая кнопка.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
15.05.2012, 22:20  [ТС] 10
Еще одно уточнение. При установленной галочке Update C++ Runtime Libraries WOU почему-то устанавливает не все библиотеки. Если необходимо, полный набор библиотек можно скачать с сайта MS:
Распространяемый пакет Microsoft Visual C++ 2005 пакет обновления 1 (SP1)
Распространяемый пакет Microsoft Visual C++ 2008 пакет обновления 1 (SP1)
Распространяемый пакет Microsoft Visual C++ 2010
Win32
Распространяемый пакет Microsoft Visual C++ 2005 пакет обновления 1 (SP1) (x64)
Распространяемый пакет Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x64)
Распространяемый пакет Microsoft Visual C++ 2010 (x64)
Win64
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
17.05.2012, 17:51  [ТС] 11
Добавил информацию об особенностях работы WOU в Висте и Семерке. Перезалил PDF.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
18.05.2012, 18:07  [ТС] 12
Еще несколько уточнений:
1. В процессе загрузки скрипт скачивает с сервера Microsoft файл wsusscan2.cab, распаковывает его и определяет номера загружаемых обновлений. Чтобы ускорить этот процесс, рекомендуется добавить папку wsusoffline в список исключений антивируса
2. Скрипт установки изменяет следующую ветку реестра, настраивая автоматический вход WOUTempAdmin в Windows
Код
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wondows NT\CurrentVersion\Winlogon
После завершения установки обновлений скрипт восстанавливает эту ветку из предварительно созданной резервной копии. Поскольку изменяемая ветка относится к числу важных, программы мониторинга реестра могут заблокировать ее изменение. Поэтому рекомендуется отключить их на время установки обновлений.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
21.05.2012, 18:50  [ТС] 13
Еще одно уточнение. Если вы хотите обновить с помощью WOU какой-либо пакетов Office, то до запуска UpdateInstaller необходимо либо вручную установить последний пакет обновления для него, либо скопировать установочные файлы Office с болванки на жесткий диск. Дело в том, что при установке пакета обновлений установщик запросит установочный диск Office, а его нельзя будет вставить, поскольку в приводе уже будет находится диск WOU.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
28.05.2012, 17:24  [ТС] 14
Заметил одну нестыковку. При загрузке NET Framework WOU зачем-то загружает несколько обновлений для NET FW 1.1, хотя сама версия по умолчанию не закачивается. Насколько мне известно, первая версия фреймворка не входит в состав какой-либо версии Windows.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
29.05.2012, 22:56  [ТС] 15
Еще одно дополнение. Если загрузка обновлений уже началась, то прерывать этот процесс не рекомендуется. Если он будет прерван, то во время следующей загрузки возникнет ошибка на этапе проверки целостности загружаемых файлов.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
14.06.2012, 14:40  [ТС] 16
WOU имеет функцию автоматического обновления, причем при обновлении версии программы все ранее загруженные обновления сохраняются.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
27.06.2012, 16:46  [ТС] 17
Оказывается, WOU позволяет полностью автоматизировать процесс загрузки обновлений. Для этого надо создать в папке wsusoffline/cmd командный (с расширением .cmd) файл следующего содержания
Код
@echo off
call DownloadUpdates wxp rus
call CreateISOImage wxp rus
Затем можно использовать планировщик заданий Windows для автоматизации запуска скрипта.
Правда, я ни разу не пробовал создать такой скрипт, поскольку у меня привычка вручную запускать генератор сразу после завершения стандартного обновления через сайт Microsoft Update.
Информация взята из FAQ.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
02.08.2012, 20:54  [ТС] 18
WOU обновилась до версии 7.4. В последней версии добавлена возможность установки Microsoft Silverlight.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
26.08.2012, 22:44  [ТС] 19
WOU обновилась до версии 7.4.2. В последней версии удалена возможность загрузки Windows Defender для WinXP/2003, поскольку Microsoft удалила программу из своего центра загрузки.
0
Страшный зануда
1171 / 186 / 6
Регистрация: 30.12.2010
Сообщений: 469
31.08.2012, 18:04  [ТС] 20
Владельцам ноутбуков и нетбуков стоит обратить внимание на такой факт. Поскольку временной учетной записи администратора, от имени которой выполняется установка обновлений, присваивается случайный пароль, то во время установки обновлений не рекомендуется закрывать крышку устройства. Это может вызвать его блокировку, а поскольку пароль администратора неизвестен, то для снятия блокировки придется загружаться в безопасном режиме и выполнять восстановление системы на тот момент, когда блокировка устройства еще не наступила. Поскольку скрипт установки настраивает автоматический вход временного администратора в систему, то при загрузке в безопасном режиме не потребуется вводить пароль.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2012, 18:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

wsus
Вот такой вопрос Есть 3и типа пользователей, 1 администраторы, 2е пользователи с возможностью...

WSUS
Здравствуйте, имеется проблема и хотелось бы найти ее решение. Установлен Windows Server 2008 на...

DataGrid update ПРОБЛЕМА: Key column information is insufficient or incorect. Too many rows were affected by update
Привет всем ! В Вижуал Басик6 на форме имею ДатаГрид с информацией из Аксцессс 2000. Соединение...

Дедлоки между update limit N и update по primary key
Добрый день! Столкнулся с дедлоками, хотелось бы послушать опытных товарищей как с этим быть. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.