Dism error 0x800f0806

При попытке скачать и установить обновление для Windows 11, в центре обновления может возникнуть код ошибки 0x800f0806.

При попытке скачать и установить обновление для Windows 11, в центре обновления может возникнуть код ошибки 0x800f0806.

Код ошибки 0x800f0806 начал появляться при установке патчей KB5017321 и KB5017383, чтобы обновить Windows 11 до версии 22H2. Виновником ошибки является тот факт, что при использовании инструмента MCT для создания ISO, сборка системы будет 22621.382, а нужна 22621.521. Кроме того, ошибка 0x800f0806 обновления в Windows 11 может возникать и в других случаях как поврежденный кэш обновлений или системные файлы.

В данной инструкции разберем, как исправить код ошибки 0x800f0806 при обновлении Windows 11 любых патчей. Это также поможет исправить и в Windows 10. [тthe_ad id=»3457″]

1. Проверка целостности Windows 11

Поврежденные системные файлы могут быть причиной ошибки 0x800f0806 обновления Windows 11. Запустите командную сроку от имени администратора и введите ниже команды по очереди:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth
  • sfc /scannow

! Перезагрузите ПК и попробуйте обновиться.

DISM Online Cleanup-Image CheckHealth

2. Запуск устранения неполадок WU

Чтобы автоматически исправить ошибку 0x800f0806 обновления Windows 11:

  • Откройте Параметры > Система > Устранение неполадок > Другие средства устранения неполадок
  • Найдите Центр обновления Windows и нажмите Запуск
  • Следуйте рекомендациям помощника на экране

устранения неполадок в центре обнволения windows 11

3. Очистить SoftwareDistribution

Иногда во временной папки SoftwareDistribution кэша обновлений может произойти путаница версий из-за чего может возникнуть ошибка 0x800f0806 обновления Windows 11.

  • Нажмите Win+R и введите services.msc, чтобы открыть службы
  • Найдите Службы криптографии, Служба обновления Windows, Фоновая интеллектуальная служба передачи (BITS), Рабочая станция  и дважды нажмите по ним по очереди
  • Нажмите Остановить в каждой выше перечисленной службы
  • Далее перейдите по пути C:WindowsSoftwareDistributionDownload
  • Удалите всё содержимое в папке Download
  • Перезагрузите компьютер
  • Зайдите обратно в службы (Win+R) и Запустите те, которые останавливали
  • Далее перейдите в Центр обновления Windows и обновитесь

служба криптографии CryptSvc

Если выше способ не помог, то имеется более жестки сброс с применением больших команд. Так как команд много, они собраны в .bat файле, который нужно просто запустить и команды автоматически будут выполняться. Вы можете оставить данный способ на последок, если опасаетесь данного метода.

channel

! Прежде чем приступить, рекомендую создать вручную точку восстановления системы

  • Скачать WUresset
  • Распакуйте ZIP архив
  • Запустите WUresset.bat от имени администратора

WUresset

4. Скачать отдельно патч KB

У Mcirosoft имеется специальный сайт- каталог с обновлениями для Windows, где можно скачать и установить отдельно нужный патч.

  • Перейдите на сайт catalog.update.microsoft.com
  • Если ошибка при установке другого патча, то в поиске напишите номер KB…
  • Скачайте и установите патч X64 KB

скачать отдельно KB5017321

5. Обновить Windows 11 через помощник или ISO

Чтобы обновить Windows 11 до последней версии без потери данных, обойдя ошибку 0x800f0806, у вас есть два варианта:

  1. Скачать помощник по установке Windows 11 Installation Assistant с официального сайта и обновиться.
  2. Скачать ISO образ Windows 11 и монтировать его в виртуальный привод, после чего запустить setup.exe и обновиться.

setup.exe windows11 на флешке


Смотрите еще: 

  • Ошибка 0x800f0989 в центре обновления Windows 11/10
  • Исправить ошибку 0x800f0805 при обновлении Windows 10
  • Ошибка 0x800F081F обновления Windows 10 — Как исправить?
  • Исправить ошибку 0x800f0831 при установке обновлений Windows 10
  • Как исправить код ошибки 0x800F081F в Windows 10

