8 способов проверки жесткого диска на ошибки

Содержание:

Битые сектора: что это и откуда берутся

Для начала, стоит коснуться основных вопросов рассматриваемой статьи и определить, что же такое «битый сектор», и какую опасность он несёт для пользователя.

Специфика и структура работы устройств хранения информации носят достаточно сложный характер, поэтому и вдаваться в подробности их функционирования не лучший выбор, а следует остановиться лишь на основных аспектах.

Итак, «сектор» — это определённая единица хранения информации на жёстком диске или твердотельном накопителе, которая и обеспечивает сохранность данных.

В процессе использования HDD/SSD (или сразу при производстве) некоторые из секторов могут выйти из строя, что приведёт к их недоступности как для чтения, так и для записи информации.

Такие сектора, получили определение – «битые» или «бэд-блоки», и соответственно, чем больше их количество, тем серьёзнее повреждение диска и более значителен риск потери информации.

Данные сектора были разделены на две категории:

  1. Это физические, то есть повреждение носит аппаратный характер, приобретённый в следствие следующих возможных причин:

    • Повреждение в момент сборки устройства на производстве;
    • Повреждение в результате механического воздействия;
    • Повреждение в результате воздействия высоких температур.

    То есть, то что фактически вывело из строя сектор без возможности его восстановления.

  2. Это логические битые сектора, являющиеся результатом программного воздействия на структуру диска. Причин подобного развития ситуации великое множество, например, вирусная активность, или более вероятно – некорректная работа с HDD/SDD и компьютером в целом со стороны пользователя.

Как сделать диагностику диска в windows 10

Еще один вариант – воспользоваться утилитой диагностики хранилища. В командной строке, запущенной от имени Администратора, надо ввести следующую команду:

stordiag.exe -collectEtw -checkfsconsistency -out X:XXXX.

Вместо X:XXXX введите расположение, в котором система сохранит результаты проверки. Учтите, что после этой команды Windows будет проверять все подключенные накопители, поэтому процесс может немного затянуться. Просто запаситесь терпением и дождитесь сообщения об успешном завершении диагностики накопителей.

Надо сказать, что этот метод лишь собирает сведения о состоянии и вряд ли поможет обычному пользователю исправить неполадки в работе диска. Тем не менее, для специалиста собранная информация может предоставить много полезных сведений. Диагностическая утилита собирает в себе информацию о результатах выполнения проверки chkdsk и всех обнаруженных ошибках, файлы реестра, связанные с накопителями, а также журнал просмотра событий Windows.

Диагностика HDD программами от производителя

Существовало несколько производителей жестких дисков. Это Seagate, Western Digital, Samsung и Hitachi. Каждый из производителей выпускал диски и естественно утилиты для их  диагностики. После, Seagate купила Samsung, а Western Digital — Hitachi. То есть реально получается два производителя. Приведу их диагностические утилиты

  • Western Digital — Data Lifeguard Tools
  • Seagate — SeaTools

Для жестких дисков Hitachi есть специальная утилита — Drive Fitness Test. Пробовал ее на двух винчестерах одинаковой модели — ничего не получилось. Программа не видит жесткий диск. Следовательно, будем проверять утилитой Data Lifeguard Tools от Western Digital. C нее и начнем.

Совсем чуть-чуть теории

Многие просто путают ошибки файловой системы и плохие сектора. Поэтому попытаемся разъяснить разницу между этими явлениями и причину их появления. Также, определим, какой может оказаться симптоматика проявлений, появившихся ошибок на поверхности винчестера.

Ошибки файловой системы

Когда говорят об ошибках жесткого диска и попытке их исправить с помощью встроенной в Windows утилиты chkdsk, то чаще всего имеют в виду именно ошибки файловой системы. Такие ошибки связаны с проблемами метаданных, описывающих саму файловую систему: ошибки файлов $Bitmap, $BadClus, главной файловой таблицы, различных индексов.

Например, ошибки в файле $Bitmap файловой системы NTFS могут стать причиной неверного распознавания системой объема свободного пространства тома. А проблемы с файлом $BadClus могут привести к неверному определению бэд-секторов и попытке записи данных в такие сектора, что станет причиной полного зависания компьютера.

