Нестабильные сектора на жестком диске как их исправить
Содержание:
Bad Blocks (плохие сектора) – решение проблемы
Плохие сектора могут быть двух видов:
- На программном уровне – нарушение контрольной суммы блока.
- На физическом уровне – повреждение самого диска или его дополнительных механизмов.
Для устранения таких секторов можно воспользоваться программами, описанные выше в статье (Victoria, MHDD). Если неполадки возникли с логическими блоками, то при перезаписи всего сектора, используя программу, контрольные суммы будут восстановлены. Если были повреждены физические сектора диска, контроллер автоматически выполнит для них remap, т.е. перенесет в пользовательскую таблицу дефектов. Если эти манипуляции не помогли, можно прибегнуть к другим режимам восстановления, например, программы Victoria. Хотя они во многих случаях редко помогают, ведь при неудачных попытках remap происходит автоматически.
В случае наличия неизлечимых bad-секторов или нестабильных, можно поступить двумя способами, учитывая расположение секторов на диске:
- Расположение в начале и в середине жесткого диска, то пусть эта часть диска останется не размеченной. Делается это при формировании локальных дисков, оставьте поврежденную часть нетронутой.
- Bad block в конце диска – в этом случае его можно обрезать. Сделать это можно с помощью все тех же программ, например – Victoria. Запустите в программе сканирование поверхности диска и при обнаружении нерабочих секторов запомните его номер. Здесь же можно обрезать его (hpa), обрезать нужно до первого проблемного сектора. Изменить размер (hpa), задавая новую область диска, вызывается при помощи F6 или через консоль, командой «Hpa». После чего появляется строка для ввода секторов. Указывать нужно меньшее количество секторов, чем их всего, с учетом Bad block-ов.
Есть 2 информационные команды для жесткого диска – LBA (показать общий объем диска в LBA) и NHPA (вернуть объем по умолчанию).
Диагностики и выявление нестабильных секторов на жестком диске
Чаще всего пользователи, которые установили проблему с жестким диском, а тем более, если это устройство уже довольно долго им прослужило, сохраняют важные данные на другие носители памяти, а нерабочий диск просто заменяют на новый. Это не всегда правильно, ведь некоторые диски можно восстановить до прежнего рабочего состояния, особенно, если у пользователя имеются временные проблемы с финансами. Чтобы произвести диагностику и узнать, есть ли на вашем диске поврежденные или нестабильные сектора, можно воспользоваться одной из программ, применяемых для этих целей – CrystalDiskInfo.
- После скачивания и установки программы – запустите ее.
- В окне программы, в верхней ее части можно увидеть количество ваших дисков на компьютере и их температуру на данный момент.
- Немного ниже можно увидеть большую кнопку, окрашенную в синий цвет, с надписью: «Хорошо» — это значит, что ваш диск в порядке.
- Если кнопка ниже надписи с название диска окрашена в желтый цвет и имеет надпись: «Тревога!» – диск работает нестабильно.
- Как показано на скриншоте, если атрибут сектора имеет в окне программы желтый знак и надпись: «Переназначение сектора» — это значит, что данный сектор еще работоспособен, но имеет некоторые проблемы. В этом случае лучше перенести все важные данные с этого диска, ведь в скором времени у вас уже может и не быть такой возможности.
Проверка жесткого диска
Окно программы может содержать информацию об ошибке чтения или неисправном секторе, знак сектора будет окрашен в красный цвет. Это значит, что вы уже имеете проблемы с диском, возможно даже не удастся скопировать какую-то часть информации с него. В любом случае немедленно попытайтесь это сделать. Программа также позволяет отображать и другую информацию о вашем диске: серийный номер, общее время работы, нестабильные сектора, интерфейс устройства, прошивка и т.д.
Критический сектор жесткого диска
Атрибут с зеленым знаком имеют нестабильные сектора. Это не означает, что они подвержены повреждениям поверхности диска, как утверждают некоторые. Это ошибки на программном уровне, которые формируются во время внезапного выключения компьютера и других сбоев. Эти сектора ожидают решения от системы, скорее всего при его чтении у контроллера возникли затруднения, в результате чего он был помечен как нестабильный. Если после диагностики с этим сектором не возникает проблем, то метка о нестабильности стирается системой, и он продолжает работать.
Настройка состояния «здоровья»
В противном случае, если ошибки продолжают появляться с этим сектором, то вскоре он исключается из рабочей таблицы. Его показатель C5 становится меньше, а значение 05 увеличивается. Если это происходит не стоит паниковать, но проверять диск стоит все же чаще. Часто бывает, что диск работал продолжительное время с сотней и даже тысячей поврежденных секторов. Если вы заметили рост показателя C6, что значит «неисправимые ошибки сектора», то копирование важных данных необходимо сделать как можно быстрей. Обычно этот показатель говорит пользователю о разрушении магнитной поверхности жесткого диска, а также проблемы в других его рабочих элементах.
Существует довольно большое количество подобных программ для тестирования и диагностики жестких дисков, вот лишь несколько самых популярных из них:
- Victoria – популярная программа для диагностики жесткого диска, его тестирования и помощи при восстановлении нарушенных частей данных.
- HDDScan – программа умеет тестировать поверхности жесткого диска, работает с ОС Windows.
- Scanner – анализирует фактическое пространство жесткого диска, отображает самые емкие папки и файлы, установленные на вашем ПК, работает на Windows.
Как работать с программой Victoria HDD
Поддержка программы Victoria HDD уже завершена и разработчик не выпускает обновления. Последняя версия программы Victoria HDD 4.4.7 доступна для скачивания бесплатно. После установки (или распаковки архива) Victoria HDD нужно запустить программу от имени администратора Windows 10.
В первой вкладке Standart пользователю нужно выбрать жёсткий диск для последующей работы с ним. Выбрав один с дисков дополнительно можно ознакомиться с общей информацией о диске.
Внутренняя система S.M.A.R.T постоянно диагностирует состояние жёсткого диска. Пользователю достаточно перейти в раздел SMART и нажать кнопку Get SMART для получения общей оценки состояния устройства. После завершения теста будет выведена оценка состояния жёсткого диска. Несмотря на значительное количество проблем, состояние моего диска ещё нормальное.
Раздел содержит множество параметров, с помощью которых и оценивается общее состояние жёсткого диска.
| 1. Raw Read Error Rate | параметр, показывающий частоту ошибок чтения |
| 2. Throughput Performance | общая производительность жёсткого диска (уменьшение значения говорит о наличии проблем с диском) |
| 3. Spin — Up Time | количество времени необходимое для достижения нужной скорости вращения (увеличивается в процессе использования устройства) |
| 4. Number of Spin-Up Times | показывает сколько раз диск включался/выключался (помните, что новые диски также проходят тестирование) |
| 5. Reallocated Sector Count | показывает сколько секторов были повторно назначенные в специальную зарезервированную область диска |
| 7. Seek Error Rate | отображает частоту ошибок перемещения блока магнитной головки |
| 8. Seek Time Performance | указывает среднюю производительность операции позиционирования магнитными головками |
| 9. Power On Hours Count | содержит количество часов, которое проработал жёсткий диск за всё время |
| 10. Spin-Up Retry Count | показывает количество повторных стартов шпинделя |
| 191. G-SENSOR shock counter | количество ошибок, возникающих в результате сотрясений или ударов |
| 192. Power-off retract count | суммарное количество циклов включения/выключения питания диска |
| 194. HDA Temperature | показывает значение рабочей температуры жёсткого диска |
| 195. Hardware ECC recovered | отображает число коррекции ошибок аппаратной частью диска (чтение, позиционирование, передача по внешнему интерфейсу) |
| 196. Reallocation event count | содержит количество операций переназначения секторов |
| 197. Current pending sectors | сектора жёсткого диска, которые ещё не были помечены как плохие, но уже отличаются по чтению от стабильных секторов |
| 198. Offline scan UNC sectors | число неисправимых ошибок по обращению к сектору |
| 199. Ultra DMA CRC Error Count | число ошибок, которые происходят во время передачи данных во внешнем интерфейсе |
| 200. Write Error Rate | показывает общее количество ошибок записи |
После ознакомления с множеством вышеуказанных параметров пользователь самостоятельно может оценить состояние диска. Если же SMART показывает статус BAD, тогда нужно срочно задуматься о покупке нового диска. Так как в большинстве случаев исправить такое состояние невозможно.
Проверка жёсткого диска на битые сектора Victoria HDD
Перейдите в раздел Tests и нажмите кнопку Start для запуска проверки жёсткого диска.
Для оценки результатов тестирования обратите внимание на разноцветные блоки. Три верхних блока серого цвета говорят о том, что диск работает нормально
Если же присутствуют значения в зеленом и оранжевом секторах, это значит некоторые сектора повреждены. Если есть последние значения красного или синего цвета, пользователю нужно задуматься о замене жёсткого диска.
Исправление битых секторов жёсткого диска Victoria HDD
Доступны некоторые значения исправления секторов жёсткого диска.
- Ignore — ничего не делать с повреждёнными секторами.
- Remap — автоматическая замена нерабочих секторов рабочими.
- Erase — очистка данных с повреждённых секторов с перезаписью.
- Restore — восстановление данных в битых секторах с ошибками.
Простой способ исправления битых секторов есть замена нерабочих секторов другими рабочими. Для повышения производительности жёсткого диска рекомендуется перед началом тестирования выбрать значение Remap, и нажать кнопку Start.
Заключение
Нельзя гарантировать полное исправление всех проблем с жёстким диском используя программу Victoria HDD 4.4.7. С помощью которой можно заменить нерабочие сектора рабочими и попытаться восстановить данные в битых секторах. Помните что с помощью любого программного обеспечения можно исправить программные ошибки, физические повреждения восстановлению таким способом не подлежат.
Проверка работоспособности жесткого диска с помощью специальных программ
Примеры программ, с помощью которых можно самостоятельно проверить на работоспособность жесткий диск компьютера или ноутбука:
— HDDScan
— Victoria
— HDDExpert и другие
Общим у данных программ является то, что все они, фактически, являются средством для отображения и анализа данных, получаемых с помощью технологии SMART. Таким образом, функционал у них в большей мере схожий, отличается лишь внешний вид подачи данных и менее значительные детали.
HDDScan – специальная программа, предназначение которой состоит в проверке HDD и SSD на наличие битых секторов, просмотр атрибутов технологии SMART, а также работу с некоторыми дополнительными параметрами работы винчестера (в том числе управления питанием, регулировки акустического режима и так далее).
Данная программа успешно работает с различными видами накопителей, например HDD с разными типами подключения (ATA/SATA, USB, SCSI, IEEE 1394 или FireWire), SSD или даже Flash накопителями (правда в данном случае только в тестовом режиме). Утилита HDDScan обладает следующим функционалом:
— проведение различных тестов винчестера (например, линейной верификации, линейной записи, линейного чтения)
— работа (чтение, анализ) с данными SMART
— дополнительное управление работой винчестера (изменение уровня шума работы, режим экономии питания, принудительный запуск либо же остановка шпинделя HDD и другое)
Дополнительной возможностью данной программы является весьма гибкая возможность адаптации внешнего вида утилиты под конкретного пользователя с помощью установки различных скинов. Данные скины (обложки) можно скачать в интернете или же создать самостоятельно.
Victoria. Данная программа для проверки работоспособности hdd на данный момент является в числе самых распространенных. Интересная особенность программы заключена в том, что она была разработана белорусским программистом (Казанский С. О.). В целом, функционал программы стандартный и позволяет осуществлять диагностику и анализ работы винчестера, обрабатывать данные технологии SMART, и, кроме того, также проводить исправление ошибок и испорченных секторов жесткого диска. Дополнительно, используя Victoria можно измерить производительность винчестера, построить график поверхности диска, скрыть дефекты hdd, просмотреть нестабильные секторы диска, а также выполнить легкое форматирование накопителя. Многие пользователи отмечают следующие преимущества в работе данной утилиты: отсутствие необходимости установки, невысокий объем самой программы, а также высокую скорость работы. Фактически, многие специалисты называют данную программу лучшей среди бесплатных утилит для работы с винчестерами
Тем не менее, важно отметить, что официально данная программа не обновляется и её разработка прекращена, но существует множество сборок и версий, разработанных поклонниками утилиты
HDDExpert является еще одной достаточно популярной программой, которая используется для проверки работоспособности винчестеров за счет обработки данных технологии SMART и представления их в более удобном для анализа виде. Следует отметить, что в указанной программе отсутствует поддержка русского языка, впрочем, это не должно помешать её использованию, поскольку интерфейс утилиты достаточно простой. Кроме всего прочего, одним из явных преимуществ данной программы является то, что кроме обнаружения ошибок она дает рекомендации по их исправлению
Впрочем, важно уточнить, что некоторые из советов могут носить рекламный характер. Простота использования программы и ограниченность возможностей для проверки винчестера только анализом данных SMART делают HDDExpert подходящей для первичной и достаточно поверхностной проверки накопителя
Кроме указанных программ для анализа жесткого диска ПК или ноутбука и проверки его работоспособности можно также найти и другие, но функционал у большинства из них будет примерно одинаков. Это исходит из того, что все подобные утилиты в первую очередь в своей работе связаны с технологией SMART и предназначены по большей части для более удобного и простого отображения данных этой технологии.
Таким образом, если возник вопрос, как проверить жесткий диск рабочий или же нет, а также необходимо проверить в целом работоспособность и состояние винчестера, достаточно скачать одну из вышеперечисленных программ. Любая из этих утилит способна провести быструю диагностику hdd и дать информацию о его состоянии, наличии/отсутствии неисправных секторов и их количестве, а также дать прогноз времени, на протяжении которого можно относительно спокойно пользоваться данным накопителем.
Первый запуск. Важная информация
Некоторые люди считают, что MHDD — очень сложная программа. Они предполагали, что MHDD должна быть очень простой, но когда они, не прочитав документацию, запускали её в первый раз — приходило разочарование. MHDD — это очень сложная и опасная программа. Намного легче осваивают MHDD те, кто знаком с внутренним устройством накопителей. Если вы хотите получить соответствующие знания, вы можете начать знакомство с этого сайта: http://t13.org.
Очень важно понимать, что вам придётся потратить несколько часов, а возможно и дней, прежде чем вы получите осмысленные результаты от MHDD. Я настоятельно рекомендую попробовать протестировать несколько накопителей без дефектов перед тем, как вы начнёте работать с неисправными
При первом запуске программа создаст новый файл ./cfg/mhdd.cfg. Канал IDE Primary отключен по умолчанию. Если вы действительно хотите «включить» его — пожалуйста, .
Вы увидите меню выбора накопителей. Выберите любое устройство, которое захотите. Вы можете вызвать это меню в любое время нажатием SHIFT+F3.
Теперь вы можете нажать F1 и использовать любые команды MHDD. Пожалуйста, будьте предельно внимательны, когда работаете с MHDD первые несколько раз.
Я бы посоветовал начать знакомство с команд EID, SCAN, STOP, CX и TOF. Некоторым из них назначены комбинации клавиш, например F4 для команды SCAN.
Взгляните на регистры. Любое IDE или Serial ATA устройство должно сообщать DRIVE READY и DRIVE SEEK COMPLETE, таким образом, вы должны видеть флаги DRDY и DRSC. Флаг BUSY сигнализирует о том, что накопитель выполняет какую-либо операцию (например, чтение или запись). Некоторые флаги, такие как WRITE FAULT и TRACK 0 NOT FOUND являются устаревшими, вы никогда их не должны видеть. Флаг INDEX также является устаревшим, однако, иногда он может мигать. Флаг DATA REQUEST (DREQ) означает, что диск запрашивает передачу данных.
Если вы заметили флаг ERROR (ERR), посмотрите на регистр ошибок. Вы сможете определить тип возникшей ошибки. Смотрите ATA/ATAPI standard для получения дальнейшей информации о командах и регистрах.
Как убрать битые сектора на жестком диске
Если компьютер начал внезапно «зависать», или при его загрузке периодически запускается проверка на ошибки жесткого диска (HDD), или с HDD перестали нормально копироваться данные – все это может указывать на наличие на диске поврежденных секторов, которые необходимо устранить.

