В данной статье я расскажу вам о том, с чем пришлось лично столкнуться, совсем недавно. А именно, мой жесткий диск стал сбоить, на нем появились битые сектора, из-за чего я стал ловить "Синие экраны смерти" и постоянные зависания системы, в моменты когда компьютер пытался считать данные из этих секторов.
Конечно, если жесткий диск начал сыпаться. лучше перестать сохранять на нем важную информацию, будь то диплом или любая другая ваша работа. Но выкидывать при этом жесткий диск не обязательно, достаточно ограничить использование битых блоков.
Для начала нам необходимо скопировать нашу информацию, конечно если какой-то бит данных был записан в битый сектор, прочтение его окажется невозможным, но можно спасти все остальное.
После чего нам необходимо выполнить проверку диска, я для этих целей выбрал HDDScan, потому что она бесплатная и работает прям из под Windows, не надо заморачиваться с загрузочными флешками.
Запускаем программу и выбираем в ней тест на чтение данных.
Изменяем параметр Block Size на 512 и запускаем проверку на правую стрелочку.
Параметр SIZE показывает количество секторов на диске(LBA), и зависит от объема вашего диска.
Это можно проверить по вот такой вот формуле:
1465149168*512/1024/1024/1024=
Что равняется нашему объему жесткого диска в Гигабайтах
Дважды щелкнув на строку вашего теста, откроется окно, с подробной информацией, и когда на вашем диске будут обнаружены битые сектора, вы это увидите:
Нажав на кнопку Report откроется отчет, в котором вы увидите с какого сектора начались ошибки.
Как правило при нахождении битого сектора программа продолжает их находить до самого конца.
Поэтому останавливаем тест и методом проб и ошибок ищем BedBloks
Что бы удостовериться в начале битых секторов я задаю параметр близкий к началу ошибок, но меньше, например 72 миллиона так как на 73 начались ошибки.
И да в отчете я опять вижу ошибки на том же месте.
Теперь я смотрю на блоки чуть позже, задаю 74 миллиона, и ошибок не наблюдаю, тест идет нормально, все блоки читаются.
Сбавлю немного параметр First Sector до 73500000 и тоже все хорошо проходит, ошибок я не наблюдаю, ну вот значит с 72 до 73.5 миллионов я и не буду использовать пространство на жестком диске, можно конечно более точно подобрать интервал, все зависит от вашего энтузиазма и терпения.
Зная это, я могу задать первый раздел на данном диске, к примеру, через управление дисками.(Если вы скопировали всю нужную информацию Разделы с диска необходимо удалить, прежде чем создавать новые)
Далее следуя инструкциям нам надо задать объем нашего раздела
Для этого я смотрю, до куда я могу использовать жесткий диск, судя по всему 35 гигабайт у меня проблемный, поэтому первый раздел я задам до 72 миллионного LBA, что соответствует примерно 34 гигабайтам.
Обзову этот раздел хламом, и буду закидывать туда все ненужное:D
15 миллионов секторов, которые я не хочу использовать, равняются примерно 700 мегабайтам, но я не жадный, пожертвую целый гигабайт, что бы не использовать близкие к битым сектора. Данному сектору Букву можно не присваивать.
И форматировать его не нужно.
Далее надо удостовериться что на оставшемся пространстве нет битых секторов, для чего мне необходимо завершить тест с 73.5 миллионного LBA. И в случае, если на данном остатке будут найдены другие битые сектора, повторить те же манипуляции, но у меня таких проблем не возникло, и я оставшееся пространство распределил под игры, а Раздел с битыми секторами я просто удалил.
Это пространство осталось просто не распределенным, и теперь не будет мне мешать жить.
Если тебе была полезна данная инструкция, не забудь поставить лайк, а если что-то осталось непонятным, задай вопрос в комментарии. Спасибо тебе за прочтение!
,