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

Алан-э-Дейл       15.08.2023 г.

Оглавление

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

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

Windows издавна имеет утилиту, проверяющую и исправляющую ошибки жесткого диска chkdsk. Найти утилиту можно в свойствах диска, кнопка называется «проверить диск».
Любой уважающий себя производитель, выпуская диск, выкладывает на сайте диагностическую утилиту, которая не только следит за состоянием НЖМД, но и может проводить сервисные действия, призванные облегчить его страдания иногда вплоть до калибровки. Проверка секторов жесткого диска must have для этого класса программ.

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

Для тех кто не верит в chkdsk, графические программы для проверки жесткого диска, а точнее более менее мягкие средства, не карающие за неправильный ключ- это HDD Regenerator, HDD Health

Утилиты графические показывают график здоровья, рассказывают какие параметры тестируют и, что немаловажно, имеют адекватно подписанные кнопки, позволяющие легко разобраться с программой. Пользователям Linux повезло меньше, большинство утилит консольные и требуют понимания параметров.
Из утилит от производителя стоит вспомнить Seagate SeaTools – удобная мощная программа, все могущество проявляется только на родных винчестерах, но проверка секторов жесткого диска доступна и для «пришлых»

Проверка HDD средствами Windows 7 и 10

Проверка жесткого диска на ошибки средствами Windows- это всегда запуск chkdsk в режиме восстановления. Данный запуск можно произвести кнопкой в свойствах диска.
«Мой компьютер», -> «Свойства» -> «Сервис» → “проверка диска” «Выполнить проверку».

Или, если кнопка отсутствует, такое встречается на некоторых редакциях паленой десятой Винды, данная проверка легко запускается из командной строки от администратора командой
chkdsk с: /f где с: — буква проверяемого диска. Проверка hdd на битые сектора в случае системного раздела начнется после перезагрузки, так как для проверки требуется монопольный доступ к диску.

Что делать при обнаружении битых секторов на жестком диске

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

Варианты состояний жесткого диска и последующие действия:

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

Программы для восстановления HDD дисков

Victoria и Mhdd любая из этих программ позволяет провести полную диагностику и избавить накопитель от многих проблем. Запускаются они из DOS, требуют тщательного изучения руководства перед запуском, так как могут безвозвратно уничтожить данные или логику винчестера! В общем, не запускайте не зная, что делаете, тем более, что такое обслуживание винчестера давно возложено на плечи контролера и он в большинстве случаев с ним справляется. Не сломалось — не чини, этот старый совет наиболее актуален в вопросе о битом секторе.

Смотри наши инструкции по настройке девасов в ютуб!

Что такое «битые сектора»?

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

Сам диск делится на дорожки, а последние, в свою очередь, делятся на сектора, на которые записывается нужная пользователю информация.

Из-за определённых причин (их я перечислю ниже), информация с ряда секторов не может быть считана винчестером. Такие сектора получают статус «битых секторов» (bad sector), и система старается или восстановить работоспособность такого сектора (restore), или переназначить адрес такого битого сектора резервному сектору (remap), или провести его тотальную очистку битого сектора (erase). В случае же ремаппинга (remap) запасные работоспособные сектора обычно находятся в конце жёсткого диска, и винчестер тратит дополнительное время на доступ к ним, что неминуемо сказывается на скорости работы жёсткого диска, загрузке различных приложений и программ. Далее я расскажу, какими способами можно проверить жесткий диск компьютера на битые сектора.

Иные способы проверки винчестера на повреждения

Полезные вспомогательные утилиты для проверки состояния диска и устранения неполадок:

HDDLife – Одно из однозначных «Must Have» приложений для пользователя, заботящегося о здоровье системы и тех кто не хочет внезапно потерять важные файлы на компьютере. Имеет несколько весьма полезных фич, одна из которых — активный индикатор состояния жесткого диска. Измеряет производительность и определяет изношенность компонентов, отображая данные в виде полосок

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

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

Seagate Seatools – не менее полезная утилита, которая, однако, не обладает универсальностью предыдущей, и совместима только в случае с винчестерами Seagate, для остальных моделей анализ будет фрагментарным либо вообще ошибочным. Пользоваться Stools достаточно просто — выбираете пункты для диагностики, и программа производит автоматическое тестирование. Если анализ завершен успешно, высветится PASS, в других же случаях вы увидите надпись FAIL. Выявляются такие проблемы, как:

  • Ошибки файловой системы HDD;
  • Неполадки в загрузчике Windows MBR диска;
  • Конфликт оборудования и несовместимость драйверов Windows;
  • Наличие Bad Sectors;
  • Наличие троянов, вирусов и иных нарушающих работу диска приложений.

Во многих случаях Seagate Tools автоматически исправляет найденные проблемы, в редких требует участия пользователя. Стоит отметить, что перед проверкой и исправлением ошибок понадобится запастись терпением. Кропотливый анализ жесткого диска — дело не сиюминутное, и продолжительность процесса увеличивается пропорционально объемам записываемой памяти.

Анализ диска с помощью командной строки

  1. Запускаем командную строку одним из следующих методов: Выполнить → cmd, или открываем меню «Пуск->Все программы->Стандартные->Командная строка».
  2. В командной строке прописываем chkdsk C: /f
  3. Для проведения полной проверки необходимо происать chkdsk C: /f /r
  4. После стандартные шаги: перезапуск компьютера — ждем пока проверится диск на битые сектора — завершаем.
  5. Для получения справки о возможных параметрах проверки диска вводим chkdsk /?.

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

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

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

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

Итак:

  • Когда надо проверять?
  • Сколько времени на это понадобиться?
  • Как выбрать наиболее простой способ действия?
  • Чего лучше не делать?
  • Продвинутый уровень нахождения ошибок
  • Для красноглазых серошкурых гоблинов

Диагностика жесткого диска на наличие ошибок с помощью различных программ

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

  1. Разархивируйте скачанные данные;
  2. Записываете данные на CD/DVD;
  3. Загрузитесь с того диска, на который записали файлы;
  4. Выбираете программу Victoria для девайса;
  5. После запуска интерфейса программы находим нужный диск (если программа сама не определила его – для этого нажмите F2): нажимаем Р и выбираем нужный том (кстати, для интерфейса SATA нужно выбрать порт HDD «Ext. PCI ATA/SATA»);
  6. Для проверки поверхности диска жмём клавишу F4;
  7. После физической проверки поверхности hdd ноутбука/компьютера, выполняется проверка на ошибки с исправлением неправильно функционирующих областей;
    Процедура длительная, обычно от 40 минут до 2-3 часов.
  8. Окончание: вытащить диск и перезапустить систему.

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

Seagate SeaTools – бесплатная программа для новичков в области проверки жёстких дисков. Также может исправить выявленные ошибки, а значит, ни чем не уступает распространённой программе Victoria.

Программа тестирует диски всех марок. Скачать её бесплатно можно с официального сайта производителя. Она может работать на двух платформах – как утилита для Windows (ждя этого скачиваем «SeaTools for Windows») или как iso образ, который загружается на отдельный диск, подобно iso образу Victoria (для этого загружаем «Seagate for DOS» с сайта). При этом, её существенным преимуществом перед ранее рассмотренной программой будет полное русскоязычное справочное описание-инструкция, как проверить hdd на ноутбуке/ПК (раздел справка). Именно она поможет разобраться в процессах и результате проверки диска.

Активные пользователи подобного софта согласятся, что программы Seagate SeaTools и Victoria пожалуй самые полезные средства в выявлении и устранении ошибок жесткого диска. Если первая подойдёт для новичков, особенно для пользователей с России, так как имеет русскоязычную версию, то вторая станет полезной для опытных юзеров, или хотя бы для тех людей, которые свободно поймут английскую лексику связанную с компьютерными технологиями. Существуют и другие программы, которые позволят сделать тестирование, но она либо подходят для определённого типа дисков, либо не определяют максимально полно ошибки винчестеров; именно поэтому, мы разобрали только лучшие варианты проверки hdd.

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

Программа HDD Health: проверка диска и чтение SMART атрибутов

HDD Health — еще одна бесплатная программа для тестирования жесткого диска и контроля его работоспособности. Утилита проверяет жесткий диск на ошибки (SSD / HDD) и делает прогноз (показатель Health в процентаже).

Предварительная проверка диска на ошибки по базовым показателям SMART. Интерфейс программы HDD Health

