Есть ноут с Win7 x64 и винтом WD, поддерживающим APM (Advanced Power Management). При каждой загрузке винды какой-то ее сервис выставляет значение APM в 0х60, что дико раздражает (винт постоянно вкл/выкл)... :-( Приходится каждый раз загружать стороннюю утилиту и выключать этот APM на.. Если кто сталкивался - подскажите, есть ли где в настройках винды управление этим APM (все излазил - не нашел...)
Учитывая, что APM -- устаревшая технология, а Винда, начиная с Вислы, жить не может без заменившей её ACPI, то можно предположить, что APM вообще никак Виндой не используется, а означенная установка выполняется БИОСом (возможно, по командам Винды, выданным через ACPI). Ну а настройка включения/выключения винта, как и прочего, имеется в управлении питанием.
Решил аналогичную проблему закинув в автозагрузку такой fix_hdd.vbs : Код (Text): Set WshShell = WScript.CreateObject("WScript.Shell") 'эта команда исполняется при "холодном" запуске компа intReturn = WshShell.Run("""C:\Program Files\hdparm\bin\hdparm.exe"" -B 254 hda", 0, TRUE) Set colMonitoredEvents = GetObject("winmgmts:")._ ExecNotificationQuery("Select * from Win32_PowerManagementEvent") Do Set objLatestEvent = colMonitoredEvents.NextEvent If objLatestEvent.EventType = 7 Then 'эта команда исполняется при выходе из ждущего/спящего режима '(что очень актуально для ноута) intReturn = WshShell.Run("""C:\Program Files\hdparm\bin\hdparm.exe"" -B 254 hda", 0, TRUE) End If Loop В bios'е кроме установки ATA паролей и режима SATA (native/compatible - эмуляция IDE) ничего с винтом связанного не обнаружил. Параметры управления питанием в винде никак не влияют на частоту парковки (стоит "высокая производительность", "отключать жёсткий диск через" в значении "никогда" (что от сети, что от батареи), а винт паркуется всё равно примерно через 5-10-30 сек бездействия), клацает при этом омерзительно, если успевает парковаться при просмотре фильмов/в играх, то конкретные тормоза наблюдаются. Все симптомы лечатся тулзой hdparm, но параметры не сохраняются после перезагрузки потому и приходится вставлять vbs в автозагрузку. И да, для винта частые парковки вредны, он рассчитан примерно на 300000 парковок, сколько "наклацало" можно посмотреть в S.M.A.R.T - атрибут с id 193 (Load/unload cycle count).
SII,roman_pro Да, походу этот APM именно BIOS включает - провел эксперимент: отключил APM, потом сделал перезагрузку винды - при этом APM остался отключенным; а вот если выключить комп, а потом опять загрузиться - APM оказывается включенным... Значит это биос, зараза... видимо эта проблема данной серии ноутов или биоса... roman_pro, у вас случаем не асер с фениксовским биосом?