Открыть сервис

Служба Windows Update

Служба Windows Update — это компонент операционной системы Microsoft Windows, отвечающий за автоматическое получение, установку и управление обновлениями безопасности, исправлениями ошибок, драйверами устройств и новыми версиями программного обеспечения, выпускаемыми корпорацией Microsoft. Служба представляет собой фоновый процесс, который обеспечивает взаимодействие между операционной системой и серверами Microsoft Update, а также управляет расписанием, загрузкой и установкой обновлений.

История

Ранние версии

Первая версия службы Windows Update появилась в Windows 98 (1998 год) как веб-сайт, на который пользователь мог зайти вручную для загрузки обновлений. В Windows 2000 и Windows Me была добавлена возможность автоматической проверки наличия обновлений, но установка по-прежнему требовала ручного подтверждения. В Windows XP (2001 год) служба была интегрирована в операционную систему глубже: появился автоматический режим загрузки и установки критических обновлений, а также настройка расписания.

Развитие в Windows Vista и Windows 7

В Windows Vista (2006 год) служба Windows Update была переработана: появился новый интерфейс, улучшенная система поиска обновлений, возможность выборочной установки, а также поддержка обновлений для нескольких продуктов Microsoft (Office, Visual Studio) через единый сервер. В Windows 7 (2009 год) служба получила более быстрый алгоритм проверки и возможность откладывать установку обновлений на время простоя системы.

Современные версии

В Windows 8 (2012 год) и Windows 10 (2015 год) произошли кардинальные изменения. В Windows 10 служба Windows Update стала обязательной для всех выпусков, кроме корпоративных (Enterprise) и образовательных (Education). Была введена модель «Windows as a Service» (Windows как услуга), при которой крупные функциональные обновления (Feature Updates) выходят дважды в год, а кумулятивные обновления безопасности — ежемесячно. В Windows 11 (2021 год) интерфейс службы был упрощён, добавлена возможность приостанавливать обновления на срок до 35 дней, а также введены обязательные обновления для системы безопасности.

Архитектура и компоненты

Основные модули

Служба Windows Update состоит из нескольких ключевых компонентов:

  • Служба Windows Update (wuauserv) — основной фоновый процесс, отвечающий за проверку, загрузку и установку обновлений.
  • Агент обновления Windows (Windows Update Agent, WUA) — программный интерфейс, через который операционная система и сторонние приложения взаимодействуют со службой.
  • Клиент обновления (Windows Update Client, WUC)пользовательский интерфейс, доступный через «Параметры» → «Центр обновления Windows».
  • Сервер Microsoft Update — удалённый сервер корпорации Microsoft, на котором хранятся метаданные и файлы обновлений.

Протоколы и механизмы

  • HTTP/HTTPS — для загрузки метаданных и файлов обновлений.
  • BITS (Background Intelligent Transfer Service) — служба фоновой интеллектуальной передачи, которая позволяет загружать обновления с использованием свободной пропускной способности сети и возобновлять прерванные загрузки.
  • WSUS (Windows Server Update Services) — серверная служба для корпоративных сред, позволяющая администраторам централизованно управлять распространением обновлений в локальной сети.
  • Delivery Optimization — механизм одноранговой передачи (P2P), используемый в Windows 10 и 11 для ускорения загрузки обновлений за счёт обмена данными между компьютерами в одной локальной сети или через интернет.

Типы обновлений

Классификация по назначению

  • Обновления безопасности (Security Updates) — исправляют уязвимости, которые могут быть использованы для несанкционированного доступа или атак. Выпускаются ежемесячно во «вторник исправлений» (Patch Tuesday).
  • Критические обновления (Critical Updates) — исправляют ошибки, которые могут привести к сбоям системы или потере данных.
  • Обновления драйверов (Driver Updates) — обновляют драйверы устройств, сертифицированные Microsoft.
  • Функциональные обновления (Feature Updates) — добавляют новые возможности и изменяют интерфейс. В Windows 10 и 11 выходят один-два раза в год.
  • Кумулятивные обновления (Cumulative Updates) — содержат все предыдущие исправления безопасности и качества для данной версии Windows.
  • Обновления для .NET Framework — исправления для платформы разработки.
  • Обновления для Microsoft Office — обновления для пакета офисных приложений.

Классификация по важности

  • Критические — требуют немедленной установки, часто автоматически.
  • Важные — рекомендуются для установки, но не критичны для безопасности.
  • Необязательные — включают драйверы, языковые пакеты, новые функции.
  • Дополнительные — обновления для сторонних продуктов, если они включены в программу Microsoft Update.

Процесс работы

Этапы

  1. Проверка — служба Windows Update периодически (по умолчанию каждые 22 часа) обращается к серверам Microsoft Update для получения метаданных о доступных обновлениях.
  2. Загрузка — после получения списка обновлений служба загружает файлы в фоновом режиме с использованием BITS. Файлы сохраняются в папке C:\Windows\SoftwareDistribution\Download.
  3. Установка — после завершения загрузки обновления устанавливаются. Для некоторых обновлений требуется перезагрузка системы.
  4. Очистка — после установки временные файлы удаляются, а в журнале событий фиксируется результат.

Автоматическая установка

