Ошибка 0x80070005 или сообщение «обновление неприменимо к этому компьютеру» при попытке поставить пакет KB2670838 — самая частая жалоба, связанная с обновлением платформы для Windows 7. Этот пакет Microsoft выпустила для расширения графических и мультимедийных возможностей системы, и без него отказываются устанавливаться Internet Explorer 10/11, а некоторые программы и игры сообщают об устаревших компонентах DirectX.
В статье разберём, что именно входит в обновление платформы, какие требования нужно соблюсти перед установкой, как поставить пакет вручную через Центр обновления Windows или автономный установщик и что делать, если процесс завершается ошибкой.
Что такое обновление платформы для Windows 7
Обновление платформы (Platform Update, пакет KB2670838) — это набор улучшенных компонентов операционной системы, которые изначально появились в Windows 8. Microsoft перенесла часть этих технологий в Windows 7 с пакетом обновления SP1, чтобы старые системы могли работать с современным на тот момент софтом.
В состав обновления входят улучшенные версии следующих компонентов:
- 🖥️ Direct2D и DirectWrite — ускоренная отрисовка 2D-графики и текста;
- 🎞️ Windows Imaging Component (WIC) — работа с новыми форматами изображений;
- 🎬 Media Foundation — обновлённый мультимедийный конвейер для видео и аудио;
- 🧩 Direct3D 11.1 — расширенные возможности графического API;
- 📄 XPS Document API — улучшенная печать и работа с документами XPS.
Практический смысл прост: без этого пакета не устанавливается Internet Explorer 10 и 11, а ряд приложений, использующих аппаратное ускорение графики, может работать с ошибками отрисовки интерфейса или не запускаться вовсе.
Требования перед установкой
Прежде чем скачивать пакет, убедитесь, что система соответствует минимальным условиям. Главное требование — установленный Service Pack 1 для Windows 7. На системе без SP1 установщик откажется работать.
Проверить наличие SP1 можно так: нажмите Win + Pause или откройте «Панель управления» → «Система». В разделе «Издание Windows» должно быть указано «Service Pack 1». Если пакета нет, сначала установите его через Центр обновления Windows.
⚠️ Внимание: обновление платформы существует в отдельных версиях для 32-разрядной (x86) и 64-разрядной (x64) систем. Установка пакета не той разрядности невозможна — проверьте тип системы в том же окне «Система» перед скачиванием.
Также желательно, чтобы служба Центра обновления Windows была запущена и не повреждена: пакет использует системный механизм обновлений даже при ручной установке через файл .msu.
Установка через Центр обновления Windows
Самый простой способ — дождаться пакета через штатный механизм обновлений. Откройте «Панель управления» → «Центр обновления Windows» и нажмите «Проверка обновлений». Обновление платформы может отображаться как необязательное, поэтому загляните и в список необязательных пакетов.
Если пакет найден, отметьте его галочкой и запустите установку. После завершения система потребует перезагрузки — компоненты графической подсистемы подменяются только при перезапуске.
☑️ Подготовка к установке обновления платформы
Ручная установка автономным пакетом
Если Центр обновления не предлагает пакет или работает со сбоями, скачайте автономный установщик с официального каталога обновлений Microsoft. Файл имеет расширение .msu и запускается двойным щелчком — мастер установки сам определит применимость пакета к вашей системе.
Для установки из командной строки (например, при массовом развёртывании) используется утилита WUSA:
wusa.exe Windows6.1-KB2670838-x64.msu /quiet /norestart
Ключ /quiet запускает установку без окон, а /norestart запрещает автоматическую перезагрузку. Учтите: без перезагрузки обновлённые компоненты не заработают, её придётся выполнить вручную позже.
Типичные ошибки и их решение
Не всегда установка проходит гладко. Ниже — таблица распространённых проблем и способов их устранения.
| Ошибка / симптом | Возможная причина | Что делать |
|---|---|---|
| «Обновление неприменимо к вашему компьютеру» | Отсутствует SP1 или неверная разрядность пакета | Установить SP1, скачать пакет нужной разрядности |
| Ошибка 0x80070005 | Недостаточно прав доступа | Запустить установку от имени администратора |
| Ошибка 0x80070490 | Повреждено хранилище компонентов | Выполнить проверку системных файлов |
| Установка зависает | Сбой службы Центра обновления | Перезапустить службу wuauserv и повторить |
Для проверки целостности системных файлов откройте командную строку от имени администратора и выполните:
sfc /scannow
Утилита просканирует защищённые файлы и попытается восстановить повреждённые. После завершения перезагрузите компьютер и повторите установку обновления платформы.
⚠️ Внимание: известны случаи конфликта KB2670838 с драйверами видеокарт — после установки обновления могли появляться артефакты или сбои в приложениях с аппаратным ускорением. Если столкнулись с подобным, обновите драйвер видеоадаптера до актуальной версии с сайта производителя (NVIDIA, AMD или Intel).
Как проверить, установлено ли обновление платформы
Откройте «Панель управления» → «Программы и компоненты» → «Просмотр установленных обновлений» и найдите в списке KB2670838. Альтернатива — команда в командной строке: wmic qfe get hotfixid | find "KB2670838". Если строка найдена — пакет установлен.
Нужно ли это обновление сегодня
Поддержка Windows 7 завершена, и Центр обновления для неё фактически не функционирует в прежнем виде. Однако если вы по каким-то причинам продолжаете использовать эту систему — например, ради старого специализированного ПО — обновление платформы остаётся обязательным условием для работы Internet Explorer 11 и ряда приложений, использующих Direct2D.
Скачивать пакет следует только из каталога обновлений Microsoft или с официального сайта компании. Сторонние «сборники обновлений» могут содержать модифицированные компоненты, что создаёт риски для стабильности и безопасности системы.
Часто задаваемые вопросы
Обязательно ли устанавливать обновление платформы на Windows 7?
Если вы не планируете ставить Internet Explorer 10/11 и не используете программы, требующие обновлённых графических компонентов, пакет не критичен. Однако при появлении ошибок о неприменимом обновлении при установке браузера — его придётся поставить.
Установится ли KB2670838 без Service Pack 1?
Нет. Установщик проверяет наличие SP1 и отказывает в установке, если пакет обновления отсутствует. Сначала установите SP1, затем повторите попытку.
Что делать, если после установки появились графические артефакты?
Возможная причина — конфликт с устаревшим драйвером видеокарты. Обновите драйвер с официального сайта производителя адаптера. Если это не помогло, пакет можно удалить через «Просмотр установленных обновлений».
Можно ли удалить обновление платформы?
Да. Откройте «Программы и компоненты» → «Просмотр установленных обновлений», найдите KB2670838 и нажмите «Удалить». После перезагрузки компоненты вернутся к исходным версиям, но зависящие от них программы могут перестать работать.
Где безопасно скачать автономный установщик?
Только в каталоге обновлений Microsoft (Microsoft Update Catalog) или на официальном сайте Microsoft. Выбирайте файл, соответствующий разрядности вашей системы — x86 или x64.