Битые сектора

Природа битых секторов несколько иная. Жесткий диск «нарезается» на сектора еще на заводе при производстве. Именно тогда создается его логическая структура, тогда он получает магнитные свойства для записи данных

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

Тестирующие программы, попадающие на части деградирующей поверхности, обнаруживают так называемые сбойные или поврежденные сектора — бэд-сектора. Потерявшие магнитные свойства сектора не позволяют считывать и записывать в них данные. Устранить сбойные структуры винчестера возможно. Для этого производители создают специальные резервные области секторов. При появлении бэд-сектора, диагностируемого по определенному адресу, его адрес переназначается сектору из этой резервной области.

Симптомы проявления ошибок и битых секторов

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

  • Заметное подвисание операционной системы при выполнении операций считывания и записи.
  • Отказ при загрузке операционной системы. Например, загрузка продолжается только до появления уведомления о загрузке и эмблемы Windows.
  • Внезапная перезагрузка компьютера.
  • Частое возникновение ошибок в работе операционной среды.
  • Чрезвычайно медленная и непроизводительная работа операционной системы.

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

Почему жёсткий диск может работать медленно

Если проверка не выявила повреждений, а жёсткий диск по-прежнему работает медленно — проблема может быть в том, что вы давно не проводили дефрагментацию. Дефрагментация диска осуществляется следующим образом:

  1. Откройте «Проводник».
  2. Кликните по диску правой кнопкой мыши для вызова контекстного меню.
  3. Откройте «Свойства» и перейдите во вкладку «Сервис».
  4. Нажмите «Оптимизировать».
  5. Выберите диск и кликните на «Провести дефрагментацию».Заходим в cвойства диска и запускаем его дефрагментацию

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

Кроме того, в Windows 10 замедлять скорость работы диска может индексирование файлов.

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

Для отключения индексации:

  1. Нажмите сочетание клавиш Win+R, чтобы запустить окно «Выполнить».
  2. Наберите команду services.msc, чтобы открыть управление компьютером.
  3. Перейдите во вкладку «Службы».
  4. Найдите службу с названием Windows Search и откройте её свойства, используя контекстное меню (вызывается правой кнопкой мыши).
  5. В свойствах выберите строку «Тип запуска» и отключите эту службу.
  6. Сохраните внесённые изменения и перезагрузите компьютер.Выставляем «Тип запуска — Отключена» для службы WSearch, сохраняем изменения и перезагружаем компьютер

Симптомы неисправности жесткого диска

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

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

Способ 3: Стандартные инструменты Windows для тестирования жесткого диска

Наиболее простым и интуитивно понятным методом проверки винчестера является применение инструментов вашей операционной системы. Windows 7/8/8.1/10 достаточно эффективно справляется с битыми секторами, только если ошибки возникают на системном уровне. Для того чтобы начать тест, выполните следующие шаги:

  1. В первую очередь необходимо вызвать командную строку от имени администратора. Для этого в зайдите в меню «Пуск» и впишите в строку поиска

  2. Существуют разные варианты команд для выполнения проверки, но наиболее эффективной и распространенной является

    C – диск который нужно протестировать, F – автоматический режим исправления ошибок, R – попытка восстановить обнаруженные битые кластеры. Впишите эту команду в открытую строку и нажмите Enter.

  3. Дождитесь окончания процесса, который может занять до нескольких часов.

Если анализ остановится и в командной строке появится сообщение о невозможности выполнить проверку, то необходимо возле предложения продолжить тест после перезагрузки компьютера ввести букву Y и нажать ввод. ПК перезагрузится, и не входя в операционную систему, начнет chkdsk из оболочки DOS.

Чтобы максимально обезопасить себя от проблем с появлением битых секторов на винчестере, лучше в стандартных инструментах Windows, нажав правой кнопкой на системный локальный раздел перейти в свойства, затем во вкладку «Сервис» и выбрать там «Дефрагментация диска». Откроется окно, в котором можно настроить автоматическую дефрагментацию по расписанию, чтобы компьютер мог самостоятельно производить профилактику жесткого диска.