В Windows 10 и 11 обновления безопасности устанавливаются автоматически, если система активна и не находится в режиме «часы работы» (Active Hours). Пользователь может отложить перезагрузку на срок до 7 дней (в Windows 11 — до 35 дней), после чего система принудительно перезагрузится.

Управление и настройка

Пользовательский интерфейс

В Windows 10 и 11 настройки Windows Update доступны через «Параметры» → «Центр обновления Windows». Основные параметры:

  • Приостановка обновлений — временное отключение проверки и установки на срок до 35 дней.
  • Активные часы — период, в течение которого система не будет перезагружаться после установки обновлений.
  • Выбор времени установки — можно указать конкретное время для установки и перезагрузки.
  • Дополнительные параметры — настройка Delivery Optimization, просмотр истории обновлений, откат обновлений.

Групповые политики (для корпоративных сред)

Администраторы могут управлять Windows Update через редактор локальной групповой политики (gpedit.msc) или через доменные политики. Основные настройки:

  • Указание внутреннего сервера WSUS — для централизованного распространения обновлений.
  • Отключение автоматической установки — разрешение только ручной проверки.
  • Настройка расписания — задание даты и времени установки.
  • Блокировка определённых обновлений — с помощью политики «Не включать драйверы в обновления Windows».

Реестр

Некоторые параметры Windows Update можно настроить через реестр (раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate). Например, можно отключить автоматическую загрузку обновлений через параметр AUOptions.

Проблемы и критика

Известные проблемы

  • Сбои при установке — ошибки 0x800f0922, 0x80070002, 0x8024401c, связанные с повреждением системных файлов, недостатком места на диске или проблемами с сетью.
  • Зависание на этапе проверки — часто вызвано конфликтами с антивирусным ПО или неправильными настройками времени.
  • Принудительная перезагрузка — в Windows 10 и 11 система может перезагрузиться в неудобное время, если пользователь не отреагировал на уведомления.
  • Большой размер обновлений — кумулятивные обновления могут занимать несколько гигабайт, что критично для пользователей с медленным интернетом или ограниченным трафиком.
  • Проблемы с драйверами — автоматическая установка драйверов через Windows Update иногда приводит к несовместимости или сбоям оборудования.

Критика

  • Отсутствие выбора — в Windows 10 Home и Windows 11 Home пользователь не может полностью отключить автоматические обновления, что критикуется за ограничение контроля над системой.
  • Проблемы с конфиденциальностью — служба Windows Update передаёт на серверы Microsoft информацию о системе, установленных программах и ошибках, что вызывает опасения у защитников приватности.
  • Нестабильность функциональных обновлений — крупные обновления (Feature Updates) нередко содержат ошибки, приводящие к сбоям в работе приложений или драйверов.

Альтернативы и дополнительные инструменты

Сторонние утилиты

  • WSUS Offline Update — позволяет загружать обновления для Windows и Office без подключения к интернету, используя заранее скачанные файлы.
  • Windows Update MiniTool — программа с открытым исходным кодом, предоставляющая расширенные возможности управления обновлениями (блокировка, выборочная установка, просмотр скрытых обновлений).
  • WUMT (Windows Update Minitool) — облегчённая версия, позволяющая проверять и устанавливать обновления вручную.

Инструменты Microsoft

  • Microsoft Update Catalog — веб-сайт, на котором можно вручную скачать отдельные обновления в виде .msu-файлов.
  • Windows Server Update Services (WSUS) — серверное решение для корпоративных сетей, позволяющее централизованно управлять обновлениями.
  • Microsoft Endpoint Configuration Manager (SCCM) — более мощный инструмент для управления обновлениями в крупных организациях.

Безопасность

Уязвимости

Служба Windows Update сама по себе может быть целью атак. В 2019 году была обнаружена уязвимость CVE-2019-0708 (BlueKeep), позволявшая удалённо выполнять код через службу удалённого рабочего стола, которая обновлялась через Windows Update. В 2020 году выявлены уязвимости в протоколе BITS (CVE-2020-0601, CVE-2020-0609), позволявшие злоумышленникам перехватывать или подменять загружаемые обновления.

Рекомендации

  • Регулярно устанавливать обновления безопасности.
  • Использовать корпоративные инструменты (WSUS, SCCM) для централизованного управления.
  • Настраивать Delivery Optimization только для локальной сети, чтобы избежать утечки данных через P2P.
  • В критических средах (например, медицинские системы) отключать автоматические обновления и тестировать их на изолированных стендах.

Интересные факты

  • В Windows 10 и 11 существует функция «Умная загрузка» (Intelligent Delivery), которая позволяет загружать обновления только в то время, когда сеть не используется активно.
  • В 2016 году Microsoft выпустила обновление KB3173040, которое вызвало массовые сбои в работе принтеров и сканеров по всему миру.
  • Служба Windows Update использует до 1,5 ГБ оперативной памяти при проверке и установке крупных обновлений.
  • В Windows 11 обновления безопасности устанавливаются в фоновом режиме даже во время работы системы, без необходимости перезагрузки для большинства исправлений.

Источники

  • Microsoft Docs: Windows Update architecture and components
  • Microsoft Support: Windows Update troubleshooting
  • TechNet: Windows Server Update Services (WSUS) overview
  • Microsoft Security Response Center: Patch Tuesday announcements
  • Windows IT Pro Center: Windows 10 and Windows 11 servicing options

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →