Как исправить ошибку 0x80004004 в Windows Defender
Что такое ошибка 0x80004004?
Ошибка 0x80004004 появляется, когда Windows Defender (Microsoft Defender или Windows Security) не может установить обновления для сигнатур вирусов и шпионского ПО. Сообщение обычно выглядит как: «Не удалось обновить определения для вирусов и шпионского ПО».
Краткое определение терминов:
- DISM — инструмент обслуживания и управления образами Windows. Используется для восстановления целостности системных образов.
- SFC (sfc /scannow) — проверяет и восстанавливает повреждённые системные файлы.
- In-place upgrade — обновление системы поверх существующей установки без потери личных файлов и приложений.
Почему возникает ошибка 0x80004004
Проверьте эти распространённые причины:
- Медленное или нестабильное интернет-соединение: обновления не скачиваются полностью.
- Повреждённые системные файлы: компоненты обновлений или Defender могут не запускаться.
- Остатки или активный сторонний антивирус: он может блокировать службу Defender или мешать обновлению.
- Повреждённые кэши службы Windows Update или каталогов, с которыми работает Центр обновления Windows.
Важно: ошибка не всегда указывает на проблему с самой базой Defender — иногда дело в компоненте Windows Update или сетевых ограничениях (прокси/фильтры).
Быстрая проверка перед детальными действиями
Выполните эти простые шаги — они часто устраняют проблему за минуту:
- Перезагрузите компьютер и попробуйте снова обновить определения.
- Проверьте интернет: воспроизведите видео или запустите speedtest. При медленном соединении устраните проблему на стороне сети.
- Установите все ожидающие обновления Windows и перезагрузите систему.
- Откройте повышенную командную строку и выполните:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannowЕсли после этого ошибка остаётся — переходите к детальным исправлениям ниже.
Подробные способы исправления
1. Убедитесь, что критические службы Microsoft Defender работают
Шаги:
- Нажмите Windows + S, введите «Службы» и откройте приложение «Службы».

- Найдите службы, связанные с Defender: «Служба антивируса Microsoft Defender» и «Служба сетевой проверки антивируса Microsoft Defender».
- Если служба остановлена, откройте её свойства, проверьте вкладку «Зависимости» и запустите все необходимые сервисы.

- Щёлкните правой кнопкой по службе и выберите «Запустить».

Примечание: если служба не запускается и даёт ошибку, запишите код ошибки — он подскажет направление для дальнейшего поиска.
2. Полностью удалите сторонний антивирус и очистите остатки
Если на компьютере установлен сторонний антивирус, даже оставшиеся файлы могут мешать обновлениям Defender.
Шаги:
- Нажмите Windows + R, введите
appwiz.cplи нажмите Enter, чтобы открыть «Программы и компоненты».
- Выберите сторонний антивирус и нажмите «Удалить».

- Следуйте инструкциям мастера удаления.
- Откройте Проводник (
Windows + E) и проверьте папкиC:\Program FilesиC:\ProgramDataна предмет оставшихся папок антивируса. Удалите их вручную, если уверены, что они связаны с удалённым продуктом.
Совет: производители антивирусов часто публикуют утилиты полного удаления (removal tools) — используйте их для безопасной чистки.
3. Переименуйте папку SoftwareDistribution и catroot2 (сброс кэша обновлений)
Сброс кэша обновлений часто решает проблемы с загрузкой и установкой пакетов.
Шаги:
- Нажмите Windows + R, введите
cmd, затем нажмите Ctrl + Shift + Enter, чтобы открыть Командную строку от имени администратора.
- Подтвердите UAC, нажав «Да».
- Выполните команды по очереди (нажимая Enter после каждой):
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
После этого попробуйте снова обновить определения Defender.
4. Выполните in-place upgrade Windows (обновление в месте установки)
Если предыдущие методы не помогли, in-place upgrade устанавливает новую копию Windows поверх текущей, сохраняя файлы и приложения. Это устраняет повреждённые системные компоненты.
Шаги:
- Перейдите на официальный сайт Microsoft, выберите нужную версию и скачайте ISO (или Media Creation Tool для Windows 10).

- Выберите язык продукта и нажмите «Подтвердить».

- Нажмите на ссылку для загрузки и дождитесь окончания скачивания.

- После загрузки дважды щёлкните ISO и выберите «Открыть».

- Запустите
setup.exe.
- Нажимайте Next/Далее и примите условия лицензии.

- Убедитесь, что выбран параметр «Сохранить личные файлы и приложения», затем нажмите «Установить».

Важно: процесс может занять несколько часов в зависимости от конфигурации ПК и объёма обновлений.
Когда эти методы не работают — альтернативы и проверка гипотез
Альтернативные подходы и дополнительные проверки:
- Проверьте прокси и корпоративные фильтры: в корпоративной сети обновления могут блокироваться на уровне прокси или брандмауэра.
- Запустите средство устранения неполадок Центра обновления Windows (Параметры → Обновление и безопасность → Устранение неполадок).
- Используйте Microsoft Safety Scanner или другой проверенный автономный сканер, чтобы исключить активную инфекцию, которая мешает обновлениям.
- Создайте новую локальную учётную запись администратора и попытайтесь обновить от её имени — иногда профиль пользователя повреждён.
Контрпример: если обновления Defender не скачиваются из-за проблем на серверах Microsoft (редко, но возможно), локальные исправления не помогут — нужно дождаться восстановления сервиса.
Быстрая чек-лист диагностики (роль: дом. пользователь / IT-админ)
Домашний пользователь:
- Перезагрузил ПК
- Проверил интернет
- Запустил DISM и SFC
- Удалил сторонний антивирус
- Сбросил SoftwareDistribution
IT-администратор:
- Проверил политики групп (GPO) и настройки защитника
- Проверил журналы событий (Event Viewer) на ошибки Windows Update и Defender
- Проверил сетевые фильтры/прокси
- Запустил in-place upgrade на тестовой машине
Мини-методология для поиска и фикса (шаги при расследовании)
- Воспроизведите проблему и соберите логи (Журнал событий → Windows Logs → Application/System).
- Выполните базовую очистку кэша и перезапуск служб (см. шаги выше).
- Исключите влияние стороннего ПО — временно удалите антивирус и отключите VPN/прокси.
- Если локальные методы не помогли — выполните in-place upgrade.
- Документируйте принятые шаги и результат.
Критерии приёмки
- Успешное обновление «Определений вирусов и шпионского ПО» без ошибки 0x80004004.
- В службах Defender статусы «Запущено» и «Авто» для ключевых сервисов.
- В журнале событий отсутствуют повторяющиеся ошибки обновлений.
Краткое резюме
Ошибка 0x80004004 при обновлении Windows Defender чаще всего связана с сетью, повреждёнными системными файлами или конфликтом со сторонним антивирусом. Стандартная последовательность действий — перезагрузка, проверка подключения, запуск DISM/SFC, проверка и запуск служб Defender, полное удаление стороннего антивируса, сброс папки SoftwareDistribution и, при необходимости, in-place upgrade Windows.
Важно: если вы работаете в корпоративной среде, согласуйте действия с IT — некоторые шаги влияют на политики и настройки безопасности.
Пожалуйста, напишите в комментариях, какой способ помог в вашем случае и какие ошибки (коды) при этом выводились.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента