Отключение парковки головкок на жестком диске HDDParm

Просмотров: 14287Комментарии: 0
Полезные статьи
Отключение парковки головкок на жестком диске HDDParm На одном из компьютеров наблюдалась такая проблема: компьютер постоянно ловил секундные подвисания, особенно это было заметно в играх, при простое винчестер начинал потрескивать. Оказалось все дело в парковке головок на жестком диске, все бы ничего, но диск парковал головки при 8-ми секундном простое. Некоторые винты (наверное некоторые дешевые модели), после парковки головок долго возвращаются в рабочее состояние, что и приводит к фризам в играх. Второе на что нужно обратить внимание, производители жестких дисков утверждают, что винчестеры должны выдерживать от 300 до 600 тысяч парковок. Моему винчестеру меньше года, но по S.M.A.R.T данным параметр Load/Unload Cycle count уже перевалил за сто тысячную отметку, хотя количество циклов отключения питания диска чуть больше тысячи (Power Cycle Count). В данной статье я не хотел бы никого призывать к совершению данной операции, а всего лишь рассмотреть как это делается. Встречались мне жесткие диски и с более миллионом парковок, которые работали без нареканий. В интернете я наткнулся на статью под названием "WDIdle3 - отключаем парковку головок на жестких дисках Western Digital", но к сожалению рассмотренная там утилита поддерживает небольшое количество дисков Western Digital. С помощью WDIdle3 можно увеличить простой перед парковкой головок до 5 минут, или вовсе отключить. Также отключить парковку можно с помощью изменения APM (Advanced Power Management), параметр отвечающий за энергопотребление жесткого диска (1 - 254). По умолчанию, для моего диска WD этот параметр был выставлен в значение 96, хотя у многих по умолчанию выставлено значение 128. По некоторым утверждениям, для уменьшения числа парковок, достаточно выставить значение APM в 128. При отключении питания параметр Advanced Power Management сбрасывается на значение по умолчанию, поэтому далее в статье я рассмотрю отключение парковки головок через APM в автоматическом режиме, с помощью добавления задачи в планировщик.

Утилиты

1. Для изменения параметра APM нам понадобиться утилита HDParm. 2. Чтобы при запуске не было видно окна командной строки, мы используем утилиту hidcon.

Установка

1. Устанавливаем HDParm в директорию по умолчанию c:\Program Files (x86)\hdparm\ 2. В эту же директорию копируем hidcon.exe 3. Здесь же создаем файл hdparm.cmd, который и будет отвечать за изменение APM, следующего содержания:
@ECHO OFF
cd "%~dp0"
hdparm -B 255 hdb
exit
255 - отключает APM, можно указать нужное значение без отключения, указав от 1 до 254. hdb - указывает, что мы меняем значение у второго винчестера в системе (hda, hdb, hdc ...)

Настройка

1. Для hdparm выставляем совместимость WinXP и запуск от имени администратора. 2. Для hidcon также желательно выставить запуск от имени администратора. 3. Запускаем планировщик заданий. Нажимаем на клавиатуре Win+R и в появившемся окне набираем команду:
%SystemRoot%\system32\taskschd.msc /s
4. Создаем задачу: Здесь событие System - Power-Troubleshooter - 1 создается для отключения APM при выходе из сна. Теперь при запуске системы у нас будет отключаться Advanced Power Management, что приведет к отключению парковки головок жесткого диска.
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

     

  

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

(обязательно)