[ Telegram | Поддержать ]

Ошибка с кодом 0x800f0806, которая выскакивает по ходу установки Windows 11 2022 Update на комп, возникает по причине проблемки с установкой апдейте за номером KB5017321.

Точнее, по причине того, что данный конкретный апдейт Windows 11 не может установить обычным способом, то есть, через Центр обновления системы.

Сразу скажем, мы не знаем пока, почему именно на каких-то компах система не в состоянии нормально поставить этот апдейт. НО, судя по отзывам, случается ошибка, только когда обнова устанавливается именно автоматом.

Не пропустите: WINDOWS 11: ОФИЦИАЛЬНЫЙ ОБРАЗ ISO — ГДЕ СКАЧАТЬ И КАК УСТАНОВИТЬ

Если скачать и установить этот же апдейт вручную, то все будет (должно быть) нормально — ставится он без ошибок. В этой связи вкратце о том,..

что надо сделать, когда Windows 11 выдает ошибку 0x800f0806

Значит, в данном случае способов оперативно проблемку обойти есть как минимум два:

  • #1 — просто качаем обновление KB5017321 (в варианте для своей версии Windows 11, разумеется) из официального каталога Microsoft на комп и затем запускаем его установку вручную через Центр обновлений (файл апдейта «весит» 223-302MB, в зависимости от версии операционной системы);
  • #2 — сначала скачиваем и запускаем официальный Помощник по установке Windows 11 (он же — Windows 11 Installation Assistant, т.е. спец.утилита, «заточенная» на то, чтобы упростить обновление системы), далее качаем и ставим приложение Microsoft PC Health,  запускаем проверку совместимости и по факту успешного её завершения открываем Помощник и уже оттуда просто запускаем процедуру установки Windows 11 2022 Update.

Не пропустите: «ЗАПУСК WINDOWS 11 НА ЭТОМ КОМПЬЮТЕРЕ НЕВОЗМОЖЕН» — ОБХОДИМ ПРОВЕРКИ

Способ #1, как видим, более простой (скачать надо только сам проблемный апдейт, а не еще целых две проги). Но способ #2, хоть он и более хлопотный, позволяет решить не только проблему с KB5017321, но и прочие «непонятки», которые могут возникнуть в ходе установки Windows 11 2022 Update.

Впрочем, проще всего вообще пока (недельку-другую) повременить с обновой. Поскольку, как показывает практика, с нею потом тоже может быть всякое. И ставить её лучше уже после того, как саппорт поустраняет хотя бы самые неприятные баги и ошибки…

если же ошибка 0x800f0806 все равно появляется

… то в таком случае стандартно:

#1 — запускаем восстановление системных файлов:

  • открываем Командную строку от имени администратора и по очереди вводим следующие команды (после каждой жмем Enter):
DISM /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /StartComponentCleanup
sfc / scannow

#2 — перезапускаем Центр обновления Windows:

  • Win+R, пишем services.msc и жмем Enter;
  • в списке служб находим «Центр обновления Windows» (или Windows Update), кликаем правой кнопкой мыши по названию и далее — «Свойства«;
  • в меню «Тип запуска» вместо «Вручную» ставим «Автоматически» и жмем «Принять» (если в меню строит «Отключена«, то тоже ставим «Автоматически«, а если служба «Остановлена«, то жмем кнопку «Запустить«);
  • и перезагружаем комп.

и #3 — чистим папку «Distribution»:

  • запускаем восстановление системных файлов, а для открываем Командную строку от имени администратора и по очереди вводим следующие команды (после каждой жмем Enter):
net stop wuauserv
net stop bits
  • далее жмем Win+R, в строке «Открыть» пишем C:WindowsSoftwareDistribution и жмем Enter;
  • в папке SoftwareDistribution выделяем и удаляем всё содержимое;
  • после завершения процедуры удаления данных запускаем Центр обновлений Windows — открываем Командную строку от имени администратора и по очереди вводим следующие команды (после каждой жмем Enter):
