Сколько секторов на жестком диске

Обновлено: 07.07.2024

Несколько файлов на моем жестком диске были повреждены, и, поскольку мне не нравится Win2k-версия ScanDisk (или "проверить диск"), я скачал этот условно-бесплатный инструмент под названием "Проверка диска" из RS Software Lab. Мой жесткий диск — Maxtor 160 ГБ, разделенный на 3 раздела (размер 40, 60 и 60 соответственно). Средство проверки диска сначала обнаружило 5 поврежденных секторов в разделе размером 40 ГБ (4 в секторах 1300-1600 и 1 в секторе около 15 000, в разделе из 80 000 000 секторов), но затем после этого все было очищено. Другие 2 раздела не сообщают об ошибках. У меня был диск около 2 месяцев; стоит ли мне беспокоиться о надвигающемся отказе жесткого диска? А если нет, то как остановить использование этих 5 секторов?

Кроме того, есть ли лучший инструмент для диагностики диска?

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

Лично мне нравится chkdisk.exe из Win2K. Он может восстанавливать данные из поврежденных секторов и помечать их как поврежденные для операционной системы.

Ах. забудьте, что я сказал о наличии только 5 поврежденных секторов. Я забыл, что проверил только первые 2 раздела (во втором разделе ошибок не было). Проверка 3-го раздела выявила около 340 сбойных секторов, все чуть больше середины.

На ваш диск все еще действует гарантия? Вы не думали о возврате на возврат?


Вы понимаете, о чем говорите? Вам не нужно RMA вашего диска.
ВСЕ жесткие диски имеют поврежденные сектора, ПРЯМО С ЗАВОДА.
В старые времена производители использовали маркировку этих секторов на этикетке и исправление метка на передней части диска, это было сделано для того, чтобы оператор не помещал данные в эти сектора.
Жесткий диск не делает их доступными для просмотра в Windows.
У вас также есть заранее определенное количество секторов в резерве для использования для замены плохих по мере их появления.
Вы не должны беспокоиться об этих плохих секторах, вам следует беспокоиться о SMART, если вы запустите утилиту SMART и все в порядке, то у вас ничего нет беспокоиться.

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

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


quote: Вы знаете, о чем говорите? Вам не нужно RMA вашего диска.
ВСЕ жесткие диски имеют поврежденные сектора, ПРЯМО С ЗАВОДА

кто-нибудь может это подтвердить?
кстати, у моего Seagate HD нет поврежденных секторов
после более чем 1 года использования.

я вижу следующий вопрос.

если ваш диск находится на гарантии, замените его сейчас!

Что случилось с людьми, которые думают, что они должны заменить диск каждый раз, когда он выходит из строя?
Есть много способов, которыми файлы могут быть повреждены.
gb, я не думаю, что мы знаем Достаточно об этой проблеме человека, чтобы сказать ему, чтобы он заменил свой диск.
Он разгоняется?
У него был сбой питания?
Он или кто-то еще не выключил компьютер должным образом?
/> Позвоните производителю привода и скажите им, что вам нужен новый диск, потому что ваша программа обнаружила пять плохих секторов, они будут смеяться над вами, а затем пожелают вам хорошего дня. Пять секторов — это не дерьмо, checkdisk пометит эти базовые сектора поэтому операционная система не будет их использовать, или, по крайней мере, предполагается.
Меня больше беспокоят другие вещи, которые могут вызвать у вас эти проблемы, чем плохой диск.

quote: Дефекты? . . . Но разве мой привод не идеален?
Нет. Одна из САМЫХ БОЛЬШИХ ЛОЖЕЙ, которую говорят пользователям современных систем хранения данных и их операционных систем, заключается в том, что их диски «безупречны».

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

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

О да. Видите ли, дефекты, которые есть у диска, когда он впервые сделан, — это только верхушка айсберга! В индустрии хранения данных есть термин для дефектов, возникающих в результате ежедневного использования накопителей. Они называются Grown Defects, потому что дефекты буквально «растут» на поверхности диска!

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

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

Создание дорожек

На жестком диске данные хранятся тонкими концентрическими полосами. Головка привода, находясь в одном положении, может читать или записывать кольцевое кольцо или полосу, называемую дорожкой. На 3,5-дюймовом жестком диске может быть более тысячи дорожек. Секции внутри каждой дорожки называются секторами. Сектор — это наименьшая физическая единица хранения на диске, и почти всегда его размер составляет 512 байт (0,5 КБ).

На рисунке ниже показан жесткий диск с двумя пластинами.

Части жесткого диска

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

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

Для операционной системы компьютера дорожки имеют скорее логическую, чем физическую структуру, и устанавливаются при низкоуровневом форматировании диска. Дорожки нумеруются, начиная с 0 (крайний край диска) и заканчивая дорожкой с наибольшим номером, обычно 1023 (ближе к центру). Точно так же на жестком диске имеется 1024 цилиндра (пронумерованных от 0 до 1023).

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

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

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

Секторы и кластеры

Сектор, являющийся наименьшей физической единицей хранения на диске, почти всегда имеет размер 512 байт, поскольку 512 — это степень числа 2 (2 в степени 9). Число 2 используется потому, что в самых основных компьютерных языках есть два состояния — включено и выключено.

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

Оптимальный способ хранения файла на диске — непрерывная серия, т. е. все данные в потоке хранятся в одной строке от начала до конца. Поскольку размер многих файлов превышает 512 байт, файловая система сама должна выделить сектора для хранения данных файла. Например, если размер файла составляет 800 байт, для файла выделяется два сектора по 512 КБ.

