Как исправить Windows 10 с помощью DISM
Если ваша Windows 10 сломалась, это может быть связано с повреждением в хранилище компонентов, где хранятся системные файлы. Хранилище компонентов - это основная функция Windows 10, в которой хранятся все файлы, относящиеся к ОС, сгруппированные по компонентам и в виде жестких ссылок. Некоторые файлы используются совместно двумя компонентами, и все они жестко привязаны к папке system32. Когда ОС обслуживается, хранилище компонентов обновляется. Хранилище компонентов является частью стека обработки образов и обслуживания Windows. В этой статье мы увидим, как исправить Windows 10, если она не может быть обновлена или если определенные компоненты системы повреждены.
Существует специальный консольный инструмент DISM, который по умолчанию поставляется с Windows 10. Его можно использовать для исправления повреждения Магазина компонентов Windows. Это особенно полезно, когда обычная команда «sfc / scannow» не может восстановить поврежденные системные файлы.
Прежде чем продолжить, вам необходимо знать, что инструмент DISM записывает следующие файлы журнала:
- C: \ Windows \ Logs \ CBS \ CBS.log
- C: \ Windows \ Logs \ DISM \ DISM.log
Их можно использовать для анализа ошибок и просмотра выполненных операций.
Чтобы исправить Windows 10 с помощью DISM, сделайте следующее.
- Откройте повышенная командная строка.
- Введите или скопируйте и вставьте следующую команду:
Dism / Online / Cleanup-Image / CheckHealth
Ключевой вариант здесь - CheckHealth. Используйте его, чтобы проверить, пометил ли какой-либо процесс Хранилище компонентов как поврежденное и можно ли исправить это повреждение. Эта команда не предназначена для исправления каких-либо проблем. Он сообщает о проблемах только в том случае, если они присутствуют и если хранилище CBS отмечено флажком. Эта команда не создает файл журнала. - В качестве альтернативы можно использовать команду Dism / Online / Cleanup-Image / ScanHealth для проверки хранилища компонентов на наличие повреждений. Это занимает значительно больше времени, чем опция CheckHealth, но создает файл журнала.
- Наконец, чтобы восстановить хранилище компонентов, вы должны использовать следующую команду:
Dism / Online / Cleanup-Image / RestoreHealth
Инструмент DISM, запущенный с параметром / RestoreHealth, просканирует хранилище компонентов на наличие повреждений и автоматически выполнит необходимые операции восстановления. Будет создан файл журнала. Весь процесс может занять несколько часов, так что наберитесь терпения. На жестких дисках это займет больше времени по сравнению с SSD.
Кроме того, вы можете указать WIM-файл, который можно использовать для восстановления поврежденных системных файлов. Команда выглядит следующим образом:
Dism / Online / Cleanup-Image / RestoreHealth / Source: wim: Полный путь к файлу install.wim:
В приведенной выше команде правильно подставьте полный путь к WIM-файлу. Также замените
Например,
Dism / Online / Cleanup-Image / RestoreHealth / Источник: wim: D: \ Sources \ install.wim: 1
Вы можете просмотреть доступные выпуски и их индексы с помощью следующей команды:
DISM / get-wiminfo / wimfile: D: \ sources \ install.wim
Замените часть D: \ sources \ на фактический путь к вашему WIM-файлу.
Вот и все.