В главном окне программы отображается следующая информация:

  • производитель, модель, версия прошивки
  • текущая температура HDD (SSD) (доступна через область уведомлений)
  • общее состояние структуры диска
  • другие атрибуты (через меню Extended info)

Аналогично другим инструментам для диагностики, HDD Health считывает S.M.A.R.T-показатели, что позволяет уточнить текущий hardware performance. Каких-либо других инструментов для вычисления ошибок или проверки на bad-блоки в программе нет.

HDD Health 4.2: проверка состояния SSD диска

Таким образом, инструментарий программы HDD Health будет полезен тем, кому S.M.A.R.T.-показателей для проверки состояния жесткого диска достаточно (и если состояние устройства не критично). Благо в новейших HDD/SSD-дисках технология S.M.A.R.T. реализована.

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

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

Чего лучше не делать?
Продвинутый уровень нахождения ошибок

При желании можно не полагаться на фирму Майкрософт, а воспользоваться старой и хорошо себя зарекомендовавшей программой Victoria. Наберите ее название в любимом поисковике, а чтобы не попасть на страницу victoria’s secret, укажите поисковой системе, что Вы ищете программу для компьютера. А лучше выберите сразу victoria hdd из выпадающего списка (где hdd это, похоже, hard disk). Скачайте и установите программу непосредственно с сайта производителя. У нее есть неплохой графический интерфейс, хотя и на английском языке и очень серьезные возможности.

Если Вы предпочтете работать из-под DOS (что считается более профессиональным подходом и более качественной проверкой), то запишите на DVD образ ISO, загрузите с него компьютер и запускайте программу Victoria оттуда.

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

Для красноглазых серо-шкурых гоблинов

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

Во-первых, надо найти и запустить «командную строку» (не перепутайте с командой «выполнить», как я это сделала). Обычно она находится под кнопкой пуск, все программы, стандартные и, наконец-то, «Командная строка». Запускать только от имени администратора!

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

Подсказка: гораздо проще отредактировать вызов CHKDSK со всеми ключами в тексте, в блокноте, а затем скопировать и вставить готовую команду непосредственно в «командную строку». После этого не забудьте нажать enter.

Часто используемые ключи команды CHKDSK: /? это вызов справки, в ней есть список всех поддерживаемых ключей /F исправляет ошибки /R ищет поврежденные сектора и восстанавливает уцелевшую информацию (перед ним обязательно набирают /F) /C циклы внутри папок можно пропустить (перед ним обязательно должен быть /F) /I упрощенная проверка индекса (и перед ним тоже обязательно должен стоять /F)

Ключи /C и /I немножечко уменьшают время проверки.

Например: chkdsk /? вызывает справку chkdsk E:/F/R требует проверить диск E и исправить ошибки, а так же восстановить информацию с поврежденных секторов.

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

https://youtube.com/watch?v=xIEDx9EblIQ

Если у вас есть подозрения на то, что с жестким диском (или SSD) компьютера или ноутбука есть какие-то проблемы, жесткий диск издает странные звуки или просто хочется узнать, в каком он состоянии — это можно сделать с помощью различных программ для проверки HDD и SSD.

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

Несмотря на то, что когда речь заходит про проверку HDD, чаще всего вспоминают бесплатную программу Victoria HDD, начну я все-таки не с нее (про Victoria — в конце инструкции, сначала о более подходящих для начинающих пользователей вариантах). Отдельно отмечу, что для проверки SSD следует использовать иные методы, см. Как проверить ошибки и состояние SSD.

SeaTools — диагностика жестких дисков фирмы Seagate и возможно Samsung

Выбираем SeaTools для Windows нажимая Download в соответствующем поле

На следующей странице необходимо принять лицензионное соглашение нажав ACCEPT

Затем для непосредственной загрузки утилиты диагностики нажать Download

Скачается файл SeaToolsforWindowsSetup-1208.exe размером ~ 20 МБ. Запускаете и устанавливаете утилиту. На сайте, поддержка Windows 8 заявлена, однако программа не сразу установилась. На Windows 7 установка прошла без проблем.

Запускаем утилиту диагностики жестких дисков. Если у вас не установлен пакет NET Framework версии 4.0, то увидите следующее окошко. Нажимаете Да и отправляетесь на страницу загрузки

Открывается нижеприведенная страница. Нужно подождать пока вас перенаправят на страницу загрузки пакета

Выбираете свой язык и нажимаете кнопку Загрузить

Может появится следующее всплывающее окошко. Нажимаете Отказаться и продолжить

Скачается файл dotNetFx40_Full_setup.exe его необходимо запустить. Далее принимаете лицензионное соглашение поставив соответствующей флажок и нажимаете кнопку Установить

Будет произведена загрузка и установка пакета NET Framework 4.0

Установка происходит не быстро так как параллельно идут распределенные вычисления.

По завершению нажимаем Готово

Запускаем еще раз программу SeaTools

Происходит поиск поддерживаемых накопителей. Необходимо немного подождать

Затем, еще раз принять лицензионное соглашение

Далее, устанавливает флажок на нужном накопителе для проверки (если у вас их несколько) и открываете меню Базовые тесты

Для диагностики жесткого диска достаточно Короткого и Длинного универсальных тестов

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

В меню Базовые тесты есть пункт Ремонт всех. Данную функцию не пробовал. Как будет подходящий винчестер попробую.

Проверка состояния жёсткого диска

От того, насколько хорошо функционирует жёсткий диск, зависит скорость обработки действий с файлами и даже работоспособность программ

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

Выявить поверхностные неполадки можно средствами Windows или при помощи сторонних программ.

Проверка состояния диска через «Проводник»

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

  1. Откройте «Проводник» и перейдите в раздел «Этот компьютер».
  2. Найдите жёсткий диск, который вы хотите проверить, и кликните по нему правой кнопкой мыши для вызова контекстного меню.
  3. Выберите пункт «Свойства».
  4. Перейдите в раздел «Сервис» и запустите проверку диска нажатием соответствующей кнопки.Открываем свойства диска и запускаем его проверку

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

В качестве альтернативы можно запустить проверку и через командную строку:

  1. Нажмите Win+R, чтобы вызвать окно «Выполнить».
  2. Введите в него команду cmd и нажмите Enter.
  3. После запуска командной строки наберите команду chkdsk C: /F /R. Нажмите Enter.
  4. Дождитесь окончания проверки.Откройте окно «Выполнить», введите необходимые команды, запустите проверку и ознакомьтесь с полученными результатами

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

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

Рекомендуем ознакомиться

Установите выполнение проверки при перезагрузке системы, нажав Y

Встроенные средства

Проверка HDD жесткого диска на битые сектора, как уже говорили, осуществляется рядом способов, начнем со встроенных средств Windows 7.

CHKDSK

До использования check disk, воспользуемся проверкой диска – многие наверняка уже обращались к этому сервису.

  • «Мой компьютер» → выбираем нужный диск, в частности «С:» — кликаем правой клавишей мыши (далее ПКМ) → «Свойства»;
  • кликните на вкладку «Сервис» → «Выполнить проверку»;
  • в появившемся окне поставьте галочку на «Автоматически исправлять системные ошибки» → «Запуск»;
  • дождитесь результата.

Если проверка указала на ошибки, она тут же предложит исправить их.

Теперь давайте, используем более глубокую проверку с помощью команды check disk, что дословно переводится – проверка диска:

панель «Пуск» → «Выполнить»;
вбейте без кавычек «chkdsk C:» — обратите внимание, что задание будет выполнено с повышенными привилегиями, так синтаксис говорит о том, что необходимо лишь проверить диск → «OK»;
начнется проверка → ожидайте завершения.

Команда chkdsk – имеет ряд параметров, таких как:

  • «/F» — выполнить проверку на наличие ошибок и исправить их автоматически;
  • «/V» — в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов, также и для дисков с разделами NTFS;
  • «/R» — выполняет поиск поврежденных секторов и восстанавливает содержимое, используется с «/F»;
  • «/X» — отключает том перед проверкой в случае необходимости, используется с «/F». А также ряд других параметров.

Проверка флешки на битые сектора осуществляется также, давайте, используем ключи «/F» и «/R»:

  • вводим следующую команду «chkdsk E:/F/R» → «OK»;
  • начнется проверка с исправлением → дождитесь завершения процесса с отчетом, желательно в этой время не проводить никаких манипуляций с компьютером.

