В этой инструкции для начинающих по шагам показано, как проверить жесткий диск на ошибки и поврежденные сектора в Windows 7, 8.1 и Windows 10 через командную строку или в интерфейсе проводника. Также описаны дополнительные инструменты проверки HDD и SSD, присутствующие в ОС. Установка каких-либо дополнительных программ при этом не требуется.
Несмотря на то, что существуют мощные программы для проверки дисков, поиска бэд-блоков и исправления ошибок, их использование в большинстве своем, будем мало понятно обычному пользователю (и, более того, может даже навредить в некоторых случаях). Встроенная же в систему проверка с помощью ChkDsk и других системных инструментов, сравнительно проста в использовании и достаточно эффективна. См. также: Как проверить SSD на ошибки, анализ состояния SSD.
Примечание: если причиной того, что вы ищите способ проверить HDD стали непонятные звуки, издаваемые им, посмотрите статью Жесткий диск издает звуки.
Как проверить жесткий диск на ошибки через командную строку
Для проверки жесткого диска и его секторов на ошибки с использованием командной строки, ее для начала потребуется запустить, причем от имени Администратора. В Windows 8.1 и 10 вы можете сделать это, кликнув правой кнопкой мыши кнопке «Пуск» и выбрав пункт «Командная строка (администратор)». Другие способы и для других версий ОС: Как запустить командную строку от имени администратора.
В командной строке следует ввести команду chkdsk буква_диска: параметры_проверки (если ничего не понятно, читаем дальше). Примечание: Check Disk работает только с дисками, отформатированными в NTFS или FAT32.
Пример работающей команды может выглядеть следующим образом: chkdsk C: /F /R— в этой команде будет проверен на ошибки диск C, при этом ошибки будут исправляться автоматически (параметр F), будет проведена проверка поврежденных секторов и попытка восстановления информации (параметр R). Внимание: проверка с использованными параметрами может занять несколько часов и как будто «зависать» в процессе, не выполняйте её, если не готовы ждать или если у вас ноутбук не подключен к розетке.
В случае, если вы попробуете проверить жесткий диск, который в настоящее время используется системой, вы увидите сообщение об этом и предложение выполнить проверку после следующей перезагрузки компьютера (до загрузки ОС). Введите Y для того, чтобы согласиться или N, чтобы отказаться от проверки. Если при выполнении проверки вы видите сообщение о том, что CHKDSK недопустим для дисков RAW, то может помочь инструкция: Как исправить и восстановить диск RAW в Windows.
В остальных случаях сразу будет запущена проверка, по итогам которой вы получите статистику проверенных данных, найденных ошибок и поврежденных секторов (у вас она должна быть на русском языке, в отличие от моего скриншота).
Полный список доступных параметров и их описание вы можете получить, запустив chkdsk с вопросительным знаком в качестве параметра. Однако для простой проверки на ошибки, а также проверки секторов будет достаточно команды, приведенной в предыдущем абзаце.
В тех случаях, когда проверка обнаруживает ошибки на жестком диске или SSD, но не может их исправить, это может быть связано с тем, что работающая Windows или программы в настоящее время используют диск. В данной ситуации может помочь запуск оффлайн-сканирования диска: при этом диск «отключается» от системы, выполняется проверка, а затем снова монтируется в системе. Если же отключить его невозможно, то CHKDSK сможет выполнить проверку при следующей перезагрузке компьютера.
Чтобы выполнить оффлайн проверку диска и исправление ошибок на нем, в командной строке от имени администратора выполните команду: chkdsk C: /f /offlinescanandfix (где C: — буква проверяемого диска).
Если вы увидите сообщение о том, что нельзя выполнить команду CHKDSK, так как указанный том используется другим процессом, нажмите Y (да), Enter, закройте командную строку и перезагрузите компьютер. Проверка диска начнется автоматически при начале загрузки Windows 10, 8 или Windows 7.
Дополнительная информация: при желании, после проверки диска и загрузки Windows, вы можете просмотреть журнал проверки Check Disk с помощью просмотра событий (Win+R, ввести eventvwr.msc) в разделе Журналы Windows — Приложение, выполнив поиск (правый клик по «Приложение» — «Поиск») по ключевому слову Chkdsk.
Проверка жесткого диска в проводнике Windows
Самый простой способ проверки HDD в Windows — использовать проводник. В нем, кликните правой кнопкой мыши по нужному жесткому диску, выберите пункт «Свойства», а затем откройте вкладку «Сервис» и нажмите «Проверить». В Windows 8.1 и Windows 10 вы, скорее всего, увидите сообщение о том, что сейчас проверка этого диска не требуется. Однако, вы можете запустить ее принудительно.
В Windows 7 присутствует дополнительная возможность включить проверку и исправление поврежденных секторов, отметив соответствующие пункты. Отчет о проверке вы все так же можете найти в просмотре событий приложений Windows.
Проверка диска на ошибки в Windows PowerShell
Проверить жесткий диск на ошибки можно не только с помощью командной строки, но и в Windows PowerShell.
Для того, чтобы проделать эту процедуру, запустите PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач Windows 10 или в меню Пуск предыдущих ОС, после чего кликнуть правой кнопкой мыши по найденному элементу и выбрать пункт «Запустить от имени администратора».
В Windows PowerShell используйте следующие варианты команды Repair-Volume для проверки раздела жесткого диска:
- Repair-Volume -DriveLetter C (где C — буква проверяемого диска, в этот раз без двоеточия после буквы диска).
- Repair-Volume -DriveLetter C -OfflineScanAndFix (аналогично первому варианту, но для выполнения оффлайн-проверки, как это описывалось в способе с chkdsk).
Если в результате выполнения команды вы увидите сообщение NoErrorsFound, это означает, что ошибки на диске найдены не были.
Дополнительные возможности проверки диска в Windows 10
Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.
Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.
Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:
stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета
Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.
А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.
Отчет включает в себя отдельные файлы, содержащие:
- Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
- Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
- Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).
Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.
Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.
Проверка диска в Windows 11/10 [5 решений]:
- №1. Безопасность и обслуживание Windows
- №2. Свойства Windows
- №3. Chkdsk cmd
- №4. Альтернатива Chkdsk
- №5. Сторонний бесплатный инструмент проверки ошибок диска
EaseUS Partition Master Free — это сторонний инструмент проверки ошибок диска, который требует загрузки и установки на ПК или ноутбук с Windows 11/10.
Основной жёсткий диск, SSD или внешний жёсткий диск вашего компьютера с Windows 10 иногда сообщает об ошибках. Регулярная проверка жёстких дисков или разделов на наличие ошибок может помочь определить, в чём именно заключаются ошибки, поэтому вы сможете исправить их без каких-либо хлопот. Поскольку причины ошибок диска очень разные: повреждённые сектора, неправильное завершение работы, вредоносное ПО, повреждения, физические повреждения и т. п., способы проверки диска в Windows 10 могут быть как простыми, так и мощными.
В общей сложности мы нашли пять эффективных методов проверки ошибок на диске для различных ситуаций. Выберите любой из пяти способов сканирования жёсткого диска на наличие ошибок для устранения проблем с производительностью. Способы подходят для внешнего жёсткого диска, HDD, SDD или SD-карты, которая не работает на компьютере с Windows 10.
Обратите внимание, что вы должны войти в систему как администратор, чтобы иметь возможность запускать сканирование для проверки диска на наличие ошибок. Это может потребоваться для некоторых из следующих методов.
#1. Как проверить ошибки диска в системе безопасности и обслуживания Windows
Шаг 1. Откройте «Панель управления» -> щёлкните по «Центр безопасности и обслуживания» -> разверните «Обслуживание» -> посмотрите в разделе «Состояние диска».
Шаг 2. Как показано на следующем скриншоте, все диски работают правильно. Если будут обнаружены какие-либо проблемы, информация будет изменена с помощью опции, предлагающей вам просканировать диск.
#2. Как сканировать диск на наличие ошибок в свойствах Windows
Шаг 1. Откройте «Этот компьютер» в «Проводнике»-> щёлкните правой кнопкой мыши по жёсткому диску/SSD, который вы хотите сканировать -> выберите Свойства.
Шаг 2. На вкладке Сервис-> нажмите кнопку Проверить в разделе «Проверка на наличие ошибок».
Шаг 3. Затем вы можете выбрать Проверить диск, если хотите, или Восстановить диск, если были обнаружены ошибки.
Шаг 4. Когда сканирование завершится, щёлкните ссылку «Показать подробности», чтобы просмотреть журнал Chkdsk в средстве просмотра событий.
#3. Как сканировать диск на наличие ошибок с помощью команды Chkdsk
Chkdsk выполняется для проверки файловой системы и метаданных файловой системы тома на наличие логических и физических ошибок. При использовании без параметров chkdsk отображает только состояние тома и не исправляет никаких ошибок. При использовании с параметрами /f, /r или /x исправляет ошибки на томе диска. Вы должны заметить, что Chkdsk намного мощнее, чем Способ 1 и Способ 2. Утилита может не только проверить диск в Windows 10, но также просканировать ошибки и тут же исправить их.
Описание параметров:
- chkdsk /f: Исправляет ошибки на диске. Диск должен быть заблокирован. Если chkdsk не может заблокировать диск, появляется сообщение с вопросом, хотите ли вы проверить диск при следующей перезагрузке компьютера.
- chkdsk /r: Находит повреждённые сектора и восстанавливает читаемую информацию. Диск должен быть заблокирован. /r включает функциональность /f с дополнительным анализом ошибок физического диска.
- chkdsk /x: Принудительно отключает том, если это необходимо. Все открытые дескрипторы диска становятся недействительными. /x также включает функциональность /f.
Шаг 1. Введите cmd в поле поиска Windows 10 и выберите «Запуск от имени администратора».
Шаг 2. Когда запустится «Командная строка», введите команду chkdsk C: /f /r /x.
С помощью команды chkdsk [chkdsk C: /f /r /x] вы сможете проверить и просканировать диск C на наличие ошибок, а также исправить повреждение файловой системы и повреждённые сектора, если ошибки были обнаружены.
#4. Как сканировать и исправить ошибки диска с помощью альтернативы Chkdsk
EaseUS CleanGenius — это удобный инструмент для ремонта компьютера, который одновременно безопасен и легок. Это прекрасная альтернатива команде CHKDSK. Используйте этот инструмент в один клик, чтобы легко исправить поврежденную файловую систему.
Step 1. СКАЧАТЬ EaseUS CleanGenius на вашем компьютере и завершите установку.
Step 2. Запустите программу. Щелкните «Optimization», а затем выберите «File Showing».
Step 3. Выберите диск с поврежденной файловой системой. Установите флажок «Check and fix file system error» и нажмите «Execute».
Step 4. Подождите, пока инструмент выполнит ремонтную задачу. После этого нажмите кнопку «here», чтобы проверить диск.
# 5. Как проверить диск с помощью EaseUS Disk Checking Tool
EaseUS Partition Master — это комплексный инструмент управления дисками и разделами, который предоставляет пользователям широкий набор мощных и практичных функций, таких как изменение размера, форматирование, удаление, стирание или создание раздела. Как только вы загрузите бесплатную программу для управления разделами, вы сразу увидите в ней функцию проверки диска. Этот способ проверки предназначен для выявления и исправления повреждённых секторов раздела жёсткого диска, ошибок файловой системы и других ошибок диска в Windows 10, это автоматический и быстрый путь решения проблемы.
Шаг 1: откройте EaseUS Partition Master на вашем компьютере. Затем найдите диск, щелкните правой кнопкой мыши на том разделе, который вы хотите проверить, и выберите опцию «Проверить файловую систему».
Шаг 2: в окне «Проверить файловую систему» оставьте активной опцию «Попытаться исправить ошибки, если они обнаружены» и нажмите «Пуск».
Шаг 3: программа начнет проверку файловой системы вашего раздела на диске. Когда она будет завершена, нажмите «Готово».
Вывод
Согласно тому, что мы представили в этой статье, имеются пять путей проверить диск в Windows 11/10. Когда нам нужно проверить диск, мы используем утилиту под названием chkdsk. Она является утилитой Windows, которая может проверить целостность вашего жёсткого диска и исправить различные файловые системы.
Вы можете применить проверку диска (chkdsk) через «Этот компьютер» и в «Командной строке», или использовать альтернативные сторонние инструменты проверки диска для автоматического сканирования и исправления ошибок жёсткого диска.
Чтобы просмотреть подробную информацию о состоянии HDD и убедиться в его работоспособности, рекомендуется время от времени проводить диагностику винчестера. О том, как можно сделать проверку жесткого диска разными способами, мы расскажем в нашей статье.
В новый Windows 10 имеется несколько специальных инструментов для проверки дисков HDD, а также при необходимости в интернете можно отыскать большое количество сторонних приложений, которые умеют сканировать накопитель и устранять ошибки. Рассмотрим каждый из способов в деталях.
Вариант №1: Диагностика жесткого диска при помощи системной утилиты
Как уже было отмечено ранее, в Windows 10 есть несколько «родных» инструментов для проверки носителей. Самым простым из них является штатная программа проверки и устранения ошибок диска. Чтобы её запустить, потребуется сделать следующие шаги:
- Открываем «Этот компьютер» с рабочего стола системы.
- Вызываем контекстное меню диска, который нужно сканировать и выбираем пункт «Свойства».
Открываем «Свойства» диска для проверки
- В новом окне открываем вкладку «Сервис».
- Далее в группе «Проверка на наличие ошибок» нажимаем на кнопку «Проверить».
Запускаем проверку на вкладке «Сервис»
Начнётся сканирование носителя, и, если будут обнаружены ошибки, программа постарается их автоматически устранить.
Примечание: во время осуществления данной операции не рекомендуется запускать другие программы на компьютере.
Загрузка …
Вариант №2: Диагностика диска при помощи программы Check Disk
Сканировать жесткие диски можно при помощи еще одного системного приложения под названием chkdsk. Запускается оно с использованием командной строки Windows и осуществляет не только проверку выбранного раздела, но и восстановление битых секторов и файлов. Чтобы осуществить такую проверку, потребуется проделать следующее:
- Открываем стартовое меню системы и в поиск вводим словосочетание Командная строка.
- Далее из появившихся результатов запускаем приложение с правами администратора, выбрав соответствующий вариант в контекстном меню.
Запускаем командную строку из результатов поиска
- Затем в появившемся окне вводим команду chkdsk D: /F /R где D: – это проверяемый раздел, /F – автоматическое устранение ошибок, /R – проверка носителя на битые сектора и попытка восстановления неработоспособных файлов.
- После ввода текста нажимаем «Enter».
Запускаем Check Disk из командной строки
Примечание: иногда Windows не может запустить программу, так как HDD используется другими процессами. В такой ситуации нажмите на букву Y, чтобы проверка диска была осуществлена при следующем запуске системы.
Подтверждаем запуск проверки диска после перезагрузки системы
Результаты сканирования диска будут отображены по окончании работы программы. Более подробно ознакомиться с ними можно в журнале событий Windows. Чтобы это сделать, выполним следующее:
- Запускаем диалоговое окно «Выполнить», нажав клавиатурную комбинацию «Win+R».
- Далее вводим команду eventvwr.msc и кликаем по кнопке «ОК».
Запускаем журнал событий из диалогового окна «Выполнить»
- В появившемся окне раскрываем каталог «Журналы Windows».
- После этого выбираем пункт «Приложение».
- Нажимаем по нему правой кнопкой мыши и в контекстном меню выбираем вариант «Найти».
Открываем поиск в журнале событий
- В открывшееся окно вводим слово chkdsk и кликаем по кнопке «Найти далее».
Ищем chkdsk в журнале событий Windows
- Затем из результатов запускаем найденную программу.
Результаты проверки диска в журнале
После этого можно будет детально изучить все подробности проверки.
Загрузка …
Вариант №3: Анализ носителя при помощи приложения Repair-Volume
Кроме описанных выше программ, в Windows 10 имеется еще одна утилита для проверки диска. Открывается она с использованием Windows PowerShell – оболочки командной строки. Чтобы её запустить, проделаем следующие операции:
- Открываем стартовое меню системы и в поиск вводим PowerShell.
- Из отобразившихся результатов запускаем приложение от имени администратора, выбрав соответствующий пункт в контекстном меню.
Запускаем PowerShell из результатов поиска
- Далее в новое окно вписываем команду Repair-Volume -driveLetter D, где D – это имя диска, который следует проверить.
- Нажимаем «Enter» на клавиатуре.
Запускаем программу для проверки диска
- Начнется процесс сканирования, найденные ошибки будут по возможности автоматически устранены, а в случае их отсутствия появится надпись «NoErrorsFound».
Загрузка …
Вариант №4: Проверка диска с использованием программы Crystal Disk Info
Более тщательную проверку и исправление неполадок накопителя можно осуществить при помощи специальных утилит. Одной из самых лучших программ для таких целей является CrystalDiskInfo.
Загрузить приложение с официального ресурса
- После загрузки программы устанавливаем её и запускаем.
- В окне приложения сразу появится информация о состоянии носителя и его температура. В нижней части экрана будет доступно множество дополнительных параметров.
Состояние диска в главном окне CrystalDiskInfo
- Если на компьютере имеется несколько жестких дисков, то переключение между ними осуществляется при помощи одноимённого меню.
Меню для переключения между носителями
- В сервисном меню расположены дополнительные настройки графики и другие продвинутые инструменты.
Меню «Сервис» с дополнительными возможностями программы
При помощи CrystalDiskInfo можно узнать почти любую информацию о накопителе.
Загрузка …
Вариант №5: Диагностика носителя при помощи приложения Seagate SeaTools
Ещё одна программа, при помощи которой можно просканировать диск на наличие ошибок — Seagate SeaTools. Она имеет достаточно понятный интерфейс и перевод на русский.
Загрузить приложение с официального ресурса
После инсталляции приложения появится окно, где будут отображены все накопители, имеющиеся в системе. Чтобы проверить их на наличие ошибок, выполним следующие операции:
- Ставим птичку напротив нужного нам диска.
- Далее из меню «Базовые тесты» выбираем вариант «Короткий универсальный».
Запускаем тестирование диска из меню «Базовые тесты»
- Программа начнет проверку носителя, которая продлится примерно несколько минут. По её окончании результаты будут доступны в строке «Состояние накопителя».
Результаты проверки носителя
Загрузка …
Заключение
В интернете можно отыскать достаточно много различных приложений для диагностики жесткого диска. Кроме представленных в обзоре, самые популярные из них это — Victoria HDD, MHDD и HDDScan. Эти программы распространяются бесплатно и хорошо справляются с диагностикой и устранением ошибок накопителей.
Видео
Загрузка …
Post Views: 5 322
CHKDSK.exe (check disk) — стандартная встроенная утилита Windows для проверки жестких дисков на наличие ошибок. Утилита chkdsk позволяет проверить носитель и файловую систему на физические и логические ошибки, найти поврежденные секторы (bad sectors) и исправить найденные проблемы. В этой статье мы рассмотрим особенности использования утилиты проверки диска chkdsk в Windows 10, а также возможность проверки диска из PowerShell с помощью командлета Repair-Volume.
Содержание:
- Проверка диска в Windows 10 с помощью утилиты chkdsk
- Проверка ошибок на жестком диске с помощью PowerShell
- Просмотр результата (лога) проверки диска Chkdsk в Windows 10
Утилита chkdsk в Windows 10 поддерживает проверку дисков с файловыми системами NTFS, FAT32. Для ReFS томов она не применима, т.к. там используются другие механизмы обеспечения целостности данных.
Проверка диска в Windows 10 с помощью утилиты chkdsk
Чтобы проверить жесткий диск на ошибки, запустите командную строку с правами администратора. Выполните команду:
chkdsk E: /F /R
Данная команда запустит проверку диска E:\, найденные ошибки будут исправлены автоматически (/F), при наличии поврежденных секторов будет выполняться попытка восстановления информации (/R). Полная проверка диска может занять длительное время в зависимости от емкости носителя и количества файлов.
Утилита chkdsk последовательно выполняет четыре прохода, на которых выполняется проверка метаданных тома:
- Этап 1. Проверка файлов
- Этап 2. Проверка индексов
- Этап 3. Проверка дескрипторов безопасности
- Этап 4. Проверка секторов
После окончания проверки диска вы увидите подробную статистику диска, информацию о поврежденных секторах и файлах, предпринятых действиях по восстановлению.
Если утилита chkdsk не обнаружила проблем, появится надпись:
Windows has scanned the file system and found no problems. No further action is required.
Вы не сможете выполнить онлайн сканирование и исправление ошибок на системном диске (C:\). При запуске команды
chkdsk C: /F /R
вы увидите, что диск заблокирован и его проверку можно выполнить только при следующей перезагрузке Windows:
Cannot lock current drive. Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы?
Если вы хотите проверить диск при следующей загрузке компьютера, нажмите
Y
->
Enter
. Появится сообщение “
This volume will be checked the next time the system restarts
”.
Теперь, если вы перезагрузите Windows, запустится проверка диска. Нужно дождаться ее окончания.
Если вы хотите проверить на ошибки диск в офлайн режиме (пропустить онлайн проверку), используйте опцию offlinescanandfix:
chkdsk E: /f /offlinescanandfix
При использовании опции offlinescanandfix для системного диска будет предложено запланировать проверку при перезагрузке.
Скорость офлайн проверки диска в Windows 10 существенно увеличена по сравнению с предыдущими версиями ОС.
/X — еще один полезный атрибут chkdsk. Он позволяет отключить том перед проверкой, принудительно закрыв все открытые файловые дескрипторы.
Также нужно обратить внимание на новую опцию chkdsk —
/spotfix
. Данный параметр применяется только для томов NTFS. Параметр spotfix позволяет существенно сократить время офлайн проверки диска с нескольких часов до секунд. Вместо полной проверки всего диска выполняется только поиск и исправление ошибок, зафиксированных ранее (во время обычной проверки диска) в файле $corrupt. В этом случае chkdsk сразу исправляет ошибки, не тратя время на сканирование диска. Это особенно полезно при проверке больших томов.
Не рекомендуется прерывать выполнение команды chkdsk. Однако, если вы руками остановите/завершите процесс chkdsk.exe, вы не повредите этим том (он не повредится сильнее, чем он был поврежден изначально). В любом случае через какое-то время рекомендуется выполнить полную проверку диска.
В Windows 10 обслуживание дисков (проверка и дефрагментация) выполняются автоматически по расписанию или во время бездействия компьютера. Информацию о статусе автоматической проверки дисков можно найти в меню Панель управления -> Центр безопасности и обслуживания -> Обслуживание -> Состояние диска (Control Panel -> System and Security -> Security and Maintenance -> Drive status). На скриншоте виден статус
All drives are working properly
.
Задание проверки диска, которое называется ProactiveScan, и запускается в рамках Windows 10 Automatic Maintance Task можно найти в Task Scheduler -> Microsoft -> Windows -> Chkdsk.
Также в современных билдах Windows 10 добавлена утилита диагностики хранилища
StorDiag.exe
(Storage Diagnostic Tool). Данная утилита выполняет сразу несколько операций проверки диска (
chkdsk
,
fsutil
и
fltmc
). Лог можно сохранить в виде ETW трейса. Например:
stordiag.exe -collectEtw -checkfsconsistency -out %userprofile%\desktop
Проверка ошибок на жестком диске с помощью PowerShell
В версии PowerShell 4.0 появился отдельный командлет для проверки диска Repair-Volume. Это командлет является PowerShell аналогом команды chkdsk.
Чтобы из PowerShell выполнить онлайн проверку жесткого диска на ошибки, выполните команду:
Repair-Volume –driveletter C –scan
Если нужно выполнить офлайн проверку и автоматически исправить ошибки, используйте параметр offlinescanandfix:
Repair-Volume –driveletter E –offlinescanandfix
Если ошибок на диске не найдено, вы увидите сообщение NoErrorsFound.
Также поддерживается быстрое исправление ошибок с помощью параметра spotfix (исправляются только ошибки, найденные при онлайн сканировании):
Repair-volume –driveletter E –spotfix
Можно проверить сразу несколько локальных дисков:
Repair-Volume -DriveLetter EHI –SpotFix
Через CIM сессии проверить диски на удаленных компьютерах:
Repair-Volume –driverletter c -scan –cimsession fs01,fs02,dc01
Также вы можете проверить SMART состояние жестких дисков из PowerShell с помощью командлетов из модуля Storage:
Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType,SpindleSpeed, HealthStatus, OperationalStatus -AutoSize
Просмотр результата (лога) проверки диска Chkdsk в Windows 10
При проверке диска в онлайн режиме, вы видите в консоли полную статистику. Однако, если вы запланировали проверку диска с помощью опции offlinescanandfix, вы не увидите на экране загрузки Windows итоговый отчет chkdk. В Windows 10 на экране загрузки отображается только общий процент выполнения проверки диска.
В Windows 7 и более ранних версиях Windows, подробная информация о действиях, выполняемых утилитой chkdsk, отображалась прямо на экране загрузки ОС.
В Windows 10 вы можете получить информацию о всех действиях, которые были выполнены процедурой проверки дисков только из журнала событий Windows (Event Viewer).
Откройте Windows Event Viewer (
Eventvwr.msc
).
В открывшемся окне перейдите в раздел Windows Logs -> Application.
Щелкните ПКМ по разделу Application и выберите пункт меню Find. В строке поиска введите chkdsk и нажмите Find next.
Можно искать по источнику событий. Для поиска событий проверки диска при загрузке Windows нужно искать включить фильтр по событиям с источнико Wininit. Для событий проверки диска, инициированных пользователем смотрите источник Chkdsk.
Поиск должен перейти на последнее событие с Event ID 1001 и источником Wininit. На вкладке General будет содержаться подробный лог с данными последней проверки системного диска.
Checking file system on C: The type of the file system is NTFS. A disk check has been scheduled. Windows will now check the disk. Stage 1: Examining basic file system structure ... 129280 file records processed. File verification completed. 4917 large file records processed. 0 bad file records processed. Stage 2: Examining file name linkage ... 184834 index entries processed. Index verification completed. 0 unindexed files scanned. 0 unindexed files recovered to lost and found. Stage 3: Examining security descriptors ... Cleaning up 799 unused index entries from index $SII of file 0x9. Cleaning up 799 unused index entries from index $SDH of file 0x9. Cleaning up 799 unused security descriptors. Security descriptor verification completed. 27778 data files processed. CHKDSK is verifying Usn Journal... 36727760 USN bytes processed. Usn Journal verification completed. Stage 4: Looking for bad clusters in user file data ... 129264 files processed. File data verification completed. Stage 5: Looking for bad, free clusters ... 6493921 free clusters processed. Free space verification is complete. CHKDSK discovered free space marked as allocated in the volume bitmap. Windows has made corrections to the file system. No further action is required. 41428991 KB total disk space. 15154156 KB in 90362 files. 75308 KB in 27779 indexes. 0 KB in bad sectors. 223839 KB in use by the system. 55376 KB occupied by the log file. 25975688 KB available on disk. 4096 bytes in each allocation unit. 10357247 total allocation units on disk. 6493922 allocation units available on disk. Internal Info: 00 f9 01 00 88 cd 01 00 a9 dd 03 00 00 00 00 00 ................ ad 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 ....f........... Windows has finished checking your disk. Please wait while your computer restarts.
Вы можете получить информацию из событий проверки диска с помощью PowerShell. Следующая команда экспортирует 5 последних результатов проверки диска из журнала событий и сохранит их на рабочий стол в текстовый файл CHKDSK_SCAN.txt.
Get-EventLog -LogName Application -Source chkdsk | Select-Object -Last 5 -Property TimeGenerated,Message | Format-Table -Wrap| out-file "$env:userprofile\Desktop\CHKDSK_SCAN.txt"
Полученный файл можно открыть в любом текстовом редакторе.
Итак, мы получили журнал проверки дисков, выполненной при загрузке Windows 10. Если Windows запускает проверку при каждой загрузке ОС или проверка зависает, возможно стоит временно отключить автоматическую проверку дисков при загрузке Windows.