Стоит ли отключать парковки головок WD на жестких дисках?

otkluchit-parkovku-golovok-zhestkiy-disk-01.jpg

Проблема была следующая: В игре (в игре Smite) наблюдались периодические лаги (примерно раз в 15 секунд), подвисание буквально на пол секунды, секунду лаги. По отзывам, такие же лаги наблюдаются у во многих играх, таких как Call of Duty, Call of Duty ww2, Вattlefield 1, Вattlefield 3, Вattlefield 4 и многих других.

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

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

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

Решение проблемы:

1. Если у Вас есть другой жесткий диск, попробуйте переставить игру на него.

Но если нет или у вас все диске компании Western Digital (WD), как это было у меня, то переходим ко второму пункту.

2. И так, у Вас Western Digital (WD) (обязательно убедитесь в этом)

— Первым делом, то, что нужно сделать – это зайти в биос и поменять режим работы диска с AHCI на IDE. — Смотрим S.M.A.R.T. вашего жесткого диска, любой программой, умеющей это делать, например, AIDA64, Everest, Victoria и т.п. Нас интересует параметр 193 Load/Unload Cycle count, он показывает количество парковок головки. Сравниваем цифру на против этого параметра с цифрой напротив параметра 12 Power Cycle Count (количество циклов отключения питания). Если значения отличаются в десятки или сотни раз, то это наш случай! — Нам потребуется утилита что бы сделать загрузочную флешку, такая как HP USB Disk Storage Tool и MS-DOS — Далее Скачиваем программу WDIdle3. — Далее: делаем загрузочную флешку DOS, распаковываем туда архив с нашей программой, перезагружаем компьютер, загружаемся с флешки, путем нажатия клавиши F8, при перезагрузке компьютера и у нас появится командная строка для работы с жесткими дисками. — В эту строку мы вводим следующие команды. — Первым делом команда wdidle3 /r она покажет текущее значение таймера в секундах. Т.е. через сколько времени бездействия головка паркуется. Вот там то обычно и стоит 12,8 – 15 секунда. Те 15 секунда через которые вы наблюдали лаги! — Что бы совсем отключить парковку головки вводим команду wdidle3 /d. — Что бы установить какое-либо значение, нам потребуется команда wdidle3 /s50, где s50 – будет число, отвечающее за колчество секунд, через которое головка будет парковаться. Тут помните, что значения от 8 до 12,7 секунд можно устанавливать с точностью 0,1 с. Значения от 12,8 до 30 таймер ставится только на 30. Значения от 30 до 300 – с точностью по 30 с. Максимальное значение 300. Нажимаем enter. — Проверяем, установилось ли значение wdidle3 /r — Выходим перезагружаемся, проверяем в игре, лагов должно не быть! Ура!

PS: Бывает такое, что после данных манипуляций на компьютере появляются частые вылеты в синий экран и подобная нестабильная работа. Я вас рекомендую сначала полностью убрать парковку головки, проверить в игре, если лаги ушли – то оставить так и забыть, ничего диску не будет, но если уж вы хотите поставить какое-нибудь значение – ставьте 300, проверяйте, если вылетов нет – оставляйте и наслаждайтесь игрой!

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

Так же хочу заметить, что никаких криминальных и фатальных последствий в этом нет, доказано на личном опыте!

Всем добра!

  • Из песочницы
  • Tutorial

Итак, вы приобрели новый ноутбук, начинаете его настраивать, устанавливаете операционную систему, весь нужный софт, игрушки. Ничто не предвещает беды. И вот, наконец со всем разобравшись, можно расслабиться и почитать интересную статью в интернете. Но что-то нарушает ваш покой. Странные щелчки доносятся из недр устройства… Начав прислушиваться, вы периодически улавливаете звук электродвигателя, такой, как у разгоняющегося электромобиля. Может быть оставить все как есть и не трогать, наверное это предусмотрено производителем? Эту прекрасную мысль, полезную во многих других ситуациях, полностью отобьет запуск любой игры или фильма. Периодическое зависание изображения на 2-3 секунды станет вашей головной болью и кошмаром на несколько ближайших дней. В очередной такой «зависон» вы обратите внимание, что ему будет предшествовать щелчок, а в момент зависания услышите тот самый звук электродвигателя. И, немного разбираясь в компьютерном железе, вы зайдете в google с вопросом: «Жесткий диск не дает жить, что делать».

Все дело в APM (Advanced Power Management)

Если серьезно, проблема далеко не нова, но даже недавно я видел на хабре комментарии, где люди просили помощь по данному вопросу. Здесь речь идет о дисках WD и реализации функции APM в них, но думаю у других производителей будет та же причина. При беглом поиске google нам любезно предлагает утилиту wdidle3. Проблема лишь в том, что это DOS программа требующая создания загрузочной флешки. И, например, для моего диска она не помогла. Решение, которое я предлагаю особенно полезно, если у вас в качестве основного накопителя установлен SSD, а HDD используется в качестве доп. накопителя. В обычном режиме он будет использовать свое стандартное поведение и отключаться через 8 секунд бездействия, не беспокоя вас своим шумом и не потребляя заряд батареи. При желании сыграть в игру или поработать с жесткого диска, вы нажимаете одну кнопку и он не паркуется заложенное в энергоплане Windows время (20 минут по дефолту). Утилита wdidle не даст вам такого выбора.

Используем HDDScan

Собственно к делу. Программа которую мы будем использовать называется HDDScan. Причем версии старше 3.2 у меня работали не совсем корректно, поэтому рекомендую остановиться на ней. Скачиваем эту портабельную программу и распаковываем в удобное для нас место. Запускаем, и если дисков больше одного, слева выбираем наш HDD. Далее нажимаем «большую синюю кнопку» по центру и выбираем пункт «Build Command Line».qcadk3wqqsmgwtikyyuawxnvndw.png В открывшемся окне проделываем следующую процедуру: напротив раздела «Advanced Power Managment» выбираем Disable, нажимаем Save, и сохраняем bat-файл. Назовем его, к примеру, «Disable_HDD_APM.bat». Аналогично выбираем Enable и сохраняем еще один батник.q__clpg55gs17p8ev7d8qauj8lc.png В результате у нас появляются два bat-файла примерно одинакового содержания:

"C:ProgramsHDDScanHDDScan.exe" "\?scsi#disk&ven_wdc&prod_wd7500bpvx-22jc3#4&103b6ba3&0&020000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}" -APM 0 

и

"C:ProgramsHDDScanHDDScan.exe" "\?scsi#disk&ven_wdc&prod_wd7500bpvx-22jc3#4&103b6ba3&0&020000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}" -APM 1 

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

Обходим UAC

Запускаем (если что, вводим в пуске «планировщик» чтобы его найти), и создаем задачу.q1ovlkarscjgjlztc_r9pxiwnie.png Для начала отключение APM. Даем осмысленное имя, и главное не забываем выставить выполнение с наивысшими правами. Переходим на вкладку Действия, нажимаем Создать. Здесь указываем путь к нашей программе HDDScan, а в «добавить аргументы», все что идет в батнике после пути к программе. К примеру:

"\?scsi#disk&ven_wdc&prod_wd7500bpvx-22jc3#4&103b6ba3&0&020000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}" -APM 0

trwtuezqgtrnaz7st7upzcwbiga.png И довершающий шаг, на вкладке Условия убираем галочку напротив «Запускать только при питании от электросети». Теперь OK. Фух, создаем вторую задачу, и заполняем аналогично для включения APM (только используем аргумент из второго батника). В результате у нас в планировщике должно стать на две задачи больше, запоминаем их имена. Bat-файлы нам больше не понадобятся, можно будет от них избавиться. Последний этап наших изысканий это создание ярлыков на задачи планировщика.

Делаем красиво

Тут все просто, в укромном месте ПКМ -> Создать -> Ярлык. На предложение пути, вводим следующее:

C:WindowsSystem32schtasks.exe /run /tn ИмяВашейЗадачи

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

Дело сделано

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

По умолчанию система Windows настроена таким образом, что каждые несколько минут происходит парковка головок жёсткого диска.

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

Для чего нужна парковка головок жёсткого диска

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

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

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

Нормальным сроком работы для жёсткого диска считается 10 лет. Но на деле поломка устройства может произойти и намного раньше.

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

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

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

Стоит ли отключать парковку головок

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

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

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

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

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

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

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

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

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

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

Как изменить режим парковки головок

Отключить парковку магнитных головок жесткого диска или хотя бы увеличить интервал между парковками можно двумя способами:

  • В Панели управления идем в раздел Электропитание, далее — Настройка схемы электропитания.

В новом окне — Изменить дополнительные параметры питания.

  • В меню Пуск выбираем Выполнить, либо нажимаем одновременно клавиши Win+R и в окне вводим значение:

control.exe powercfg.cpl,,3.

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

Изменяем это значение на любое большее, например, 2000 минут. Нажимаем Применить и OK. Компьютер перезагружаем.

На этом всё. Парковка магнитных головок будут происходить не очень часто и работа устройства может продлиться на несколько лет.

ava22-1.jpg

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

Почему стучат головки и как убрать этот звук

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

Если решено отключить головки, это делается так:

  1. Зайти в BIOS.
  2. Изменить режим работы диска с AHCI на IDE.
  3. Зайти в программу HDDScan.
  4. Просмотреть S.M.A.R.T. жесткого диска, выбрав New Task, а затем Build Command Line.
  5. В пункте Advanced Power Management требуется установить значение, равное 0.
  6. Файл нужно сохранить.
  7. В сохраненном файле в конце меняют название так, чтобы в конце было APM
  8. Затем нажимают Пуск, Все программы, Автозагрузка, в папку которой и помещается файл.

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

Плюсы отключения головок

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

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

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

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

В чем недостатки такого решения

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

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

Вот, что теоретически может случиться после отключения (но вряд ли):

  1. Устройство полностью перестанет работать.
  2. Возникнут новые проблемы. Например, удалится часть данных. Если это будут системные файлы, Windows, возможно, уже не заработает.
  3. Диск продолжит функционировать, но быстрее выйдет из строя.
  4. Устройство в целом будет работать как обычно, но в критический момент может не выполнить возложенных на него задач.
  5. Диск будет хуже работать с программным обеспечением для работы с жесткими дисками.

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

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

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

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

Выводы

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

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

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

Используемые источники:

  • https://procompy.ru/programmy/otkluchit-parkovku-golovok-zhestkiy-disk
  • https://habr.com/ru/post/414271/
  • https://webentrance.ru/parkovka-golovok-zhestkogo-diska/
  • https://plusiminusi.ru/stoit-li-otklyuchat-parkovki-golovok-wd-na-zhestkix-diskax/