Книга: Недокументированные и малоизвестные возможности Windows XP
Автоматическое обновление
Автоматическое обновление
Служба предназначена для автоматического скачивания из Интернета и установки обновлений операционной системы и стандартных компонентов Windows XP. При этом сведения об уже установленных обновлениях берутся из реестра. Для этого предназначены две ветви реестра — HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionHotfix и HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdates. Первая содержит список разделов, названных в честь установленных обновлений. Из этих разделов можно определить описание обновления (параметр строкового типа Fix Description), а также работоспособность обновления (DWORD-параметр Valid). Вторая ветвь реестра также включает в себя разделы с именами, соответствующими установленным обновлениям, но эти разделы содержат намного больше параметров. В частности, в данных разделах находятся сведения о дате установки обновления (параметр строкового типа InstalledDate), учетной записи пользователя, который устанавливал данное обновление (параметр строкового типа InstalledBy), а также команда, с помощью которой можно удалить установленное обновление, вернув систему к предыдущему состоянию (параметр строкового типа UninstallCommand). В этих разделах также находится вложенный раздел Filelist, определяющий те системные файлы Windows XP, которые были заменены данным обновлением.
Служба Автоматическое обновление занимает около 800 Кбайт оперативной памяти и запускается с правами локальной системы (Local System) автоматически при каждом входе пользователя в систему (при этом она запускается как часть процесса svchost.exe). Эта служба является хорошим средством обновления операционной системы, но только в том случае, если компьютер подключен к Интернету и у вас много денег, чтобы платить за те мегабайты обновлений, которые для вас будет выкачивать автоматическое обновление. В противном случае службу Автоматическое обновление лучше отключить. Для этого достаточно присвоить DWORD-параметру Start значение, равное 4. Параметр расположен в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswuauserv.
На возможность запуска данной службы не влияют никакие другие службы. При этом для работы автоматического обновления необходима библиотека wuauserv.dll.
- DHCP-клиент
- DNS-клиент
- Plug and Play
- Windows Audio
- Автоматическое обновление
- Беспроводная настройка
- Брандмауэр Windows/Общий доступ к Интернету (ICS)
- Веб-клиент
- Вторичный вход в систему
- Диспетчер логических дисков
- Диспетчер очереди печати
- Диспетчер учетных записей безопасности
- Журнал событий
- Защищенное хранилище
- Инструментарий управления Windows
- Клиент отслеживания изменившихся связей
- Модуль поддержки NetBIOS через TCP/IP
- Обозреватель компьютеров
- Оповещатель
- Определение оборудования оболочки
- Планировщик заданий
- Рабочая станция
- Сервер
- Сетевой вход в систему
- Служба восстановления системы
- Служба времени Windows
- Служба индексирования
- Служба сообщений
- Службы IPSEC
- Службы терминалов
- Справка и поддержка
- Удаленный реестр
- Запросы на обновление
- 3.8. Обновление ядра
- Автоматическое обновление (automatic update)
- Своевременное обновление системы
- Автоматическое обновление программ
- 14.1. Обновление определений
- Автоматическое обновление ключей
- 3.2.5. Автоматическое обновление системы
- Автоматическое обновление Windows как средство защиты компьютера от шпионов и вирусов