Найти в Дзене
Holpa

Ремонт Windows с использованием DISM и SFC

Если системные файлы на вашем компьютере с Windows 8, 10 повреждены и средство проверки системных файлов (sfc /scannow) не может восстановить критические системные файлы, это связано с повреждением хранилища компонентов, расположенного в каталоге C:\Windows\WinSxS. Этот каталог содержит файлы, необходимые для утилиты SFC для дальнейшего восстановления отсутствующих или поврежденных системных файлов. В хранилище компонентов хранятся все системные файлы Windows, сгруппированные по компонентам и в виде жестких ссылок.

Существует консольный инструмент DISM, который по умолчанию поставляется с Windows 8, 10. DISM используется для исправления повреждения хранилища компонентов Windows, особенно в ситуациях, когда проверка системных файлов не помогает.

Инструмент DISM записывает в следующие файлы журнала, которые можно использовать для анализа состояния работы и ошибок:

  • C: \ Windows \ Logs \ CBS \ CBS.log
  • C: \ Windows \ Logs \ DISM \ Dism.log

Восстановление Windows с помощью DISM

Чтобы исправить Windows 10 с помощью DISM, выполните следующие действия:

1. Откройте командную строку с повышенными правами . (CMD от имени администратор)

CMDCMD
CMDCMD

2. Введите следующую команду и нажмите клавишу ВВОД:

Dism /Online /Cleanup-Image /CheckHealth

-2

Параметр /CheckHealth используется для проверки того, был ли образ помечен как поврежденный неудачным процессом и можно ли исправить повреждение. Обратите внимание, что эта команда ничего не исправляет, а только сообщает о проблемах, если таковые имеются.

Кроме того, вы можете использовать команду /ScanHealth (ниже) для проверки хранилища компонентов на наличие повреждений.

Dism /Online /Cleanup-Image /ScanHealth

-3

Это занимает значительно более продолжительное время, чем опция CheckHealth, но с помощью этого переключателя можно выполнить тщательный тест, а также записать результаты в файл журнала.

-4

У меня ошибок нет.

Чтобы восстановить хранилище компонентов, выполните следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth

Приведенная выше команда сканирует хранилище компонентов на наличие повреждений и выполняет операции восстановления автоматически, записывая результаты работы в файл журнала. Этот процесс занимает много времени для завершения.

Кроме того, вы можете упомянуть WiM-файл, который может быть использован для восстановления поврежденных системных файлов. Используйте этот синтаксис:

Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:Full Path to install.wim file:<Index>

Замените заполнитель <Index> в приведенной выше команде фактическим номером индекса для издания ("Home”," Pro " и т. д.), содержащегося в файле WIM.

Пример:

Dism /Online /Cleanup-Image/RestoreHealth/Source:wim:D:\Sources\install.wim:1

Список доступных выпусков и их индексов можно получить с помощью следующей команды:

dism /get-wiminfo /wimfile:F:\sources\install.wim

(Заменить F:\sources\ часть с фактическим путем к вашему WiM-файлу.)

Ну и всеми любимая команда:

sfc /scannow