n1ro°
RU

Компьютеры · Инструкция

DISM CheckHealth и ScanHealth: разница команд

Эти два ключа DISM часто путают, хотя они отвечают на разные вопросы. `CheckHealth` читает известное состояние поврежден

Редакция N1RO · Проверено

Короткий ответ

Чтобы выбрать быстрый статус-чек или глубокое сканирование component store, используйте `DISM /Online /Cleanup-Image /CheckHealth | DISM /Online /Cleanup-Image /ScanHealth`. CheckHealth проверяет известное состояние повреждения быстро; ScanHealth реально сканирует хранилище компонентов. Ни один не равен RestoreHealth.

Что делать

  1. Для быстрой проверки состояния выполните `DISM /Online /Cleanup-Image /CheckHealth`.
  2. Если нужен реальный поиск повреждений, выполните `DISM /Online /Cleanup-Image /ScanHealth`.
  3. Не ожидайте ремонта от этих двух режимов: они диагностические.
  4. Если требуется восстановление component store, используйте отдельный режим `RestoreHealth` только после понимания результата проверки.

Ключевые различия

  • Проверка. Проверяет, помечен ли образ как повреждённый. Сканирует хранилище компонентов на повреждения
  • Скорость. Быстрая. Более длительная
  • Исправляет. Нет. Нет; для ремонта нужен RestoreHealth

Что проверить

  • `ScanHealth` может выполняться заметно дольше `CheckHealth`.
  • Не закрывайте процесс сканирования только потому, что прогресс некоторое время меняется медленно.

Важно

ScanHealth может идти заметно дольше; не закрывайте окно во время сканирования.

Что учитывать

ScanHealth может идти заметно дольше; не закрывайте окно во время сканирования.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Repair a Windows Image). Пример и формулировки — редакция N1RO на 2026-09-19.