Вокруг HDD магнитным способом создаются специальные, логически размеченные области, или кольца, называемые дорожками, разделенные на кластеры и сектора. Информация на диске записывается в сектора размером 512 или 4096 байт, но фактически сохраняется в кластерах, размером от 1 до 128 секторов.

Битый (поврежденный, сбойный, bad) сектор на HDD – это место, которое потеряло потенциал для записи или чтения, и операционная система (ОС) не может найти в нем данные, а также записать на него информацию.
Сбойные сектора возникают или из-за физического повреждения поверхности диска, или из-за программных ошибок и исправляются с помощью системных утилит, в частности, «Chkdsk».
Эти утилиты восстанавливают логические секторы сопоставлением их с индексом в файле MFT (главной файловой таблицы), и маркируют физические, чтобы они не использовались системой.
Обрезка HDD с помощью AOMEI Partition Assistant
Для повышения скорости обрезания bad-секторов на HDD до «приемлемой» желательно, чтобы он не содержал в это время разделов. Важные данные с диска перед стартом процедуры необходимо, если получится, скопировать.
Шаг 1. Установить и запустить программу. В главном окне выделить нужный HDD и нажать «Удаление раздела».

В главном окне выделяем нужный HDD и нажимаем «Удаление раздела»
Шаг 2. Выбрать опцию «Быстро удалить раздел» и нажать «ОК».

Выбираем опцию «Быстро удалить раздел» и нажимаем «ОК»
Шаг 3. Нажать «Применить».

Нажимаем «Применить»
Шаг 4. В следующем окне нажать «Перейти» (может потребоваться перезапуск ОС). Начнется процесс удаления раздела.

Нажимаем «Перейти»
Шаг 5. На месте диска возникнет не распределенная область (Незанятое). Выделить его и нажать «Создание раздела».

Нажимаем «Создание раздела»
Шаг 6. В появившемся окне нажать кнопку «Расширенный».

Нажимаем кнопку «Расширенный»
Шаг 7. В «Как создать» выбрать «Первичный раздел». Создавая диск, сместить ползунок мышью на определенную величину, оставив не распределенную область, где будут находиться битые сектора.

Создаём диск, смещаем ползунок мышью на определенную величину
Нажмите «ОК».

Нажимаем «ОК»
Шаг 8. Нажать «Применить».

Нажимаем «Применить»
Шаг 9. Нажать «Перейти».

Нажимаем «Перейти»
Шаг 10. Нажать «Да».

Нажимаем «Да»
Начнется процесс создания раздела на HDD.

Процесс создания раздела на HDD
В результате на HDD будет создан раздел, в конце которого находится нераспределенное пространство (Незанятая область) с битыми секторами.

На HDD будет создан раздел, в конце которого находится нераспределенное пространство (Незанятая область) с битыми секторами
Устранение bad-секторов в Windows XP и Windows 7
Перед использованием утилиты «chkdsk» необходимо закрыть все запущенные программы, т.к. утилита не сможет восстановить поврежденные сектора при их использовании системой.
Шаг 1. Для этого нужно нажать на клавиатуре «Win», и удерживая ее, «R» (Win находится между Ctrl и Alt слева), и в стартовавшем окне «Выполнить» набрать «taskmgr», нажав «OK».
В стартовавшем окне «Выполнить» набираем «taskmgr»
Шаг 2. В открывшемся «Диспетчер задач Windows» перейти на вкладку «Приложения» и закрыть поочередно все запущенные в операционной системе приложения, выделяя их кнопкой мыши и нажимая «Снять задачу».
Нажимаем «Снять задачу»
Шаг 3. Далее открыть проводник Windows клавишами Win+E, нажать правой кнопкой мыши на значке проверяемого HDD, и щелкнуть левой кнопкой «Свойства».
Выбираем «Свойства»
Шаг 4. В появившемся окне нажать на вкладку «Сервис» и в сегменте «Проверка ошибок» (Error-Checking) нажать кнопку «Проверить сейчас».
Нажимаем кнопку «Проверить сейчас»
Шаг 5. На экране появится диалоговое окно «Проверить диск». Если необходимо проверить и устранить только неисправные сектора, отключить флажок «Автоматически исправлять ошибки файловой системы» (верхний пункт).
Отключаем флажок «Автоматически исправлять ошибки файловой системы»
Шаг 6. Нажать кнопку «Запуск» (Start), чтобы начать процесс проверки и исправления плохих секторов.
Нажимаем кнопку «Запуск» (Start)
Шаг 7. Если проверяемый HDD является загрузочным диском для ОС, «Chkdsk» предложит выполнение выбранных процедур при следующем ее запуске. Нажать «Да» в качестве ответа.
Нажимаем «Да»
При следующей загрузке системы появится синее окно с отсчетом времени (таймером). В это время не нужно нажимать никаких кнопок. Как только отсчет времени дойдет до нуля, начнется проверка диска. После ее завершения компьютер самостоятельно перезагрузится.
Когда «chkdsk» выполнит задание по восстановлению битых секторов жесткого диска, он создаст об этом отчет. Код «0» означает, что во время сканирования диска не было обнаружено ошибок, а код «1» означает, что ошибки были обнаружены, и они исправлены.
Отчёт после сканирования
Тестирование и анализ
Во вкладке Smart этой программы можно быстро оценить общее состояние диска. Балл выставляется на основе анализа различных значений, приведенных в таблице. Там же можно просмотреть состояние каждого параметра по отдельности.

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

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

Битый сектор жёсткого диска
Физические битые сектора
Из-за чего появляются физические битые сектора? Причин достаточно много. Самые распространенные из них следующие:
- Брак при производстве
- Механическое повреждение:
- Падение
- Удар
- Попадание внутрь пыли, воздуха или влаги
- Сильная встряска при записи/чтении информации
Как мы уже говорили, восстановлению физические битые сектора не подлежат. Но зато теперь вы знаете, чем можно спровоцировать их появление и будете избегать таких действий.
Логические битые сектора
Логические битые сектора физически полностью исправны, однако система распознает их, как неработающие. С чем же связаны эти ошибки?
- Программные ошибки
- Воздействие вирусов
- Резкое отключение питания во время записи информации
Логические битые сектора можно легко исправить, а значит, они не столь опасны, как физические.
Откуда берутся битые сектора
Физические бэд-блоки могут появиться в следующих случаях:
- Заводской брак;
- Механическое повреждение — падение, попадание внутрь воздуха и пыли;
- Сильная встряска или удар во время записи/чтения данных;
- Перегрев HDD.
Такие сектора, увы, восстановить нельзя, можно лишь только предотвратить их возникновение.
Логические плохие сектора появляются из-за программных ошибок, вызванных вирусами или резким отключением питания во время записи на жесткий диск. Каждый раз, когда HDD проверяется перед записью, в проблемные участки она не производится. При этом физически такие сектора являются полностью исправными, а значит, их можно восстановить.
Признаки наличия плохих секторов
Даже если пользователь не проверяет свой жесткий диск, битые сектора все равно дадут о себе знать:
- Подвисания системы особенно в моменты записи и чтения данных с винчестера;
- Внезапные перезагрузки и нестабильная работа ПК;
- Операционная система выдает различные ошибки;
- Заметное снижение скорости выполнения любых операций;
- Некоторые папки или файлы не открываются;
- Диск издает странные звуки (скрип, щелканье, постукивание и т.п.);
- Греется поверхность HDD.
На самом же деле признаков может быть больше, поэтому очень важно со всей внимательностью относиться к работе компьютера