Windows 11 не может установить обновления: коды ошибок и лечение
- Закачка стоит на одном проценте или ходит по кругу — шаг 1, кэш и службы.
- Коды 0x80070005 и 0x80004005, «отказано в доступе» — шаг 2, права, место и файлы системы.
- Коды 0x800f0922, 0x80073712 и прочие про хранилище — шаг 3, DISM.
- Обновление встало, и система посыпалась синими экранами — шаг 4, откат патча и пауза.
Центр обновления час крутит колесо, обещает счастье, а потом выдаёт код вроде 0x80073712 и замолкает, как автомат с газировкой, который взял деньги и не дал банку. За каждым кодом стоит одна из четырёх поломок: кэш закачки, хранилище компонентов, права доступа или сам патч, который криво встал на твою систему. Ниже лестница от лёгкой чистки к хирургии, и код ошибки подсказывает, на какой ступени работать.
Матчасть, коротко
Обновление проходит четыре комнаты. Сначала качается в кэш SoftwareDistribution. Потом установщик проверяет права и свободное место. Потом распаковывается в хранилище компонентов WinSxS, где живут системные сборки. И только потом фиксирует изменения и просит перезагрузку. Ошибка может подстеречь в любой комнате, и код говорит, в какой именно: семьи кодов закачки, доступа, хранилища и посмертные синие экраны не пересекаются. Читай код как адрес и иди сразу в нужную комнату, а не перебирай советы наугад.
Шаг 1. Кэш и службы: перезапуск трубы
Если закачка стоит на месте или ходит по кругу, лечим трубу: останавливаем службы обновлений, переименовываем папку кэша (Windows создаст свежую) и запускаем службы обратно:
Чтобы открыть командную строку: нажми клавиши Win и R вместе, введи cmd и нажми Enter — откроется чёрное окно. Кнопка «Копировать» над блоком команд копирует команду целиком; вставляй в окно так: правый клик внутри — вставить, затем Enter.
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits
После этого запусти проверку обновлений заново: битый кэш — причина номер один зависаний на процентах. Старая папка с приставкой bak никому не мешает, её можно снести через неделю, когда всё встанет.
Шаг 2. Права, место и файлы системы
Коды доступа лечатся порядком: сначала свободное место на диске C, обновлениям нужен запас в десятки гигабайт, на забитом диске установка падает на девяноста девяти процентах. Потом проверка целостности системных файлов:
sfc /scannow
Если sfc нашёл и починил — повторяй установку. И не забывай про сторонний антивирус: он умеет держать файлы установщика своей защитой и устраивать «отказано в доступе» на ровном месте. На время установки отключи стороннего сторожа, родной Defender справится.
Шаг 3. Хранилище компонентов: хирургия DISM
Коды про хранилище означают, что повреждены системные сборки, и чинит их DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Команда идёт двадцать-сорок минут и выглядит зависшей — не трогай её, это норма. После завершения прогони sfc ещё раз для контроля и повторяй установку обновлений: семья кодов 0x800f0922 и 0x80073712 обычно сдаётся именно здесь. Запускай терминал от администратора, иначе DISM вежливо откажет и ты решишь, что он сломан.
Шаг 4. Кривой патч: откат и пауза
Если обновление встало и после него начались синие экраны или чудеса (в 2026 году Microsoft не раз признавала проблемные патчи, например KB5094126), лечим откатом по номеру:
wusa /uninstall /kb:5094126
Номер подставь свой, из журнала обновлений. После отката обязательно поставь обновления на паузу на неделю-две, иначе Windows вернёт героя при первой возможности, и синий экран вернётся с ним. Пауза — это не трусость, а дать Microsoft время починить своё же творение на чужих нервах, а не на твоих.
Частые факапы
- Чистил кэш, не остановив службы: папка залочена, переименование не прошло, ничего не изменилось.
- Запустил DISM не от администратора и получил «отказано в доступе», после чего решил, что DISM сломан.
- Забыл про свободное место: установка падала на финише при полном диске C.
- Откатил патч, но не поставил паузу: Windows вернула его через сутки вместе с синим экраном.
Вывод
Ошибка обновления — это не приговор, а адрес: код говорит, в какой из четырёх комнат случилась поломка. Кэш, права, хранилище, кривой патч — у каждой комнаты своё лечение, и лестница выше идёт от дешёвого к дорогому. Читай код, не стреляй по площадям, а когда виноват сам патч — помни, что пауза обновлений тоже лекарство, и иногда самое здоровое.