Центр обновления Windows 11 начинает качать пакет, ползёт процент - и обрывается с кодом 0x80246019. Часто это большое обновление вроде 23H2 или 25H2, реже накопительный пакет. Система при этом живая: рабочий стол на месте, ломается только канал загрузки. Код настоящий, пишите его латиницей целиком: 0x80246019, не «80246019 примерно».
Почему это происходит
Служба загрузки не отдала файл. В каталоге Windows Update этот HRESULT называется WU_E_DM_UNAUTHORIZED_NO_LICENSE: скачивание оборвалось, потому что службе не подтвердили право забрать содержимое. На домашнем компьютере это редко значит «купите другую лицензию». Чаще ломается токен учётной записи Microsoft, кэш Delivery Optimization или сама служба BITS. Отличие: ошибка именно на этапе Download, а не на установке после перезагрузки.
Битый кэш Центра обновления. В C:\Windows\SoftwareDistribution лежат обрывки прошлого пакета. Новый апдейт натыкается на недокачанный файл и снова показывает 0x80246019. Система при этом работает как обычно. Если сброс кэша помогает с первого раза - дело было в нём, а не в ключе Windows.
Неверные дата и время. Сертификаты и авторизация завязаны на часы. Компьютер долго стоял выключенным, BIOS сбросил время, автоматическая синхронизация не сработала - и загрузка большого обновления падает с тем же кодом. Проверка простая: часы на пару лет в прошлом или в будущем.
Мешает сеть или антивирус. VPN, «ускоритель интернета», корпоративный прокси, сторонний антивирус, который режет HTTPS до серверов Microsoft. Тогда 0x80246019 появляется сразу, едва Центр обновления начинает качать. Отличие: другие сайты открываются, а пакет Windows - нет.
Не путайте с откатом установки. Если пакет скачался, пошёл ставиться и Windows вернулась на предыдущую сборку, это уже другой разговор - чаще 0xc1900101. Код 0x80246019 живёт на этапе скачивания. Лечить его как «драйвер не пережил feature update» бессмысленно.
Не чистите папки обновлений руками в проводнике «на глаз» и не удаляйте служебные файлы из C:\Windows\System32. Службы в этот момент держат файлы, часть каталога нужна для восстановления. Сброс делают через остановку служб и переименование каталогов, не через «выделить всё и Delete». Правка реестра «от 0x80246019» из случайной статьи ничего не чинит: там обычно сносят политики, от которых потом не ставятся и следующие пакеты.
Как исправить пошагово
- Спишите код и имя обновления. В Параметры → Центр обновления Windows откройте журнал и запишите 0x80246019 плюс номер KB или название версии. Без этого вы будете лечить «обновление вообще», а не конкретный пакет.
- Проверьте время и свободное место. Параметры → Время и язык - включите автоматическую установку времени. На системном диске должно быть заметно свободного места: большому обновлению Windows 11 тесно на забитом томе. Если часы уехали - сначала их, потом повтор проверки обновлений.
- Запустите средство устранения неполадок. Windows 11: Параметры → Система → Устранение неполадок → Другие средства → Центр обновления. Оно чинит службы и права чаще, чем кажется. После отчёта снова нажмите «Проверить наличие обновлений».
- Перезапустите BITS и Центр обновления. Win + R →
services.msc. Найдите Background Intelligent Transfer Service и Центр обновления Windows. Если остановлены - запустите. Тип запуска у BITS обычно «Вручную», у Центра обновления - «Автоматически». Не отключайте их «для скорости». - Сбросьте кэш обновлений из командной строки. Командная строка от имени администратора:
net stop wuauserv, затемnet stop bits,net stop cryptSvc. ПереименуйтеC:\Windows\SoftwareDistributionвSoftwareDistribution.old. Запустите службы обратно теми жеnet start. После перезагрузки Центр обновления скачает пакет заново. Еслиrenпишет, что имя уже занято, старую.oldсначала уберите в другое место, не удаляйтеC:\Windowsцеликом. - Отключите VPN и сторонний антивирус на одну попытку. Повторите загрузку в обычной домашней сети. Если 0x80246019 пропал - верните защиту и добавьте службы обновления в исключения, а не живите без антивируса.
- Поставьте обновление другим путём. Каталог обновлений Microsoft по номеру KB или официальный ISO / Media Creation Tool. Обход Центра обновления здесь честный: вы ставите тот же пакет, только без сломанного кэша. Если ISO встаёт, а Центр обновления нет - систему переустанавливать рано.
Если 0x80246019 висит только на одном большом обновлении, а ежемесячные пакеты встают, не трогайте всё подряд. Достаточно скачать это обновление вручную или дождаться следующего накопительного, которое его закроет.
На ноутбуке с лимитным интернетом Delivery Optimization иногда обрывает большой файл и оставляет тот же код. В Параметры → Центр обновления Windows → Дополнительные параметры → Оптимизация доставки снимите раздачу на другие компьютеры в сети на время проверки. Это не «выключить обновления», а убрать лишний канал, который сам путается.
Часто задаваемые вопросы
0x80246019 существует? Да. Это код Центра обновления, в каталоге он записан как WU_E_DM_UNAUTHORIZED_NO_LICENSE.
Это значит, что Windows нелицензионная? Не обязательно. На домашнем ПК чаще ломаются кэш, BITS или токен учётной записи, а не сам ключ.
Поможет ли чистая установка? Если пакет встаёт с ISO - нет, достаточно обойти Центр обновления. Если падает и установка с флешки - сначала диск и память.
Можно ли удалить папку Windows целиком? Нельзя. Сносят систему, а не кэш обновлений.
Чем 0x80246019 отличается от 0xc1900101? Первый - сбой скачивания. Второй - откат уже начавшейся установки, обычно из‑за драйвера.
