В чем разница между CHKDSK, SFC и DISM в Windows 10?

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

CHKDSK, SFC и DISM – системные инструменты, и вы можете запустить все три. Но это может оказаться трудоемким и ненужным для вашей конкретной проблемы. Мы объясним, когда и как использовать это три инструмента для устранения неполадок.

Когда вам следует использовать CHKDSK

CHKDSK (Проверить диск) – это первое средство диагностики Windows, которое следует попробовать, если ваш компьютер начинает работать странно. Например, если он зависает при выключении или становится удручающе медленным.

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

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

Чтобы предотвратить будущие ошибки и потенциальную потерю данных, стоит запускать CHKDSK вручную не реже одного раза в месяц в рамках планового обслуживания вашего ПК. Вы можете использовать один из следующих способов:

1. Запустите CHKDSK через проводник.

Вы можете запустить CHKDSK из командной строки. Если вам неудобно использовать командную строку, откройте проводник , щелкните « Этот компьютер» , затем щелкните правой кнопкой мыши диск, который хотите проверить, и выберите « Свойства» .

Выберите вкладку « Инструменты », а затем выберите « Проверить» в разделе «Проверка ошибок ».

Если Windows определяет, что все работает нормально, она предложит вам не сканировать диск. Чтобы запустить CHKDSK в любом случае, выберите Сканировать диск .

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

2. Запустите CHKDSK из командной строки.

Для большего контроля над процессом проверки диска вам следует запустить CHKDSK из командной строки с повышенными привилегиями.

Введите cmd в поле поиска Windows, затем щелкните правой кнопкой мыши Командная строка в верхней части результатов и выберите Запуск от имени администратора .

В окне командной строки введите chkdsk, затем пробел, а затем имя диска, который вы хотите проверить. Например, chkdsk c: для сканирования диска C :.

Нажмите Enter для поиска ошибок в режиме только для чтения, что означает, что никаких изменений не будет. Чтобы внести изменения, вы можете использовать параметры с командой CHKDSK. Вот два, которые вы можете использовать для устранения проблем.

  • Чтобы заставить CHKDSK исправить обнаруженные проблемы, введите chkdsk / fc: (для вашего диска C:).
  • Чтобы проверить наличие сбойных секторов и ошибок, введите chkdsk / rc:.

Если вы не можете выполнить эти команды из-за того, что «том используется другим процессом», командная строка предложит запланировать сканирование при перезагрузке вашего компьютера.

Помимо этих сканирований, в Windows 10 есть много других полезных функций CHKDSK , которые стоит изучить.

Когда вам следует использовать SFC

В то время как CHKDSK находит и исправляет ошибки в файловой системе вашего жесткого диска, SFC (Проверка системных файлов) специально сканирует и восстанавливает системные файлы Windows. Если он обнаруживает, что файл был поврежден или изменен, SFC автоматически заменяет этот файл правильной версией.

Знание того, когда использовать SFC, обычно более очевидно, чем с CHKDSK, что зависит от подозрения, что ваш жесткий диск работает неправильно. Если программы Windows дают сбой, вы получаете сообщения об ошибках об отсутствии файлов DLL или испытываете ужасный « синий экран смерти» , то определенно пора запустить SFC.

Откройте командную строку с повышенными привилегиями, запустив инструмент от имени администратора. Затем введите следующее и нажмите Enter :

 sfc /scannow

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

Если вы хотите только сканировать, но не восстанавливать поврежденные системные файлы, введите:

 sfc /verifyonly command

Когда SFC завершит сканирование, вы увидите одно из трех сообщений:

  • Windows Resource Protection не обнаружила нарушений целостности. Это означает, что все, что вызывает проблемы на вашем компьютере, не связано с системным файлом.
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Надеюсь, это должно означать, что ваши проблемы были решены.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Значит, виноваты системные файлы, но SFC не может их заменить. Попробуйте снова запустить инструмент в безопасном режиме. Если вы все равно получите тот же результат, не отчаивайтесь: пора использовать DISM.

Когда следует использовать DISM

DISM (Обслуживание образов развертывания и управление ими) – самый мощный из трех диагностических инструментов Windows. Хотя обычно вам не нужно использовать эти инструменты, к ним нужно обращаться, когда вы испытываете частые сбои, зависания и ошибки, но SFC либо не может восстановить ваши системные файлы, либо вообще не может работать.

Пока CHKDSK сканирует ваш жесткий диск и SFC ваши системные файлы. DISM обнаруживает и исправляет поврежденные файлы в хранилище компонентов образа системы Windows, чтобы SFC могла работать правильно. Перед запуском DISM создайте резервную копию раздела диска на случай, если что-то пойдет не так.

Как и в случае с CHKDSK и SFC, вам необходимо открыть командную строку с повышенными привилегиями для запуска DISM. Чтобы сэкономить время и избежать ненужного ремонта, вы можете сначала проверить, не поврежден ли образ, не внося никаких изменений. Введите следующую команду и нажмите Enter:

 Dism /Online /Cleanup-Image /CheckHealth

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

 Dism /Online /Cleanup-Image /ScanHealth

Если DISM сообщает о проблемах с образом системы, запустите еще одно расширенное сканирование, чтобы устранить эти проблемы автоматически. DISM подключится к Центру обновления Windows, чтобы загрузить и при необходимости заменить поврежденные файлы. Обратите внимание, что процесс может занять до 10 минут и зависнуть на 20 секунд, но это нормально. Введите эту команду:

 Dism /Online /Cleanup-Image /RestoreHealth

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

Боритесь с коррупцией и побеждайте

Теперь, когда вы понимаете, что делают CHKDSK, SFC и DISM, запуск одного или нескольких из этих инструментов устранения неполадок Windows, надеюсь, поможет вам исправить ваш компьютер.

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