Если вы давно пользуетесь Windows, вы можете помнить, как часто в прошлом образы Windows Vista приходили в негодность и требовали ремонта. Хотя проблема не так распространена в Windows 10, она все еще встречается, особенно при попытке использования кнопки Проверка системных файлов(SFC), чтобы исправить измененный системный файл.
К счастью, Windows 10 поставляется с чрезвычайно полезной утилитой командной строки, известной как Обслуживание и управление образами развертывания (DISM). Как правило, DISM используется, когда sfc/scannow команда не может восстановить поврежденные или измененные системные файлы. Выполнив восстановление DISM, System file Checker Команды должны работать нормально.
DISM может быть использована для восстановления Образы Windows, установка Windows и Windows PE. Этот инструмент появился еще в Windows Vista SP1, но теперь он установлен по умолчанию в Windows 10 и Windows 8.1.
Существует два способа восстановления образа с помощью DISM в Windows 10; мы можем либо использовать Windows PowerShell или использовать повышенный уровень Командная строка. Поскольку и PowerShell, и Command Prompt требуют примерно одинаковых команд, не имеет значения, какое решение вы выберете. Но для разнообразия мы предоставили руководства по использованию обоих вариантов.
Метод первый: Запуск инструмента DISM/Cleanup-Image в Command Prompt
- Найдите «cmd» внутри строки поиска Windows. Щелкните правой кнопкой мыши на командной строке и нажмите Запустите от имени администратора.
- Вставьте приведенную ниже команду, чтобы проверить, не был ли образ Windows отмечен вашей ОС как поврежденный. Если это так, вы также получите подтверждение, можно ли исправить повреждение.
Dism /Online /Cleanup-Image /CheckHealth
Примечание: Этот шаг предназначен для того, чтобы сэкономить время на проверку наличия повреждений в погоде. Это ничего не исправит, но вы получите представление о том, стоит ли проходить через весь процесс.
- Если CheckHealth появились признаки повреждения, рекомендуется провести более широкое сканирование файла образа. Команда ниже проверяет наличие повреждений хранилища компонентов и записывает любые из них в файл журнала. Если вы хотите просмотреть файлы журнала, вы можете найти их в разделе C:\Windows\Logs\CBS\CBS.журнал или C:\Windows\Logs\DISM\dism.журнал.
Dism /Online /Cleanup-Image /ScanHealth
Примечание: В отличие от /CheckHealth, /ScanHealth не является мгновенной и занимает от 5 до 20 минут. Не закрывайте командную строку, если экран загрузки замирает на некоторое время. Обычно он остается на уровне 20% в течение 5 минут, прежде чем продолжить работу.
- Вставьте приведенную ниже команду для сканирования образа на наличие повреждений, автоматического выполнения операций восстановления и записи любых признаков повреждения в файл журнала. В зависимости от характеристик вашей системы и размера образа, эта операция может занять от 20 минут до 4 часов и более.
Dism /Online /Cleanup-Image /RestoreHealth
Примечание: Похожее /Scanhealth, установка застынет на 20% на некоторое время, поэтому не закрывайте ее преждевременно.
Вот и все. Теперь ваш образ Windows 10 должен работать.
Метод 2: Запуск инструмента «DISM/Cleanup-Image» в PowerShell
- Выполните поиск «powershell«в строке поиска Windows. Щелкните правой кнопкой мыши Windows PowerShell и нажмите Запуск от имени администратора.
- Вставьте следующую команду в открывшееся окно Powershell:
Repair-WindowsImage -Online -CheckHealth
Примечание: Единственная цель этой команды — проверить, не был ли образ помечен вашей системой как поврежденный. Это ничего не исправляет, но служит быстрым способом проверки наличия повреждений. Если вы хотите просмотреть файлы журнала, вы можете найти их в разделе C:\Windows\Logs\CBS\CBS.журнал или C:\Windows\Logs\DISM\dism.log.
- Скопируйте и вставьте следующую команду в поднятое окно PowerShell, чтобы выполнить проверку образа на наличие повреждений:
Repair-WindowsImage -Online -ScanHealth
Примечание: Эта команда ничего не исправит, вместо этого она проверит наличие повреждений и запишет их в файл журнала.
- В поднятой командной строке скопируйте и вставьте следующую команду и нажмите кнопку Введите:
Repair-WindowsImage -Online -RestoreHealth
Примечание: Эта команда проверит образ на наличие повреждений. Если будут обнаружены поврежденные сектора, программа автоматически выполнит операции восстановления и запишет все признаки повреждения в файл журнала. Эта операция может занять от 15 минут до нескольких часов, в зависимости от характеристик вашей системы.
Вот и все, ваш образ Windows должен быть исправлен!