net start wuauserv
net start bits
  • и перезагружаем комп.
  • Remove From My Forums
  • Question

  • Hi all,

    I tried to use dism command to integrate updates into a wim file and everything works fine. However, I also want to use dism /image:c:offline /cleanup-image /StartComponentCleanup command to cleanup the image to save the space. However, I get the Error:
    0x800f0806 when I run the dism command. After some search on internet, it seems that the pending.xml file in the winsxs folder is the cause of the issue.

    Use the /PreventPending option to skip the installation of the package if the package or Windows image has pending online actions. This is what I find in Technet. However, with this option, some updates will not be integrated into the wim file. So I would
    like to konw the method Microsoft used to integrate updates into the wim file. For example, the new iso file for Windows 8.1 with update1.

Answers

  • Hi,

    0x800f0806: the operation could not be complete due to locked resources

    If the update is not completely offline capable, the update will in a pending status. Then you cannot make any change on it.

    Take Inventory of an Image or Component Using DISM

    As you referred, the only solution is to PreventPending, as a result some update will not install.

    So you should decide which to choose.

    Hope this helps.

    • Marked as answer by

      Wednesday, May 7, 2014 3:00 AM

  1. Главная
  2. Форум
  3. Мануалы



[Цитировать]

  • 205
  • Стаж: 8 лет
  • Сообщений: 123
  • Репутация:7[+] [-]


cartmenezz, c PowerShell дел не имел, через обычную командную строку я делал. Где лучше не знаю, может это надо делать и в PowerShell =) Но и команда выше данная мной не всегда работала у меня через командную строку, на некоторых wim-ах пишет, что нельзя сделать данную операцию из-за отложенных операций.


[Цитировать]

Отправлено: 29-Сен-2015 08:48
(спустя 3 часа)

    cartmenezz

  • 1384
  • Стаж: 7 лет 5 месяцев
  • Сообщений: 489
  • Репутация:13[+] [-]
  • Откуда: Калининград


MrEagle, понятно, спасибо еще раз)не получается почему-то
Dism /Image:D:testoffline /Cleanup-Image /StartComponentCleanup ошибку выдает
«Ошибка: 0x800f0806
Не удалось выполнить операцию из-за отложенных операций.»

пробовал несколько раз… сначала под winpe, потом уже из под винды.. потом из-под винды в PowerShell — результат один.. хотя остальные команды (монтирование, анализ,..) проходят


[Цитировать]

Отправлено: 29-Сен-2015 12:27
(спустя 3 часа)

    Гость

  • Репутация:0[+] [-]


cartmenezz, попробуйте экспортировать все редакции в новый wim, а потом уже его(новый) подключать и пробовать чистить. С отложенными операциями сталкивался, но не победил…есть специальная команда Dism для удаления отложенных операций, но она не отрабатывает, а тупо все встает колом…почему я предложил экспорт?
Все просто…программа 78Repack тоже не хотела сжимать мои образы, после того, как я переименовывал редакции, но после экспорта в новый wim, все проходило отлично (с новым). Хотел попробовать отчистить winsxs, через экспорт wim’а, но мне не хватило ни времени, ни желания, т.к. намаялся перед релизом:(
P.S. Не исключаю, что мой метод, бредовый:)


[Цитировать]

Отправлено: 29-Сен-2015 12:33
(спустя 6 минут)

    cartmenezz

  • 1384
  • Стаж: 7 лет 5 месяцев
  • Сообщений: 489
  • Репутация:13[+] [-]
  • Откуда: Калининград


День добрый) а я уже в курсе что у вас была схожая проблема)) щас гуглил, и занесло меня на http://forum.oszone.net/thread-268473.html , где вы отписывались)) там еще, как я понял, вам посоветовали все-таки не в образе чистку делать, а устанавливать, чистить и захватывать новый образ.. чего я как раз и пытался избежать))
а по поводу экспорта, я вроде как его уже делал, воспользовался UpdatePack, сделал экспорт и уже с этим wim колдую.. хотя я себе уже долго этим мозг взрываю и уже запутался где у меня что, возможно и не с этим)) попробую еще раз экспортировать.. если не прокатит, чтож, буду ставить..
Благодарю за совет


[Цитировать]

Отправлено: 29-Сен-2015 15:04
(спустя 2 часа 30 минут)

    Гость

  • Репутация:0[+] [-]


cartmenezz, вот кстати строка для восстановления и удаления отложенных операций

DISM /Image:C:testoffline /Cleanup-Image /RevertPendingActions

А эта команда, вроде как узнать какие операции отложены

DISM.exe /Image:C:testoffline /Get-PendingActions

я бы сам потестил, но у меня пока на руках только нетбук, с дохлым hdd:(
Попробуй еще из образа удалить (последствий не знаю)

C:windowswinsxspending.xml


[Цитировать]

Отправлено: 29-Сен-2015 16:09
(спустя 1 час 4 минуты)

    cartmenezz

  • 1384
  • Стаж: 7 лет 5 месяцев
  • Сообщений: 489
  • Репутация:13[+] [-]
  • Откуда: Калининград


11577

cartmenezz, вот кстати строка для восстановления и удаления отложенных операций

DISM /Image:C:testoffline /Cleanup-Image /RevertPendingActions

……

Благодарю) попробую на досуге…
а 1я команда для восстановления/удаления отложенных операций равнозначна их завершению? просто я ж почему озадачился чисткой образа — при его установке и последующем старте системы было длительное зависание (после выбора имени ПК), видимо какраз завершались эти операции с обновлениями, и даже не почистив WinSxS (об этом сразу не подумал) и запечатав sysprep, я потом пробовал ставить и зависаний уже не было вообще… так что проблема была именно в незавершенных, отложенных операциях, думаю нужно все таки чтобы они были выполнены,..
так что интересно, выполнит ли их 1я команда или просто удалит?


[Цитировать]

Отправлено: 29-Сен-2015 16:22
(спустя 13 минут)

    Гость

  • Репутация:0[+] [-]


cartmenezz, тут я не скажу:) т.к. знаний примерно столько же, сколько у тебя в этом деле…а скорее всего и меньше:)) Но инфу поищу, найду что интересное, сообщу.
UPD: Нашел:(

При установке пакета в автономный образ из-за ожидающих сетевых действий пакет будет иметь состояние «ожидается установка». Другими словами, пакет будет установлен после того, как образ будет загружен, а ожидающие сетевые действия выполнены. Если запрашиваются последующие действия, они не могут быть обработаны до завершения предыдущего ожидающего сетевого действия. Параметр /PreventPending, если он используется при добавлении пакета с помощью /AddPackage, позволяет пропустить установку пакета при наличии ожидающих сетевых действий.


[Цитировать]

Отправлено: 29-Сен-2015 18:19
(спустя 1 час 57 минут)

    cartmenezz

  • 1384
  • Стаж: 7 лет 5 месяцев
  • Сообщений: 489
  • Репутация:13[+] [-]
  • Откуда: Калининград


11581

Параметр /PreventPending, если он используется при добавлении пакета с помощью /AddPackage, позволяет пропустить установку пакета при наличии ожидающих сетевых действий.[/code]

иными словами эта команда не выполнит запланированные задания? а даст их пропустить? тоесть можно будет выполнить чистку, но потом всеравно при каждой установки будут запускаться эти задания и все будет подвисать? я уж лучше через аудит)) если конечно я все правильно понял)


[Цитировать]

Отправлено: 29-Сен-2015 19:08
(спустя 48 минут)

    Гость

  • Репутация:0[+] [-]


cartmenezz, иными словами, ты ни чего не сможешь сделать в оффлайн образе (wim), пока не выполняться операции, которые должны выполниться после установки Windows из этого образа. Если проще, то, интегрируемые обновления, интегрируются «не полностью» и требуют послеустановочных операций. А если еще проще, то, хрен ты вычистишь winsxs, без аудита.
В моем случае, так это вообще жесть…10 редакций в аудите…попробую конечно найти инфу, как избежать аудита, но чувствует моя задница, что «баста»…сейчас тему создам про аудит…подузнаюсь, что да как…