Форматирование жесткого диска

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

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

Проверка диска на битые секторы Linux

Для поиска битых секторов можно использовать утилиту badblocks. Если вам надо проверить корневой или домашний раздел диска, то лучше загрузится в LiveCD, чтобы файловая система не была смонтирована. Все остальные разделы можно сканировать в вашей установленной системе. Вам может понадобиться посмотреть какие разделы есть на диске. Для этого можно воспользоваться командой fdisk:

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

В этом примере я хочу проверить раздел /dev/sda2 с файловой системой XFS. Как я уже говорил, для этого используется команда badblocks. Синтаксис у неё довольно простой:

$ sudo badblocks опции /dev/имя_раздела_диска

Давайте рассмотрим опции программы, которые вам могут понадобится:

  • -e — позволяет указать количество битых блоков, после достижения которого дальше продолжать тест не надо;
  • -f — по умолчанию утилита пропускает тест с помощью чтения/записи если файловая система смонтирована чтобы её не повредить, эта опция позволяет всё таки выполнять эти тесты даже для смонтированных систем;
  • -i — позволяет передать список ранее найденных битых секторов, чтобы не проверять их снова;
  • -n — использовать безопасный тест чтения и записи, во время этого теста данные не стираются;
  • -o — записать обнаруженные битые блоки в указанный файл;
  • -p — количество проверок, по умолчанию только одна;
  • -s — показывать прогресс сканирования раздела;
  • -v — максимально подробный режим;
  • -w — позволяет выполнить тест с помощью записи, на каждый блок записывается определённая последовательность байт, что стирает данные, которые хранились там раньше.

Таким образом, для обычной проверки используйте такую команду:

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

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

Если на разделе используется файловая система семейства Ext, например Ext4, то для поиска битых блоков и автоматической регистрации их в файловой системе можно использовать команду e2fsck. Например:

Параметр -с позволяет искать битые блоки и добавлять их в список, -f — проверяет файловую систему, -p — восстанавливает повреждённые данные, а -v выводит всё максимально подробно.

Как проверить жёсткий диск: способы

Нередко медленная работа операционной системы в ноутбуке обусловлена именно неисправностями жёсткого диска. Существует множество способов определить работоспособность винчестера.

Стандартными средства Виндовс

Эта проверка одинакова для любых версий Виндовс.

  1. Открыть «Мой компьютер».
  2. Кликнуть правой кнопкой мыши на требуемый диск и нажать меню «Свойства».
  3. В появившееся вкладке найдите «Сервис», кликните «Проверка диска».
  4. В этом меню необходимо отметить два флажка напротив: «Восстановление сектора» и «Автоматически исправлять ошибки».
  5. Произвести «Пуск».

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

Справка! После выполняется перезапуск, и во время загрузки Виндовс начнёт работать тест на проверку состояния работы и исправления ошибок. Продолжительность тестирования составляет от нескольких минут до 2-3 часов, с учётом размера и параметров жёсткого диска.

С помощью командной строки

Для выполнения проверки нужно произвести следующие этапы: заходим через «Пуск» в меню «Все программы», после выбираем «Стандартные» и находим раздел «Командная строка». Нажимает правой кнопкой мыши, и выбираем «Администратор».

В поле прописываем «chkdsk диск: настройки_проверки». Нужно учесть, что этот способ может работать только с запоминающими устройствами, отформатированными в FAT32.

Например «chkdsk D:/F /R». То есть:

  1. Проверяется диск D.
  2. Ошибки исправляются автоматически (команда F).
  3. Проверены все сектора и восстанавливаются данные (команда R).

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

Краткий итог

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

Для устранения бэд-секторов можно воспользоваться такими приложениями как: Data Lifeguard Diagnostic, Ashampoo HDD Control, HDDScan, Victoria.

Выделим приложение Victoria HDD как наилучшее для проверки и устранения битых секторов, так как оно предлагает целый ряд тестов: Ignore, Remap, Erase и Restore. Оно позволяет не только обнаруживать сбойные структуры поверхности жесткого, но и лечить HDD.

Гость форума
От: admin

Эта тема закрыта для публикации ответов.