Гид по технологиям

Как исправить ошибку Windows 0x80070103

6 min read Windows Обновлено 24 Dec 2025
Ошибка Windows 0x80070103 — как исправить
Ошибка Windows 0x80070103 — как исправить

Важно: перед изменениями создайте точку восстановления системы и сохраните важные данные.

Быстрые ссылки

  • Пауза и возобновление обновлений Windows
  • Скрыть проблемное обновление
  • Сброс компонентов Windows Update
  • Прочие универсальные исправления

Мужчина в очках, расстроенный у ноутбука

Краткое описание проблемы

Ошибка 0x80070103 возникает, когда Windows Update пытается установить версию драйвера, которая уже установлена или несовместима с вашим устройством. Чаще всего это конфликт версий драйверов от Windows и от производителя устройства. В статье приведены последовательные шаги от простых к более глубоким, чтобы убрать сообщение об ошибке и восстановить корректную работу системы.

1. Пауза и возобновление обновлений Windows

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

  1. Нажмите Win + I для открытия «Параметров». Перейдите в раздел Обновление Windows.
  2. Нажмите кнопку Приостановить обновления на 1 неделю в правой панели.
  3. Подождите 10–15 секунд, затем нажмите Возобновить обновления.
  4. Дождитесь завершения проверки обновлений и убедитесь, что ошибка не появляется снова.

Пауза и возобновление обновлений Windows

2. Скрыть проблемное обновление

Если Windows считает, что нужно установить неподходящий драйвер, можно скрыть этот пакет, чтобы система больше не пыталась его поставить.

Шаги:

  1. Запишите точные названия обновлений, которые вызывают ошибку 0x80070103. Это можно увидеть в разделе Обновление Windows или в журнале событий.
  2. Скачайте средство Show or Hide Updates (wushowhide.diagcab) с сайта Microsoft — это официальная утилита, которая временно скрывает пакеты обновлений.
  3. Дважды кликните по скачанному файлу, чтобы запустить средство.
  4. Нажмите Далее, выберите Скрыть обновления и отметьте те обновления, которые дали ошибку.
  5. Нажмите Далее и затем Закрыть после завершения.

Если средство недоступно, используйте встроенный средство устранения неполадок: Параметры > Система > Устранение неполадок > Другие средства устранения неполадок > Центр обновления Windows.

Сообщение об ошибке 0x80070103 при обновлении

Примечание: Microsoft планирует постепенно прекратить поддержку помощника wushowhide.diagcab. Если он недоступен, встроенный средство устранения неполадок обычно выполняет аналогичные функции.

Скрыть обновления с помощью Show or Hide Updates

3. Сброс компонентов Windows Update

Если службы и каталоги обновлений повреждены, сброс компонентов часто решает множество ошибок, включая 0x80070103. Эти команды выполняются в окне Командной строки с правами администратора.

Откройте Командную строку от имени администратора и выполните последовательно:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

После выполнения перезагрузите компьютер и повторите проверку обновлений. Это переименует каталоги загрузки обновлений и заставит Windows создать чистые каталоги.

Важно: если вы используете корпоративные политики обновления (WSUS), согласуйте изменение с администратором перед сбросом.

4. Прочие универсальные исправления

Если предыдущие шаги не помогли, попробуйте следующие способы:

  • Перезапустите службу Центра обновления Windows вручную через Службы (services.msc).
  • Установите проблемное обновление вручную через Каталог Microsoft Update: найдите номер обновления (KBxxxxxxx) и скачайте соответствующий пакет.
  • Проверьте Диспетчер устройств: откатите драйвер, удалите устройство и выполните поиск оборудования для переустановки драйвера.
  • Установите опциональные обновления: Параметры > Обновление Windows > Дополнительные параметры > Дополнительные обновления > Необязательные обновления.
  • Выполните чистую загрузку Windows, чтобы исключить влияние сторонних драйверов и программ: msconfig -> выборочный запуск -> отключить автозагрузку сторонних приложений.
  • Если недавно были установлены драйверы от производителя, попробуйте использовать именно их версии, а не версии из Windows Update.

Когда описанные методы не срабатывают

  • Если ошибка появляется только для конкретного аппаратного устройства, возможно, драйвер у производителя несовместим с вашей версией Windows.
  • В случае критически важного оборудования обратитесь к сайту производителя и скачайте драйвер, указанный для вашей модели и версии ОС.
  • Если проблема началась после обновления Windows, и ничего не помогает, рассмотрите откат системы к точке восстановления или использование восстановления системы.

Альтернативные подходы и ограничения

  • Использование сторонних менеджеров драйверов может помочь, но несет риск установки неподходящих или нестабильных версий. Предпочтительнее всегда использовать драйверы производителя или официальные обновления Microsoft.
  • Для корпоративной среды следует работать через системного администратора и проверенные каналы обновления (SCCM/WSUS).

Методология быстрого решения (mini-подход)

  1. Пауза/возобновление обновлений.
  2. Скрыть проблемное обновление через wushowhide.diagcab или средство устранения неполадок.
  3. Сбросить компоненты Windows Update.
  4. Если не помогло — установить драйвер вручную или откатить через Диспетчер устройств.

Роль-конкретные чеклисты

Для домашнего пользователя:

  • Создать точку восстановления.
  • Приостановить и возобновить обновления.
  • Скрыть обновление через средство Microsoft.
  • Выполнить перезагрузку.

Для системного администратора:

  • Проверить журналы WSUS/SCCM.
  • Сбросить клиентские компоненты обновлений на проблемной машине.
  • Развернуть тестовую политику с обновлением драйвера на ограниченной группе устройств.
  • Подготовить откатный план и коммуникацию пользователям.

Критерии приёмки

  • Центр обновления Windows больше не показывает ошибку 0x80070103.
  • Целевое устройство работает корректно с требуемой версией драйвера.
  • Система не генерирует новых ошибок драйверов в журнале событий после 24–72 часов.

Краткий словарь терминов

  • Драйвер: программа, обеспечивающая взаимодействие ОС и аппаратного устройства.
  • Windows Update: встроенный механизм Microsoft для доставки обновлений ОС и драйверов.
  • Show or Hide Updates (wushowhide.diagcab): официальное средство Microsoft для временного скрытия пакетов обновлений.

Контрольный пример команд и тестовые сценарии

Тесты, чтобы убедиться в исправлении:

  • После сброса компонентов и перезагрузки выполнить проверку обновлений: ошибка не должна появляться.
  • Если скрывали обновление — проверить, что скрытый пакет не появляется в списке доступных обновлений.
  • При ручной установке драйвера проверить работоспособность устройства и отсутствие конфликтов в Диспетчере устройств.

Коды команд, которые можно скопировать в администраторскую командную строку:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Безопасность и конфиденциальность

  • Изменения в компонентах обновлений и удаление каталогов не передают ваши данные третьим лицам. Тем не менее всегда делайте резервные копии перед серьёзными вмешательствами.
  • Не устанавливайте драйверы из непроверенных источников — это риск установки вредоносного кода.

Вывод

Ошибка 0x80070103 чаще всего решается простыми приёмами: паузой и возобновлением обновлений, скрытием проблемного пакета или сбросом компонентов Windows Update. Если проблема привязана к конкретному устройству, предпочтительнее использовать драйверы с сайта производителя. Для корпоративных сред действуйте через централизованные инструменты управления обновлениями.

Краткое резюме действий: приостановить обновления, скрыть повреждённый пакет, сбросить компоненты, при необходимости установить драйвер вручную или откатить систему.

Дополнительная помощь: если после выполнения всех шагов проблема остаётся, опишите модель устройства, версию Windows и точный текст ошибки — это ускорит диагностику.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как добавить Cover Story на LinkedIn
Социальные сети

Как добавить Cover Story на LinkedIn

Как бесплатно получить Hulu через Microsoft Rewards
Стриминг

Как бесплатно получить Hulu через Microsoft Rewards

Как включить Developer Mode на Chromebook
Guides

Как включить Developer Mode на Chromebook

Как начать создавать видео для YouTube
YouTube

Как начать создавать видео для YouTube

lazydocker: контроль Docker в терминале
DevOps

lazydocker: контроль Docker в терминале

Удаление дубликатов и пустых строк в Excel
Excel

Удаление дубликатов и пустых строк в Excel