Гид по технологиям

Как исправить ошибку DISM 0x800f0906 в Windows

5 min read Windows Обновлено 12 Dec 2025
Исправить ошибку DISM 0x800f0906 в Windows
Исправить ошибку DISM 0x800f0906 в Windows

Ошибка 0x800f0906 в DISM на экране

Почему появляется ошибка 0x800f0906?

Причины обычно следующие:

  • Windows с устаревшими обновлениями — отсутствие нужных патчей мешает корректному восстановлению компонентов.
  • Повреждённые системные файлы — DISM обращается к образу и системным компонентам; если файлы повреждены, команда может завершиться ошибкой.
  • Проблемы с сетью — DISM часто запрашивает файлы у Центра обновления Windows или другого указанного источника; нестабильное подключение приводит к сбоям.

Важно: на разных компьютерах комбинация причин может отличаться. Описанные ниже шаги покрывают самые частые случаи.

Краткий план действий

  1. Базовые проверки: перезагрузка, чистая загрузка, удаление последних обновлений, обновление Windows.
  2. Прогон SFC для восстановления локальных файлов.
  3. Если SFC не помог — смонтировать ISO Windows и запустить DISM с явным источником (Install.wim или Install.esd).
  4. Альтернативы: восстановление из точек восстановления, использование встроенного восстановления системы или переустановка без потери данных.

Предварительные действия (что проверить в первую очередь)

  • Перезагрузите компьютер.
  • Выполните чистую загрузку, чтобы исключить влияние стороннего ПО.
  • Удалите свежие обновления Windows, если ошибка появилась сразу после их установки.
  • Убедитесь, что ПК может подключаться к службе обновлений (проверить прокси/фильтры и DNS).

1. Запустите SFC (проверка системных файлов)

  1. Нажмите Пуск, введите “Command Prompt” или “Командная строка”, затем выберите «Запуск от имени администратора».
  2. Подтвердите действие в окне контроля учётных записей (UAC).
  3. Введите команду и нажмите Enter:
sfc /scannow
  1. После окончания перезагрузите компьютер и проверьте, сохраняется ли ошибка.

Примечание: sfc /scannow ищет и пытается восстановить повреждённые системные файлы. Если SFC сообщает, что не смог исправить все файлы, переходите к шагу с DISM и указанием источника.

Команда sfc /scannow в Командной строке

2. Восстановление через DISM с указанием источника

Когда стандартный DISM возвращает 0x800f0906, часто требуется указать локальный образ Windows как источник.

Подготовка образа:

  1. Скачайте официальный ISO Windows той же версии и редакции, что установлена на компьютере (Media Creation Tool или ISO с сайта Microsoft).
  2. Откройте Проводник и найдите скачанный ISO-файл. Правый клик по файлу → «Подключить» (Mount).
  3. В Проводнике появится новый логический диск с образом — запомните его букву (например, D:).

Команда DISM с указанием источника:

  1. Откройте Командную строку от имени администратора.
  2. Выполните команду, заменив X на букву смонтированного диска (например, D):
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess

Если в ISO используется файл Install.esd вместо Install.wim, используйте соответствующий путь или предварительно конвертируйте ESD в WIM.

Ввод DISM /RestoreHealth с указанием источника WIM

Альтернативная команда для очистки компонента и сброса базовой версии:

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

После выполнения команд перезагрузите ПК.

Что делать, если DISM всё ещё выдаёт ошибку

  • Проверьте подключение к сети: временно отключите VPN и прокси, отключите антивирус/фаервол сторонних производителей.
  • Убедитесь, что ISO соответствует версии Windows (иначе DISM не найдёт нужных компонентов).
  • Попробуйте использовать другой источник: корпоративный репозиторий, сервер WIM или другой установочный носитель.
  • Запустите chkdsk на системном разделе, чтобы исключить ошибки файловой системы:
chkdsk C: /f /r

Если ничего не помогает, рассмотрите восстановление системы из точки восстановления или восстановление через установочный носитель (восстановление при загрузке или восстановление образа) с сохранением личных данных.

Когда описанные методы не работают — альтернативные подходы

  • Восстановление из точки восстановления Windows.
  • Использование функции «Сброс компьютера» с сохранением личных файлов.
  • Переустановка Windows (рекомендуется создать резервную копию важных данных).
  • Обращение в корпоративную ИТ‑службу или к специалисту, если машина управляется политиками организации.

Быстрые чек-листы по ролям

Администратор:

  • Проверить соответствие ISO и версии ОС.
  • Проверить групповую политику и параметры центра обновлений.
  • Запустить DISM с сетевого репозитория.

Домашний пользователь:

  • Перезагрузить и выполнить sfc /scannow.
  • Подключить ISO и пробовать DISM с /source.
  • Отключить VPN/антивирус на время теста.

Ментальные модели и советы

  • DISM заботится о целостности компонента Windows (Component Store). Если «склад» повреждён — DISM просит материалы из обновлений или образа.
  • Всегда сначала используйте простые меры (перезагрузка, SFC). Сложные вмешательства нужны только если базовые шаги не помогают.

Критерии приёмки

  • После всех команд DISM и перезагрузки команда DISM /Online /Cleanup-Image /CheckHealth должна не показывать ошибок.
  • SFC не должен сообщать о неисправимых файлах.
  • Функции восстановления и обновления Windows работают без ошибок.

Decision flow (алгоритм принятия решения)

flowchart TD
  A[Начало: ошибка 0x800f0906] --> B{Перезагрузка и базовые проверки}
  B -- OK --> C[SFC /scannow]
  C --> D{SFC исправил все файлы?}
  D -- Да --> E[Ошибка устранена]
  D -- Нет --> F[Смонтировать ISO]
  F --> G[DISM /RestoreHealth с /source]
  G --> H{DISM успешен?}
  H -- Да --> E
  H -- Нет --> I[Проверить сеть/антивирус/ISO]
  I --> J{Пробовали альтернативные источники?}
  J -- Да --> K[Рассмотреть восстановление или переустановку]
  J -- Нет --> F

Частые ошибки и когда этот метод не подойдёт

  • Неправильная редакция ISO (например, домашняя vs корпоративная) — DISM не найдёт нужных пакетов.
  • Сильно повреждённый системный диск — восстановление через DISM может быть невозможным, требуется chkdsk или замена диска.
  • Корпоративные политики блокируют доступ к обновлениям; обращайтесь к ИТ.

Полезные ссылки и связанные статьи

  • D3dx11_42.dll Not Found: How to Fix it (переведите при необходимости)
  • Windows 11: завершение работы после простоя — 4 способа остановить
  • Windows выключается вместо перезагрузки — 4 способа исправить
  • Error no Ace Condition 804 (0x324): исправление в 4 шага
  • Windows 11: при завершении работы пользователь остаётся в системе — как исправить

Ищете подробный обзор команд DISM? Посмотрите нашу статью о командах DISM для ремонта Windows.

Если остались вопросы или хотите уточнить шаги для конкретной конфигурации, оставьте комментарий — постараюсь помочь.


Резюме:

  • Ошибка 0x800f0906 часто решается перезагрузкой, sfc /scannow и запуском DISM с локального ISO.
  • Проверьте соответствие версии ISO и отключите VPN/антивирус на время диагностики.
  • Если ничего не помогает — восстановление системы или переустановка остаются рабочими вариантами.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отключить «Привет, Siri» на Apple Watch
Apple Watch

Отключить «Привет, Siri» на Apple Watch

Как искать Wi‑Fi хотспоты с помощью PSP
Гайды

Как искать Wi‑Fi хотспоты с помощью PSP

Добавить 7‑Zip в контекстное меню Windows 11
Windows

Добавить 7‑Zip в контекстное меню Windows 11

Исправить ошибку Windows Update 0x800705b9
Windows

Исправить ошибку Windows Update 0x800705b9

Отключить всплывающие уведомления на PS4
Гайды

Отключить всплывающие уведомления на PS4

Поделиться UMTS‑интернетом между Mac и Windows XP
Сеть

Поделиться UMTS‑интернетом между Mac и Windows XP