Hitachi Drive Fitness Test (WinDFT) – программа для теста и проверки состояния жесткого диска

Hitachi Drive Fitness Test – программа для диагностики жесткого диска и поиска ошибок чтения. Утилита позволяет быстро проверить состояние внутренних и внешних жестких дисков с поддержкой технологии G-Technology.

Особенности программы:

  • При диагностике можно выбрать быстрый или расширенный тест.
  • Напротив каждого теста в TestLog отображаются отметки Pass (Пройдено) or Fail (Ошибка).
  • Чтение SMART атрибутов.
  • Возможность создания загрузочного образа CD. Если загрузка ОС с жесткого диска невозможна, WinDFT можно запустить в режиме LiveCD.
  • Hitachi Drive Fitness Test выполняет тестирование без перезаписи данных на диске.

Интерфейс утилиты Hitachi Drive Fitness Test

Сторонние программы для проверки жесткого диска

Существует множество программ и утилит для поиска битых секторов и исправления ошибок HDD. Мы приведем только самые известные.

Victoria

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

Интерфейс предоставляет пять вкладок: Standard, SMART, Tests, Advanced и Setup. В первую очередь переходим в раздел Standard, где в списке устройств выбираем интересующий нас жесткий диск. В области Drive passport отобразится основная информация о HDD.

Далее выбираем вкладку SMART и нажимаем кнопку «Get SMART». SMART (Self-Monitoring, Analisys and Reporting Technology) – это технология самомониторинга жесткого диска. Т.е. винчестер в процессе функционирования отслеживает свою работу, записывая информацию по комплексу параметров, позволяющих дать оценку состояния носителя. Именно эту служебную информацию мы и пытаемся получить.

После нажатия «Get SMART» справа от кнопки появится либо надпись GOOD на зеленом фоне, либо надпись BAD! на красном. Второй вариант будет свидетельствовать о том, что носитель находится в неудовлетворительном состоянии и его, скорее всего, придется менять

Для более детального изучения статистики SMART обратим внимание на список параметров слева. Здесь нас, прежде всего, интересует атрибут 5 Reallocated sector count, указывающий на количество переназначенных секторов

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

Раздел Tests дает возможность проверить жесткий диск на битые сектора, а также попытаться «вылечить» или переназначить нечитаемые блоки. Для простого тестирования винчестера устанавливаем переключатель в значение Ignore и запускаем проверку кнопкой Start. Оценка состояния секторов производится путем измерения времени отклика. Чем оно меньше, тем лучше. Каждому диапазону значений времени отклика соответствует свое цветовое обозначение. Самые «медленные» блоки помечаются зеленым, оранжевым и красным цветами. Синим маркируются сектора, которые вообще не удалось прочитать. При наличии большого количества «медленных» и нечитаемых блоков жесткий диск следует менять.

Программа Victoria позволяет провести восстановление битых секторов, однако все нюансы процедуры мы рассматривать не будем. Тем более, что «лечение» зачастую способствует лишь незначительному продлению срока службы носителя информации. Для переназначения плохих блоков выполните проверку с включенным режимом Remap. Если восстановление прошло успешно, не спешите радоваться. Проведите повторную диагностику диска после определенного периода эксплуатации. Появление новых bad-блоков будет говорить о том, что деградация винчестера необратима, и ему пора подыскать замену.

HDDScan

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

Внизу кликаем по кнопке «S.M.A.R.T.» и знакомимся с предоставленным отчетом.

Теперь проведем диагностику поверхности диска. Нажимаем на круглую кнопку справа от выпадающего списка носителей и в открывшемся меню выбираем Surface Tests.

Далее в окне задания параметров устанавливаем флажок в положение Read (проверка сектора с чтением его содержимого).

Нажимаем на кнопку Add Test, тем самым добавив тест в список и запустив его выполнение.

Получать информацию о ходе тестирования можно в режиме графика (Graph), карты (Map) и отчета (Report). Все блоки также в зависимости от времени доступа распределяются по группам с соответствующей цветовой маркировкой.

В конце формируется итоговый отчет.

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

Дополнительные возможности проверки диска в Windows 10

Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.

Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.

Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:

stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета

Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.

А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.

Отчет включает в себя отдельные файлы, содержащие:

  • Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
  • Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
  • Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).

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

<index>

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

Как пользоваться ChkDsk в Windows 10

Как проверить локальный диск на ошибки ChkDsk

В проводнике откройте Свойства, например, локального диска F:/. Во вкладке Сервис нажмите кнопку Проверить на наличие ошибок. Нужно обладать правами администратора. В разделе панели управления Обслуживания можно посмотреть Состояние Ваших дисков.

Если система обнаружит наличие ошибок, Вам будет предложено проверить диск. Возможно, Вы увидите сообщение: Мы не обнаружили ошибок на этом диске. Вы по-прежнему можете сканировать нажав Проверить диск. После завершения Windows отобразит результат тестов.

Проверка диска через командную строку ChkDsk

Запустите командную строку от имени администратора. Чтобы выполнить полное сканирование и восстановление воспользуйтесь командой: chkdsk F: /f /r /x. Можно без исправления выполнить проверку командной: chkdsk F:. Описание параметров смотрите в таблице.

Том Буква локального диска и двоеточие после неё или имя тома
/F Исправляет все обнаруженные ошибки на диске
/V Показывает список всех файлов в каждом каталоге раздела FAT32. В NTFS он отображает сообщения об очистке
/R Ищет повреждённые сектора и восстанавливает уцелевшую информацию (требует /F, когда не указан параметр /scan).
/X Предварительно отключает выбранный том. Все открытые дескрипторы для этого тома станут недопустимы (требует /F)

Непосредственно в командной строке можете выполнить команду: chkdsk /?. Выводит полный список возможностей команды. Можно даже увидеть пример использования. Например, параметр /I или /C сокращает время её выполнения за счёт пропуска некоторых проверок.

Как отключить ChkDsk при загрузке Windows 10

В случае неправильного выключения компьютера система может пометить диск как проблемный. И теперь при каждом включении компьютера будет начинаться его проверка. Это может и произойти из-за нарушений файловой системы или повреждения Вашего накопителя.

Можно отключить проверку командой: chkntfs /X C:. Чтобы её включить обратно, выполняем: chkntfs /D. Она выводит или изменяет параметры проверки диска во время загрузки. Если параметры не указаны, тогда отображается состояние бита обнаружения ошибок для диска.

Том Определяет букву диска (с последующим двоеточием), точку подключения или имя тома
/D Восстанавливает стандартные параметры компьютера; все диски проверяются при загрузке
/X Исключает стандартную проверку диска при загрузке; сведения об исключённых ранее дисках не сохраняются
/C Запрашивает выполнение проверки диска для следующей загрузки; при необходимости запускается ChkDsk

Заключение

Вкратце команда ChkDsk используется для устранения повреждений файловой системы в Windows 10. Утилита была и в предыдущих версиях системы. Даже без участия пользователя операционная система проверяет и оценивает состояние дисков. Её можно найти и в свойствах.

Пример анализа диска без исправления ошибок Chkdsk

Вы можете проверить целостность диска, введя имя команды и букву диска с двоеточием. Например, для проверки целостности диска С, введите:

Если в результате проверки индексов будут найдены потерянные файлы, Check Disk восстановит их такими, как они есть. Обычно восстановленные файлы хранятся с расширением .chk в корневом каталоге соответствующего диска. В завершение Check Disk выводит отчет, где сообщает, было ли свободное пространство ошибочно отмечено как используемое, и если да, рекомендует исправить ошибку, запустив Check Disk с ключом / F.

Пример исправления ошибок диска с помощью Chkdsk

Анализируя диск, вы его проверяете, но в действительности ничего не исправляете. Для проверки диска и устранения любых обнаруженных проблем нужно указывать ключ /f, после чего Check Disk будет искать и исправлять ошибки:

Check Disk не может восстанавливать тома, которые находятся в использовании. Если том используется, Check Disk запрашивает, хотите ли вы, чтобы том был проверен при следующей загрузке компьютера. Ключ /R задает поиск плохих секторов диска и восстановление читаемой информации, а ключ /X — принудительное отключение NTFS-тома в случае необходимости.

Check Disk может выводить более подробную информацию о ходе проверки при помощи ключа /V. Для томов NTFS можно ограничить проверку индексов, задав ключ /I, и пропустить проверку циклов внутри структур папок, указав ключ /С.

Создание системного раздела в Diskpart DiskPart позволяет работать с GPT-дисками и создавать.

«>Создание разделов на GPT-дисках – 11/11/2012 08:59 Правильная разбивка базовых дисков с DiskPart При установке нового компьютера или обновлении.

«>Разбиение базовых дисков на разделы с DiskPart – 10/11/2012 12:39 Дефрагментация дисков на жестком диске При записи, удалении или перемещении файлов данные на.

Получение информации о диске через FSUtil Есть масса утилит командной строки, упрощающих.

«>Получение детальных сведений о диске FSUtil – 10/11/2012 11:20 Преобразование базо­вого диска в активный через DiskPart На компьютерах с процессорами семейства.

«>Создание активного раздела через DiskPart – 10/11/2012 08:37 Преобразование разделов диска командой CONVERT Команда CONVERT утилиты DiskPart позволяет.

Где найти результаты Chkdsk и ScanDisk
ChkDsk. Проверка и ремонт диска в Windows 8

Простое сканирование

Команда chkdsk из командной строки

Нажмите на клавиатуре одновременно Windows + R (вызов командной строки).

В командной строке введите команду chkdsk, затем пробел, затем можете указать букву диска, который вы хотите проверить. Например, chkdsk C (если не указывать букву, то по умолчанию будет проверен локальный диск C, то есть основной раздел жёсткого диска, на который устанавливается ОС Windows).

Если в командной строке ввести команду chkdsk, то в итоге проверки Вы получите только отображение о состоянии диска, информацию о файловой системе, но не исправите найденные ошибки.

Запуск chkdsk из командной строки в Windows 10 | Интернет-профи

Сканирование и ремонт

Чтобы заставить программу исправлять ошибки на диске, мы должны дать ей дополнительные указания. После проставленной Вами буквы диска введите следующие параметры, разделенные пробелами после каждого: /f /r /x.

Параметр / f (fix или с англ. исправить) даёт программе команду исправить все найденные ошибки;

Параметр /r ( recover или с англ. восстановить или оздоровить) говорит программе найти на диске повреждённые сектора и восстановить исходную информацию;

Параметр /х заставит компьютер перед началом процесса проверки перезагрузиться (не обязательно, так как система сама предложит сделать перезагрузку).

Итак, набираем в командной строке такой синтаксис (т.е. по такой формуле):

Программа chkdsk

Выглядеть это будет так:

chkdsk C: /f /r /x

Жёсткому диску перед началом работы необходимо перезагрузиться. Вы увидите такое уведомление:

Если согласны продолжить, то нажмите на клавиатуре клавишу с буквой Y, если нет, то с буквой N.

Это основные параметры, для интересующихся можно поискать дополнительные на майкрософтском сайте Technet.

Важно!

  • Выполнение проверки жёсткого диска и его ремонт может занять много времени, особенно когда операция выполняется на дисках большого объёма и диск интенсивно использовался.
  • Рекомендуется сделать резервное копирование важных файлов.

Когда задача будет выполнена, Вам будет представлен полный отчёт полученных результатов, в том числе, все ошибки, которые были найдены и исправлены.

Как отключить автоматическую проверку жёсткого диска

Если проверка жёсткого диска производится автоматически при запуске компьютера, то вы можете легко её отключить. Для этого достаточно активировать определённую команду.

  1. Нажмите сочетание клавиш Win+R, для открытия окна «Выполнить».
  2. Введите команду cmd в строку.
  3. Подтвердите команду.
  4. Откроется командная строка. Теперь вам необходимо лишь ввести chkntfs /X «имя диска» (вместо словосочетания «имя диска» укажите буквенное обозначение вашего диска без кавычек).Введите команду chkntfs /X и буквенное обозначения диска для отключения автоматической проверки при включении компьютера
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector