Ошибка 0x80246007 в Windows 11: как исправить сбой Центра обновления и Магазина Microsoft
Код 0x80246007 указывает на сбой служб доставки контента — разбираем причины от повреждённой базы обновлений до блокировки VPN и даём пошаговый план исправления.
Ошибка с кодом 0x80246007 — это специфическая проблема, возникающая при работе служб доставки контента. В экосистеме Windows 11 она чаще всего преследует пользователей при попытке установить накопительные апдейты через Центр обновления или скачать приложения из Microsoft Store. В отличие от ошибок доступа (Access Denied) или повреждения хранилища компонентов, этот код указывает на то, что система успешно инициировала процесс загрузки, но столкнулась с проблемой при обработке манифестов обновлений или повреждением локальной базы данных агента обновлений.
Что означает ошибка 0x80246007?
Если переводить технический язык на человеческий, данная ошибка расшифровывается как WU_E_DM_UNKNOWN_REMOTE_FAILURE или связана с невозможностью службы BITS (Background Intelligent Transfer Service) корректно обработать файл задания.
Простыми словами:
- Вы нажимаете «Скачать и установить».
- Система обращается к базе данных Центра обновления, чтобы узнать адреса серверов Microsoft.
- Происходит сбой при чтении конфигурационного файла очереди загрузок, либо служба передачи данных не может создать временный буфер для файлов.
- Процесс прерывается, оставляя вас перед сообщением о непредвиденной ошибке.
Основные причины появления
- Повреждение базы данных агента обновлений. Файлы в папке SoftwareDistribution имеют неверную структуру после неудачного завершения предыдущей сессии.
- Отключённые или зависшие службы. Критически важны фоновая интеллектуальная служба передачи (BITS) и служба оптимизации доставки (Delivery Optimization).
- Блокировка сторонним ПО. VPN-клиенты, прокси-серверы или антивирусы с функцией фильтрации SSL-трафика перехватывают запросы к серверам Microsoft.
- Проблемы с реестром. Некорректные параметры в ветках, отвечающих за сетевые настройки WinHTTP.
- Переполненный кэш DNS. Система пытается обратиться по старому IP-адресу сервера обновлений, который больше недоступен.
Как исправить ошибку 0x80246007: пошаговое руководство
Поскольку корень проблемы часто кроется в службах доставки контента, нам нужно сбросить их состояние и очистить временные файлы очередей.
Шаг 1. Перезапуск ключевых служб
Это самый быстрый способ устранить сбой, если он вызван временной потерей связи между компонентами.
- Нажмите Win + R, введите services.msc и нажмите Enter.
- В списке найдите следующие службы:
- Центр обновления Windows (Windows Update)
- Фоновая интеллектуальная служба передачи (Background Intelligent Transfer Service — BITS)
- Оптимизация доставки (Delivery Optimization)
- Щёлкните правой кнопкой мыши по каждой из них по очереди: если кнопка «Запустить» активна — нажмите её; если «Остановить» активна — сначала остановите службу, а затем снова запустите её.
- Тип запуска у всех трёх должен быть установлен в «Автоматически» (или «Автоматически (отложенный запуск)»).
Шаг 2. Сброс временных файлов Центра обновления
Когда база данных загруженных патчей повреждена, системе проще создать её заново, чем пытаться восстановить.
- Вернитесь в окно «Службы» и обязательно остановите службу «Центр обновления Windows».
- Откройте Проводник и перейдите в папку C:\Windows\.
- Найдите папку SoftwareDistribution — это место хранения всех закачек обновлений.
- Переименуйте её в SoftwareDistribution.old (или удалите содержимое).
- Запустите службу «Центр обновления Windows» обратно. При следующей проверке обновлений папка создастся с нуля.
Шаг 3. Сброс репозитория WMI
Иногда информация о состоянии системы хранится в повреждённом репозитории инструментария управления Windows (WMI), что мешает Центру обновления определить доступные пакеты.
- Откройте PowerShell от имени администратора.
- Выполните команду для проверки состояния: winmgmt /verifyrepository
- Если результат сообщает о несоответствии (inconsistent), выполните сброс: winmgmt /resetrepository
Внимание: эта команда временно отключит мониторинг многих системных событий.
Шаг 4. Использование встроенного средства устранения неполадок
Windows 11 содержит алгоритмы, специально заточенные под исправление сбоев сетей доставки.
- Откройте «Параметры» → «Система» → «Устранение неполадок».
- Выберите «Другие средства устранения неполадок».
- Запустите диагностику для пункта «Центр обновления Windows».
- Также вернитесь назад и запустите средство «Сетевой адаптер», так как ошибка 0x80246007 часто имеет сетевую природу.
Шаг 5. Проверка целостности системных файлов (DISM и SFC)
Если повреждены библиотеки, которые службы обновлений используют для шифрования или распаковки, возникнет данный код ошибки. Откройте Терминал (Администратор) и выполните:
- Dism /Online /Cleanup-Image /RestoreHealth
- sfc /scannow
Особое внимание уделите команде DISM — она подтягивает компоненты напрямую из облака, и если при этом тоже выскочит ошибка сети, значит проблема точно в вашем интернет-соединении или блокировке портов провайдером.
Шаг 6. Очистка настроек прокси и DNS
Скрытые настройки прокси часто остаются включёнными после использования VPN.
- Нажмите Win + R, введите inetcpl.cpl.
- Перейдите на вкладку «Подключения» → «Настройка сети». Убедитесь, что стоит галочка только «Автоматическое определение параметров», а сценарий автоматической настройки и прокси-сервер пусты.
- Откройте PowerShell (Администратор) и очистите кэш DNS: ipconfig /flushdns
- Сбросьте стек протоколов TCP/IP до заводских: netsh int ip reset и netsh winsock reset
После выполнения этих команд обязательна перезагрузка компьютера.
Шаг 7. Ручная установка .msu пакета
Если Центр обновления категорически отказывается работать даже после очистки папок:
- Зайдите в «Журнал обновлений» и посмотрите номер KB-патча, который выдаёт ошибку (например, KB5046732).
- Перейдите в «Каталог Центра обновления Майкрософт» через браузер.
- Скачайте файл .msu вручную.
- Запустите его. Установщик MSU использует собственный механизм копирования файлов и часто игнорирует ошибки конфигурации стандартной службы обновлений.
Профилактика возникновения ошибки
Чтобы избежать повторного появления кода 0x80246007:
- Старайтесь избегать принудительных выключений ПК именно в момент активной фазы скачивания обновлений (когда крутится колечко прогресса).
- Если используете лимитное подключение (Wi-Fi в кафе или мобильный модем), убедитесь, что в настройках сети оно не помечено как «Лимитное» во время обновления, иначе Delivery Optimization будет блокировать крупные загрузки.
- Регулярно проверяйте жёсткий диск на наличие ошибок командой chkdsk C: /f, так как битый сектор в профиле пользователя легко разрушает базу данных AppX пакетов магазина.
Если ошибка 0x80246007 не уходит после всех шагов — позвоните мастеру по телефону +7 (499) 113-04-95. Сбросим службы обновления, восстановим системные компоненты и при необходимости выполним переустановку Windows 11 с выездом на дом.