Кластер может состоять из одного или нескольких последовательных секторов. Количество секторов всегда является показателем степени 2. Кластер может состоять из 1 сектора (2^0) или, что чаще, из 8 секторов (2^3). Единственное нечетное число a секторов, из которых может состоять кластер, равно 1. Это не может быть 5 секторов или четное число, которое не является показателем степени 2. Это не будет 10 секторов, но может быть 8 или 16 секторов.

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

Если непрерывные кластеры недоступны (кластеры, расположенные рядом друг с другом на диске), вторые два кластера могут быть записаны в другом месте на том же диске, в том же цилиндре или в другом цилиндре — везде, где файловая система найдет доступны два сектора.

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

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

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

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

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

О нас

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

Объяснение размеров секторов диска и восстановление поврежденных секторов

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

В этой статье

Перейти к разделу

Сектор — это раздел определенного размера на жестком диске, оптическом диске, дискете, флэш-накопителе или другом носителе данных.

Сектор также может называться сектором диска или, реже, блоком.

Что означают разные размеры секторов?

Каждый сектор занимает физическое место на устройстве хранения и обычно состоит из трех частей: заголовка сектора, кода исправления ошибок (ECC) и области, в которой фактически хранятся данные.

Обычно один сектор жесткого диска или дискеты может содержать 512 байт информации. Этот стандарт был установлен в 1956 году.

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

В 2007 году производители начали использовать жесткие диски Advanced Format, на которых можно хранить до 4096 байтов на сектор, чтобы увеличить размер сектора и улучшить исправление ошибок. Этот стандарт используется с 2011 года в качестве нового размера сектора для современных жестких дисков.

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

Внутренний жесткий диск

Сектора диска и размер единицы размещения

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

Например, в Windows вы можете отформатировать жесткий диск любого из следующих размеров: 512, 1024, 2048, 4096 или 8192 байта или 16, 32 или 64 килобайта.

Допустим, у вас есть файл документа размером 1 МБ (1 000 000 байт). Вы можете хранить этот документ на чем-то вроде гибкого диска, на котором хранится 512 байт информации в каждом секторе, или на жестком диске, у которого 4096 байтов на сектор. На самом деле не имеет значения, насколько велик каждый сектор, важно только, насколько велико все устройство.

Единственная разница между устройством, размер которого составляет 512 байт, и устройством, имеющим 4096 байт (или 1024, 2048 и т. д.), заключается в том, что файл размером 1 МБ должен занимать больше секторов диска, чем на Устройство 4096. Это связано с тем, что 512 меньше, чем 4096, а это означает, что в каждом секторе может существовать меньше "кусков" файла.

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

Однако, используя тот же пример, что и раньше, но с размером единицы выделения 4096 байт, меньшее количество областей диска будет содержать 4 МБ данных (поскольку размер каждого блока больше), таким образом создавая кластер секторов, которые ближе друг к другу, что сводит к минимуму вероятность фрагментации.

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

Изменение размера единицы размещения диска

Windows XP и более новые операционные системы Windows могут запустить команду fsutil, чтобы увидеть размер кластера существующего жесткого диска. Например, если ввести это в инструмент командной строки, такой как Командная строка, будет найден размер кластера диска C::

fsutil fsinfo ntfsinfo c:

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

У Microsoft есть эти таблицы, в которых показаны размеры кластеров по умолчанию для файловых систем NTFS, FAT и exFAT в разных версиях Windows. Например, AUS по умолчанию составляет 4 КБ (4096 байт) для большинства жестких дисков, отформатированных в NTFS.

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

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

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

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

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

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

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

Дополнительная информация о секторах диска

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

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

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

Дополнительную информацию о записи зон и структуре секторов жесткого диска можно найти на сайте DEW Associates Corporation.

Используйте утилиту проверки диска Windows, чтобы проверить наличие поврежденных секторов. Эта утилита может помочь вам найти и восстановить поврежденные сектора диска. Хотя вы можете сделать то же самое с командной строкой.

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

Попытка использовать clonezilla для клонирования неисправного диска с помощью операции "диск-диск" с параметром -rescue.

исходный диск – 320 ГБ, целевой – 1T.

он ​​работает около 18 часов с предупреждением: невозможно прочитать сектор в N, потеряны данные, где N продолжает расти и сейчас составляет около 394 430 000 000 (пробелы добавлены мной для удобочитаемости).

когда следует ожидать завершения этого процесса?


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

@MichaelKjörling Я не знаю, что вы имеете в виду под общим процессом, но я имею в виду с точки зрения вычислений процесс, подобный тому, как Windows перечисляет процессы в диспетчере задач. он не должен ждать завершения процесса (если он вообще когда-либо завершится), он должен завершить процесс.

Первое правило при попытке сделать что-то с жестким диском, у которого есть известные проблемы: 1. Используйте новый блок питания или, по крайней мере, тот, который вы не использовали в той же конфигурации с этим жестким диском. 2. Используйте совершенно новый UATA. Кабель /SATA (в зависимости от того, какой у вас) 3. Если что-то по-прежнему не так, попробуйте сделать все это, но на другом MoBo. Я работаю с компьютерами уже 25 лет, и вы не поверите, что вы можете испытать с аппаратными компонентами: )

2 ответа 2

На диске объемом 320 ГБ нет 394 млрд секторов. Он даже не вмещает 394 млрд байт (что составляет примерно 366,9 ГиБ, или 394 ГБ, по словам производителя жесткого диска).

Диск объемом 320 ГБ будет иметь (320 [ГБ] * 1 073 741 824 [б/ГБ] / 512 [б/сектор]) = примерно 671 миллион секторов, при условии, что секторы имеют размер 512 байт. Если он использует сектора размером 4 КиБ, соответствующее число составляет около 83,9 миллиона секторов, но это маловероятно для диска такого размера; Для такого диска более разумно ожидать секторов размером 512 байт.

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

Читайте также: