Парковка магнитных головок жесткого диска
Большинство жестких дисков имеют специальную дорожку, которая спроектирована для посадки и взлета магнитных головок, называемой зоной парковки, т.к. несмотря на то, что поверхность магнитного диска и магнитная головка сделаны с учетом возможных случайных контактов, все-таки предпочтительно парковать головки на той части поверхности магнитной пластины, где будут отсутствовать данные. Жесткий диск рассчитан на определенное количество парковок магнитных головок, вследствие износа кинематики. Для отслеживания этого параметра в технологии S.M.A.R.T. предусмотрено два датчика. Первый отслеживает количество подключений к электропитанию, а второй количество запусков шпиндельного двигателя без отключения от электропитания, например, при выходе накопителя из режима энергосбережения.
Все жесткие диски снабжены механизмом автоматической парковки при выключении питания. Обычно автопарковка осуществляется за счет кинетической энергии вращения магнитных дисков. При отключении питания шпиндельный двигатель используется как генератор, и энергия, извлекаемая из его обмоток, используется для перемещения магнитных головок в парковочное положение до снижения скорости вращения ниже критической, при которой магнитные головки начинают касаться поверхности диска. После того, как головки окажутся в зоне парковки, происходит блокирование системы позиционирования магнитной защелкой (небольшим постоянным магнитом), и осуществляется плавная посадка головок на поверхность магнитного диска. В современных жестких дисках применяется альтернативный метод — вместо того, чтобы позволить магнитным головкам упасть на поверхность, головки полностью убираются с магнитных дисков на специальную парковочную площадку. При включении питания диски раскручиваются до необходимой скорости, после чего головки «слетают» с площадки на поверхность пластин, которая крутится с достаточно большой скоростью, чтобы не допустить касания головками магнитных пластин.
Отключаем парковку головок жесткого диска
Часто пользователи жалуются на шум от системного блока. Особенно это касается тех, у кого в системном блоке много жестких дисков (HDD). Их шум может перебивать даже звуки от вентиляторов. Это связано с высокой частотой парковок головок. В этой статье разберем суть проблемы с парковкой головок и метод ее решения.
Экономия энергии vs шум

Если у вас два и более жестких диска, которые используются как корзины для файлов или временные хранилища, то операционная система (ОС) в целях экономии энергии отключает их питание.
Например, если вы не использовали файлы со второго жесткого диска, то операционная система отключает питание от жесткого диска, если прошло 20 минут и более.
Это экономит питание, однако если ваш второй или третий жесткий диск используется операционной системой, то он будет все чаще и чаще инициализироваться, как при запуске компьютера.
Такое может быть, когда антивирус сканирует файлы, или ОС использует другой жесткий диск, как временное хранилище.
Как отключить парковку головок — пошаговая инструкция
Шум от парковки головок очень высокий, и чтобы уменьшить его, можно переключить питание шумного жесткого диска. Сделать это можно следующим образом.
Инструкция для Windows 10. Вводим в пуске «Панель управления». И открываем ее при помощи левой кнопки мыши.
Далее переходим в «Оборудование и звук».
Затем в «Электропитание».
Дальше нажимаем на «Настройка схемы электропотребления».
Обратите внимание, что нужно нажимать на настройку в той схеме питания, которая выбрана (где установлена черная точка в круге).
Затем нажимаем на «Изменить дополнительные параметры питания».
И появляется новое окно, где нужно в пункте «Жесткий диск» открыть пункт «Отключать жесткий диск через».
Нужно поменять значение с установленного (в данном случае 20 минут) на «Никогда».
Кликаем по установленному значению.
И переводим состояние на «Никогда», кликая на нижнюю стрелочку, как показано на скриншоте.
Примечание: Для некоторых жестких дисков, например от WD лучше ставить значение на 2 минуты.
Нажимаем на кнопку «Применить».
Теперь парковок головок жесткого диска будет намного меньше, чем обычно. Но в целом уменьшить шум от жесткого диска, особенно если он старый, это не так просто. Можно либо уменьшить количество оборотов (что скажется на скорости чтения и записи). Или можно установить резиновые прокладки на место крепления жесткого диска, чтобы уменьшить звук от вибрации.
Как еще уменьшить шум от компьютера: HDD vs SSD

А еще можно просто заменить жесткий диск на SSD (твердотельный накопитель).
У них нет таких проблем со звуком, как у HDD, поскольку используется совершенно другой принцип хранения информации (как у флешки).
А если ваш жесткий диск щелкает, или загружается через раз, то это сигнал о серьезной проблеме, и риске полной потере данных. Почитать об этом можно в этой статье.
Частые парковки головок способствуют быстрому износу жесткого диска.
Стоит ли отключать парковки головок WD на жестких дисках?

Иногда головки на жестких дисках начинают щелкать. Причины тут всего две. Это случается, в том числе, на дисках знаменитой марки Western Digital. Такое явление не стоит игнорировать, хотя и предпринимать что-то не всегда обязательно. В зависимости от приоритетов. Но обо всем подробнее.
Почему стучат головки и как убрать этот звук
Во-первых, возможно, таким образом диск WD старается сэкономить электроэнергию. А во-вторых, это, возможно, признак того, что устройство скоро прекратит работу. Но вопрос в том, стоит ли что-то вообще с этим делать.
Если решено отключить головки, это делается так:
- Зайти в BIOS.
- Изменить режим работы диска с AHCI на IDE.
- Зайти в программу HDDScan.
- Просмотреть S.M.A.R.T. жесткого диска, выбрав New Task, а затем Build Command Line.
- В пункте Advanced Power Management требуется установить значение, равное 0.
- Файл нужно сохранить.
- В сохраненном файле в конце меняют название так, чтобы в конце было APM
- Затем нажимают Пуск, Все программы, Автозагрузка, в папку которой и помещается файл.
Вот и все. Теперь при запуске Windows парковки головок будут отключены. И стук исчезнет. Если же нет, то видимо, возникла нерешаемая проблема, и важно учесть, что диска скоро не станет. Можно купить заранее новый или, вместо этого, приобрести SSD-накопитель. Но там тоже есть свои проблемы.
Плюсы отключения головок
Если системный блок отличается хорошей шумоизоляцией, возможно, стука почти не слышно. И кого-то устраивает такое положение дел. И если человек считает, что с диском, скорее всего, все в порядке, а под рукой есть запасной, то и предпринимать ничего не нужно. Но такой подход могут позволить себе далеко не все.
Люди, у которых на компьютере хранятся важные данные, часто нуждаются в том, чтобы точно знать, что может случиться с их данными. Например, чтобы вовремя сделать копии. Особенно остро проблема стоит перед теми, у кого постоянно накапливаются новые файлы и происходит некий круговорот данных. Им просто некогда иногда перебрасывать такие объемы. И вот им-то как раз лучше отключить парковки головок, чтобы убедиться, что диск в нормальном состоянии.
Ведь если устройство сломается, придется нести его для снятия данных. Но предоставлять устройства с рабочей информацией в чужие руки для любых манипуляций небезопасно. Например, может быть украдена коммерческая тайна. Может быть украдена и информация о клиентах, включая их персональные данные. Так что людям с соответствующим видом деятельности, стоит серьезно подойти к вопросу.
Если нужно убедиться в работоспособности диска WD, можно сделать это при помощи отключения парковок головок. Тогда станут ясными перспективы. Удобно и быстро. Если таким образом перестраховаться, можно сберечь данные, время и силы.
В чем недостатки такого решения
Если на диске нет ничего важного, и имеется запасной, а также не мешает шум, лучше ничего не делать. Конечно, теоретически отключение парковок не должно привести к чему-то плохому. Но с такими сложными устройствами как жесткие диски, лучше не совершать лишних манипуляций.
Все-таки такая техника рассчитана в первую очередь на эксплуатацию без вмешательства в работу. Ведь большинство пользователей вряд ли станет этим заниматься. Так что еще вопрос, насколько хорошо протестирована функция отключения парковок головок на жестких дисках.
Вот, что теоретически может случиться после отключения (но вряд ли):
- Устройство полностью перестанет работать.
- Возникнут новые проблемы. Например, удалится часть данных. Если это будут системные файлы, Windows, возможно, уже не заработает.
- Диск продолжит функционировать, но быстрее выйдет из строя.
- Устройство в целом будет работать как обычно, но в критический момент может не выполнить возложенных на него задач.
- Диск будет хуже работать с программным обеспечением для работы с жесткими дисками.
Вот почему и не стоит торопиться отключать парковки головок на дисках WD. Впрочем, такие проблемы есть не только на них, но и на изделиях многих других производителей. Понимая это, конечно, не стоит лишний раз отключать парковки головок, да и вообще как-то изменять этот и другие параметры жесткого диска.
К недостаткам можно отнести и то, что энергии будет расходоваться больше. Во-первых, это увеличивает нагрузку на блок питания, стабилизатор и прочие элементы питания системного блока. Впрочем, незначительно. Во-вторых, содержание такого ПК обойдется дороже. Но опять же, незначительно.
Минусы отключения парковок головок – не основание полностью отказываться от этого метода. Просто главное – понимать, что использоваться это должно лишь при необходимости. И это общее правило для всех комплектующих компьютера.
Для наглядности, стоит привести пример с разгоном процессора. Да, некоторые процессоры обладают неким запасом для разгона. Однако это вовсе не значат, что они будут корректно работать и вообще не испортятся при такой инициативе со стороны пользователя. Так что конфигурации любых комплектующих в ПК лучше не менять.
Выводы
Если же ситуация такова, что на диске много важной информации, а под рукой нет запасного, стоит предпринять меры. Во-первых, совсем уж важные файлы лучше переместить хотя бы на флешку. Во-вторых, отключить парковки головок. И таким вот методом выяснить, случилось ли с жестким диском что-то критичное, или же нет.
Если хочется избавиться от шума, тоже можно отключить парковки. Но опять же, на всякий случай, сначала лучше переместить с диска важные файлы. И только потом производить отключение. Вряд ли случиться что-то плохое, но перестраховаться в такой ситуации не помешает.
В заключение, стоит отметить, что если диск начал щелкать, возможно отключить парковки головок такового, чтобы убедиться, в чем же все-таки дело. И если выяснится, что диск, скорее всего, скоро прекратит работу навсегда, важно предварительно запастись новым жестким диском, чтобы не оказаться в сложной ситуации.
Справочная информация
Достался мне по случаю винчестер Toshiba MQ01ABD050 (AX002K), который стал использоваться в небольшом стационарном персональном компьютере безвентиляторного исполнения.
Однако через некоторое время на слух стали восприниматься щелчки. Как показало «следствие», ситуация соответствовала описанному ниже.
В ноутбуках иногда встречается проблема, когда жесткий диск каждые 10-20 секунд издает щелчок. Щелчок – это ни что иное как парковка головок жесткого диска.
В некоторых моделях лаптопов происходит периодическая парковка головок жёсткого диска. Наблюдается на разных моделях лаптопов и жёстких дисков в них. Периодичность этого явления зависит от режима работы. При работе от батарей парковка происходит один раз в 10 минут. При работе от сети — 2 раза в минуту. Диски большинства производителей паркуются довольно редко (несколько раз в час). Теоретически, проиводители жёстких дисков дают гарантию, что устройство может выполнить ль 300 до 600 тысяч циклов парковки. Если пересчитать на часы работы жёсткого диска, то это составит явно меньше ожидаемого срока работы ноутбука в целом. Кроме того, в полной тишине звук парковки отчётливо слышен и действует на нервы. Описать звук сложно, он зависит от модели жёсткого диска. Например, его сравнивают со звуком карандаша, падающего плашмя на деревянный стол или как звук ломающейся тонкой стеклянной палочки. Каждый, кто слышал этот звук, не спутает его уже больше ни с чем. Можно не полагаться на слух, а проверить наличие (или отсутствие) этого явления инструментально.
В стандартной версии диска, APM имеет значение 128, в улучшенной – 254 (отключено). У вас закономерно должен возникнуть вопрос, а как вообще парковка головок экономит электроэнергию и ресурс батареи? Дело в том, что противоположный конец головки оснащен катушкой. При подаче «правильного» питания на катушку, она генерирует электромагнитное поле, что позволяет ей перемещаться между двух мощных постоянных магнитов (перемещая при этом противоположный конец). Что интересно, значение APM можно изменить самостоятельно. При использовании в ноутбуках полностью отключать парковку не рекомендуется, т.к. ноутбук это переносной компьютер, а одна из возможностей APM – парковка головок, которая в свою очередь защищает поверхность диска от повреждений при перемещении ноутбука (тряска, сильные вибрации, удары, ускорение). В случае со стационарным ПК парковку во время работы можно отключать, или же установить значение 250-253. Не стоит бояться, что диск перестанет парковать вообще, при отключении как и ранее, будет выполняться парковка головок в безопасную зону.


Проверка состояния настроек параметров привода показала, что тайм-аут перехода в режим ожидания и дополнительное управление электропитания (APM) отключены, так как мой безвентиляторный компьютер является не ноутбуком, а именно десктопом.
При просмотре состояния SMART выявлено, что значение параметра 193, соответствующее количеству циклов позиционирования пишущей головки в зону парковки, постоянно растёт.
Так как какой-либо сервисной утилиты отключения парковок у меня не было, да и сайт www.bad-good.ru категорически не рекомендовал этого делать, пришлось, как было на нём указано, искать другой путь.
Исходя из других ресурсов интернета продвинутый пользователь решает, что частая парковка приводит к износу механики головок жесткого диска. Это верно. А далее он делает то действие, за которое ему приходится потом расплачиваться деньгами. Он отключает парковку при помощи сервисных программ производителя. Как следствие, жесткий диск неспешно сыпется меньше чем за год. Пользователь думает, что щелчки были связаны с неисправностью жесткого диска, и вот он через год и умер. Покупает следующий. И в цикле. Ищите решение этой проблемы в самой ОС, которую вы поставили; залезать во внутреннее содержимое контроллера жесткого диска противопоказано.
Не секрет, что в настоящее время «толковую» информацию найти зачастую найти тяжело. Было найдено 4 варианта решения. На системе Runtu сработал 1-й вариант.
Так как мой компьютер не использует ни ждущего, ни спящего режимов (они отключены), то было решено осуществить «Persistent configuration using udev rule».
Если у Вас отсутствуте пакет hdparm, то его можно найти через менеджер пакетов Synaptic. В Linux Mint он установлен изначально, а в Runtu – отсутствует.

После были выполнены запросы к состоянию электропитания винчестера (через терминал).
sudo hdparm -B /dev/sda
/dev/sda: APM_level = 128
sudo hdparm -S /dev/sda
-S: bad/missing standby-interval value (0..255)
sudo hdparm -M /dev/sda
/dev/sda: acoustic = not supported
В соответствии с инструкцией был создан файл, который на уровне настроек ОС решает проблему.
Запустить менеджер файлов с правами суперпользователя и в каталоге /etc/udev/rules.d создать файл с именем 69-hdparm.rules
Вписать в него следующее:
ACTION==»add», SUBSYSTEM==»block», KERNEL==»sda», RUN+=»/usr/bin/hdparm -B 254 -S 0 /dev/sda»
Перезагрузить систему и отследить события SMART под номером 193. У меня этот показатель перестал лавинообразно расти и за сутки непрерывной работы его значение не изменилось.
Cоздать файл 95hdparm-apm в каталоге /etc/pm/power.d с содержанием:
#!/bin/sh
hdparm -B 254 /dev/sda
Уставить на созданный файл права на исполнение:
sudo chmod u+rwx,g+rx,o+rx /etc/pm/power.d/95hdparm-apm
После перезагрузки проверить полученный результат командой терминала:
sudo hdparm -I /dev/sda | grep -i «Advanced power management level»
Изменить файл /etc/hdparm.conf, вписав в него следующее:
/dev/sda apm = 254
apm_battery = 254
>
4-й вариант. (источник не помню)
Создать в /etc/init.d скрипт под именем hdparm_park (имя дано для примера, можно указать своё):
#!/bin/bash
hdparm -B 255 /dev/sda
hdparm -S 0 /dev/sda
Сделать его исполняемым:
sudo chmod +x /etc/init.d/hdparm_park
Добавить его к автозагрузке:
sudo update-rc.d hdparm_park defaults 90
Что означают цифры 128, 254, 255 ? (взято с англоязычных источников)
Для параметра -B
0 . 127 – позволяют задействовать функцию винчестера spin-down;
128 . 254 – не позволяют функции spin-down влиять на работу винчестера;
255 – полностью деактивирует функцию Advanced Power Management.
Для параметра -S
0 соответствует «выключено»;
1 . 240 – значение, умноженное на 5, определяет интервал от 5 секунд до 20 минут;
241 . 251 – определяющие интервалы значений 11 до 30 задают шаг в 30 минут для определения значений интервала: 30 минут . 5,5 часов;
252 – соответствует значениям таймаутов 21 минут;
253 – значение таймаута определяется вендором;
255 – интерпретируется как 21 минута + 15 секунд.
Цитата с «древней» публикации (2010 г.): «Если значение APM установлено в диапазоне от 254 — 192 то HDD будет потреблять «по максимуму». Если в диапазоне 192 — 128 то при отсутствии обращений к диску (Hitachi) в течении 2 — 6 минут, будет произведено обесточивание соленоида актуатора, головки запаркуются на рампу, обороты шпинделя останутся на прежнем уровне. Если в диапазоне 128 — 1, то при уже обесточенном соленоиде и запаркованных головках нет обращений к диску 5 — 10 минут то скорость шпинделя снизится до 5400 об/м.»
В дополнение для ноутбуков найдено ещё (было указанно для Arch, публикация давняя):
» . лучше установить tlp и в /etc/default/tlp в строчке DISK_APM_LEVEL_ON_BAT= вместо 128 128 поставить 254 254 (обязательно включив службу systemctl enable tlp, или не знаю, какая система инициализации там у вас .
Когда в последний раз писал мануал на эту тему, нужно было поставить параметр CONTROL_HD_POWERMGMT=1 в файле /etc/laptop-mode/laptop-mode.conf