У современных настольных дисков WD имеется технология парковки блока головок диска при простое. Всё бы ничего, но время простоя на некоторых дисках составляет всего несколько секунд, в итоге выходит что паркуются они очень часто. Производитель утверждает что диски могут выдерживать без проблем от 300 до 600 тысяч парковок (в зависимости от модели), однако это количество набирается очень быстро!
Сначала немного расскажу зачем придумали парковку блока головок при простое. Это сделано для уменьшения износа головок, пластин и снижения энергопотребления. Висящие над пластинами головки создают дополнительное аэродинамическое сопротивление, т.к. диски вращаются на довольно высокой скорости, то и воздух в банке вовлекается во вращение вместе с ними, а блок головок тормозит эти потоки воздуха. Получаемые при этом хаотические "порывы ветра" в свою очередь создают дополнительное сопротивление для вращения пластин и энергопотребление растёт, от этого увеличивается температура, которая вредна для головок. Для примера скажу, для диска 3.5 дюйма, со скоростью вращения 7200 об/мин линейная скорость краёв пластин составляет примерно 120 км/час, а на таких скоростях воздух уже вполне осязаем, в чём вы можете лично убедиться высунув руку из машины. :) Но этот ликбез не должен вас смущать. От частых парковок ваш диск помрёт гораздо раньше чем от всех описанных явлений.
Ктото говорит что эта проблема характерна только для Linux. Однако у меня и на Windows с диском WD2001FASS за неделю набралось около 20 тысяч парковок, боюсь за год он бы точно помер от этого. Хотя обычно этим страдают модели зелёной серии. Для тех кто боится, могу сказать что утилита может показать что считается текущим временем простоя до парковки головок. У меня например было 12.8 секунды! Правда не забудьте одно но, если у вас скажем появятся бэд блоки когда то в будущем и придётся нести диск в гарантию - запустите утилитку ещё раз и верните изначальные значения, т.к. если заметят изменённое время, то гарантии вас лишат. :)
Итак нам потребуется:
Переключить в биосе режим работы диска в IDE, если у вас установлен AHCI. На некоторых ноутбуках нельзя выставить IDE, поэтому диск необходимо извлечь и подключить к настольному компьютеру.
AIDA64 (Everest) - программа мониторинга железа, в данном случае нас будет интересовать S.M.A.R.T данные, а именно параметр 193 Load/Unload Cycle count - количество парковок головок, если этот параметр в несколько раз больше (или десятков раз) чем 12 Power Cycle Count - количество циклов отключения питания диска (можно считать количеством раз включения компьютера если диск стоял в нём изначально). То это наш случай!
Загрузочная флешка с DOS - там всё написано как делать. Утилита то из под ДОСа работает...
Итак сделали загрузочную флешку и распаковав из архива WDIdle3 переписали его на флешку. Я при этой операции отключил все другие диски и конечно же сделал бэкап данных! Загружаемся с неё и начинаем вводить в командную строку:
wdidle3 /r - информация о текущих настройках таймера парковки головок, если значение считывается с вашего диска, то значит и новое запишется, что как бы логично, запишите на всякий случай изначальное значение для возврата диска по гарантии или неадекватной реакции диска.
wdidle3 /d - остановить таймер, эта настройка совсем отключает парковку головок при работе (что я для себя и сделал)
wdidle3 /s50 - устанавливает таймер на 50 сек. При установке таймера от 8 до 12.7 секунды можно устанавливать с точностью 0.1 секунды. При установке от 12.8 до 30 секунд таймер всегда устанавливается на 30 секунд. Значения от 31 до 300 секунд устанавливаются с точностью в 30 секунд.
wdidle3 /? - справка по использованию утилиты
После изменения параметров нужно опять набрать wdidle3 /r чтобы убедиться что новое значение прописалось. Написано что работа может занимать длительное время, у меня изменение параметра занимало около секунды... Ну и как традиционно пишут в таких статьях, всё что написано - вы делаете на свой страх и риск.
Вопросы на тему: "А будет ли это работать на моём диске?" не принимаются. Убедитесь что у вас диск Western Digital, посмотрите два вышеприведённых параметра смарт и посмотрите самой утилитой на сколько у вас выставлен таймер парковки головок.
P.S. В некоторых случаях бывают непонятные глюки дисков при изменении времени в большую сторону или полном отключении парковки. Рекомендую всё же попробовать сначала отключить полностью и если диск будет работать нормально, то так и оставить. При "непонятном" поведении диска - постоянные парковки головок или "синие экраны" - увеличить время парковки. Учитывая 32 тысячи просмотров и 8 страниц комментариев этой статьи (на момент написание этого предложения) у одного человека начались "синие экраны" после изменения времени парковки. Часть дисков не совсем адекватно реагирует на изменение времени. Но ни у кого к необратимым фатальным последствиям изменение времени парковки не привело.
Комментарии
На следующий день перестал парковаться, пока все ok.
решил для себя - wdidle3 /s100 парковка через 1,5 минуты простоя.
Хотя считывается и записывается всё нормально - при ребуте в винду поведение такое-же (да, в профиле электропитания всё как надо)...
Понял. Ну тогда лдно. )))
Спасибо за ответы. :-)
Да нет, не рейд-массив. Просто компьютер так расположен, что его очень сложно достать... )))
Жаль, что по USB нельзя.
У меня ещё возник вопрос по поводу скорости этого диска.
CrystalDiskMark в режиме "Seq" показывает скорость записи и чтения 135 Mb/s. А когда копирую фильм на этот жёсткий диск через док-станцию по USB3 3.0, скорость выше 100 Mb/s никогда не поднималась, а то и вообще варируется от 80 до 90...
Не подскажите, почему так?
Для них этот параметр тоже изменится?
Отключить их нет возможности, поэтому, придётся менять значение парковки головок при работающих других дисках.
Не хотелось бы что-то делать с другими дисками...
Да и вообще возможно ли изменить данный параметр, если диск подключен через USB 3.0?
Спасибо.
Всем привет.
Купил WD Green 2TB (WD20EZRX) и док-станцию Agestar. Собственно, диск подключен к компу через док-станцию по USB 3.0.
В компьютере ещё имеется несколько дисков (WD Black), у которых параметр парковки головок в норме.
А вот Green 2TB за пару часов копирования на него фильмов набрал уже число парковок 30 раз, с учётом включения/выключения диска всего 3 раза... Ровно каждые 8 секунд паркует головки.
Насчёт заднего вытяжного вы тоже угадали - нету его. Так что пока буду бороться подручными методами, но поставить нужно обязательно. Вот ещё какой вопрос тогда: лучше поставить на задней крышке или на боковой?
Насчёт кулера - я-то поставить могу, но мне кажется, что проблема тут отнюдь не в застоявшемся воздухе. Системный-то не греется так, хотя по логике должен был бы уже сдохнуть.
Ну и установил я их на максимальном расстоянии друг от друга: системный внизу, ВДшки сверху. Вот: http://i65.fastpic.ru/big/2014/0824/c9/f67a3550cd70701da28f422eff0c67c9.jpg
У вас наверно диски стоят рядом и совершенно без обдува. В других случаях они не могут разогреваться до таких температур без нагрузки. Может пора поставить хоть крохотный, но вентилятор. Дискам много не надо, лишь бы воздух вокруг них хоть немного менялся.
Кстати, в гайде есть небольшая неточность: при s50 значение устанавливается на 60 сек., а не на 50. Какое бы значение в диапазоне 31-60 не вводилось, всё равно таймер будет на 60.
http://i64.fastpic.ru/big/2014/0824/74/f6d721986a9042605005e77313d2dc74.jpg
Вот сегодня даже 50 было и шуметь стали сильнее, из-за чего и насторожился.
Цитирую Fobos: Торренты все на системном, да. Таки сегодня-завтра попробую.