Как исправить ошибку DISM 0x800f0906 «Не удалось загрузить исходный файл»



Попробуйте наш инструмент устранения неполадок

Многие пользователи Windows 10 сообщали, что видели код ошибки 0x800f0906 при выполнении следующей команды в Командная строка : Dism.exe / Online / Cleanup-Image / RestoreHealth



Утилита командной строки DISM (Deployment Image Servicing and Management) - это невероятно изящный маленький инструмент, который можно использовать для обслуживания и восстановления установки Windows. Сбой команды DISM.exe может быть довольно серьезной проблемой, особенно если это происходит, когда вам отчаянно нужна утилита для работы с ней. Когда инструмент командной строки DISM дает сбой с кодом ошибки 0x800f0906, в сопроводительном сообщении об ошибке либо говорится, что исходные файлы не могут быть загружены, либо файлы, необходимые для восстановления хранилища, не могут быть найдены.



В большинстве случаев эта проблема либо вызвана каким-либо повреждением, либо, в некоторых случаях, одно или несколько последних обновлений Windows, доступных для уязвимого компьютера, не установлены. К счастью, вы можете многое сделать, чтобы попытаться решить эту проблему. Ниже приведены наиболее эффективные решения, которые вы можете использовать, чтобы попытаться избавиться от этой проблемы и получить инструмент DISM для успешного выполнения ремонта:



Решение 1. Удалите обновление KB3022345.

Получение 0x800f0906 ошибка при попытке использовать инструмент обслуживания образов развертывания и управления ими восстановить функцию здоровья происходит для пользователей с KB3022345 update из-за ошибки, которая хорошо известна Microsoft и предположительно исправлена ​​в более поздних обновлениях.

В KB3022345 обновление сломало оба DISM и SFC для пользователей Windows, заставляя их постоянно выдавать подобные ошибки, когда вы пытаетесь их использовать. Решить эту проблему так же просто, как удалить обновление, поэтому читайте дальше, чтобы увидеть, как это можно сделать довольно простым способом, и снова использовать DISM и SFC, когда они вам понадобятся.

0x800f0906



  1. нажмите Windows клавишу на клавиатуре, чтобы открыть Начало меню и либо щелкните Панель управления, или введите Панель управления и откройте результат, в зависимости от того, какую версию Windows вы используете.
  2. Переключиться на Иконки вид в правом верхнем углу Панель управления , и откройте Программы и особенности из списка.
  3. С левой стороны нажмите на Просмотр установленных обновлений
  4. Вы увидите поисковая строка в правом верхнем углу введите KB3022345 чтобы найти обновление с меньшими усилиями.
  5. Когда вы его нашли, щелкните правой кнопкой мыши это и выберите
  6. Как только все будет сделано, перезагружать твое устройство.

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

Решение 2. Запустите сканирование SFC

Поскольку повреждения являются одними из наиболее распространенных причин этой проблемы, запуск сканирования SFC определенно является хорошей идеей. Сканирование SFC способно сканировать все системные файлы на вашем компьютере на предмет повреждений и исправлять любые найденные. Чтобы запустить сканирование SFC на компьютере с Windows 10, вы можете использовать это руководство .

Решение 3. Исправьте повреждения вручную

  1. Щелкните правой кнопкой мыши Стартовое меню кнопку, чтобы открыть Меню WinX .
  2. Нажмите на Командная строка (администратор) в Меню WinX запустить надземный Командная строка .
  3. Один за другим введите каждую из следующих команд в повышенный Командная строка , нажимая Войти после ввода каждой команды и ожидания полного выполнения одной команды перед вводом следующей:

чистая остановка wuauserv
компакт-диск% systemroot% SoftwareDistribution
ren Скачать Download.old
чистый старт wuauserv
чистые стоповые биты
чистые стартовые биты
чистая остановка cryptsvc
cd% systemroot% system32
ren catroot2 catroot2old
чистый старт cryptsvc

  1. Закройте надземный Командная строка .
  2. Рестарт твой компьютер.
  3. Когда ваш компьютер загрузится, попробуйте запустить утилиту DISM и посмотрите, успешно ли она работает.

Решение 4. Установите все доступные обновления Windows для вашего компьютера.

Если вы страдаете от этой проблемы из-за того, что одно или несколько обновлений Windows, доступных для вашего компьютера, не установлены, вы можете решить эту проблему, просто установив все доступные обновления Windows для вашего компьютера. Для этого вам необходимо:

  1. Открыть Стартовое меню .
  2. Нажмите на Настройки .
  3. Нажмите на Обновление и безопасность .
  4. Нажмите на Центр обновления Windows на левой панели.
  5. На правой панели нажмите Проверить обновления .
  6. Ждать Центр обновления Windows чтобы проверить и получить все доступные обновления для вашего компьютера.
  7. Если для вашего компьютера доступны обновления, загрузите и установите их.

После успешной установки всех доступных обновлений для вашего компьютера, рестарт компьютер. Как только компьютер загрузится, попробуйте запустить утилиту DISM и проверьте, устранена ли проблема.

3 минуты на чтение