Урок #3. Что такое бэд-сектор

Итак, кратко повторю суть предыдущего видео.

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

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

Сектора – это физически размеченные области на поверхности магнитного носителя, предназначенные для хранения данных.

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

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

Но почему появляются бэд-сектора?

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

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

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

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

Итак, подведем итоги вышесказанному.

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

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

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

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

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

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

Но все же однозначно сказать, что вышеперечисленные проблемы напрямую связаны с появлением на жестком диске бэд-секторов нельзя!

Тут полная аналогия с человеком и болезнями. Если у вас появилась температура, то это означает, что что-то в организме не так и нужно выяснить что это за болезнь и после этого назначить алгоритм лечения.

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

Проверку жесткого диска можно осуществить как стандартными системными утилитами Windows, так и более функциональными сторонними программами.

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

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

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

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

Ну и в заключении хочу немного углубиться в понятие термина «bad sector».

Дело в том, что по сути бэд-сектор — это нечитаемый сектор.

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

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

Во втором случае такие сектора называют «софт-бэды» (soft bad sectors). Программные бэд-сектора можно попытаться «вылечить» и делается это их полным затиранием. Именно данное действие многие пользователи называют низкоуровневым форматированием, хотя по сути оно таким и не является. Но все же при обычном форматировании полное затирание сеткоров тоже не производится.

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