Последний раз редактировалось: Гость (2015-09-29 19:09), всего редактировалось 1 раз


[Цитировать]

Отправлено: 01-Окт-2015 22:17
(спустя 2 дня 3 часа)

    Eagle123

  • 205
  • Стаж: 8 лет
  • Сообщений: 123
  • Репутация:7[+] [-]


Если уж и запариваться с режимом аудита, то вообще не пользоваться UpdatePack-ом. Создаете новую учетную запись, там качаете и применяете все обновления через обычный центр обновлений (только обновления драйверов не надо качать из центра обновлений), а затем переходите в режим аудита, сносите ту созданную учетную запись чистите winsxs «в онлайне» и можно заворачивать винду с уже интегрированными обновлениями в wim.


[Цитировать]

Отправлено: 04-Апр-2016 03:11
(спустя 6 месяцев 2 дня)

    Eagle123

  • 205
  • Стаж: 8 лет
  • Сообщений: 123
  • Репутация:7[+] [-]


Немного исправил и дополнил информацию в шапке темы о том, как в режиме аудита перенести свои настройки программ, ярлыков и т.п. в профиль по умолчанию, с помощью файла ответов «CopyProfile.xml» (7 пункт первого способа).


[Цитировать]

Отправлено: 04-Апр-2016 10:19
(спустя 7 часов)

    Eagle123

  • 205
  • Стаж: 8 лет
  • Сообщений: 123
  • Репутация:7[+] [-]


Добавил еще в шапку информацию о том, какие папки и файлы я чищу в конечном Install.wim или перед захватом диска после аудита, а также указал, как из одной редакции «перенести» все обновления, твики, программы, путем повышения редакции у более младшего индекса в файле Install.wim.


[Цитировать]

Отправлено: 11-Май-2016 00:19
(спустя 1 месяц 6 дней)

    miragex

  • 13936
  • Стаж: 6 лет 8 месяцев
  • Сообщений: 4
  • Репутация:0[+] [-]


Доброй ночи
Пытаюсь создать образ WINDOWS 7 SP1 RUS x64bit с обновлениями.
Делаю все по ПЕРВОМУ СПОСОБУ (с аудитом). У меня оригинальный образ, в котором имеется 4 редакции:
Windows 7 HOMEBASIC
Windows 7 HOMEPREMIUM
Windows 7 PROFESSIONAL
Windows 7 ULTIMATE
Подскажите как сделать чтобы обновились все редакции. С какой начать установку и обновление.
Спасибо


[Цитировать]

Отправлено: 11-Май-2016 00:37
(спустя 18 минут)

    Eagle123

  • 205
  • Стаж: 8 лет
  • Сообщений: 123
  • Репутация:7[+] [-]


miragex, приветствую!
Начинайте с самой младшей версии — Windows 7 HOMEBASIC, как и написано в шапке. Обновите ее а потом у нее же повысите редакцию.


[Цитировать]

Отправлено: 12-Май-2016 11:00
(спустя 1 день 10 часов)

    miragex

  • 13936
  • Стаж: 6 лет 8 месяцев
  • Сообщений: 4
  • Репутация:0[+] [-]


Добрый день
Не могу до конца понять 7 пункт I способа.
То есть если я установлю FIREFOX и настрою его под себя (домашняя страница, политики безопасности), то что бы все настройки изменения были и в других профилях при установке — нужно воспользоваться пунктом б)??? Так что ли??
И еще вопрос: создал папку TEMP в корне диска С.
Как сделать что бы при установке она создавалась???

Страница 2 из 5

Текущее время: 09-Фев 13:16

Часовой пояс: UTC + 3

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы

Понравилась статья? Поделить с друзьями:
  • Dism error 0x800f0801
  • Dism 87 код ошибки windows 7
  • Diskpart ошибка при инициализации службы
  • Diskpart как изменить букву диска
  • Diskpart has encountered an error the system see the system event log for more information