О ноутбучном HDD

Oct 01, 2008 16:22


Наконец-то дошли руки до подробного изучения одной проблемы. Как оказалось - вовремя. О чём собственно речь ? В ноуте заметил паразитную дисковую активность, практически каждую секунду моргала лампочка HDD. Казалось бы - чего тут странного, этож винда (пусть и не виста, которая более агрессивно кэширует файлы и насилует винт "впрок"). Проверился filemon'ом, нашёл виновника - C:\WINDOWS\system32\nvsvc32.exe (он же NVIDIA Display Driver Service), который усиленно искал файлы C:\WINDOWS\system32\NVCPLRUS.dll и C:\WINDOWS\system32\NVCPLLOC.dll. После того как не находит - процесс System:4 ругается в файл C:\WINDOWS\system32\WBEM\Logs\wbemcore.log приблизительно так:

(Sun Sep 07 04:18:14 2008.301890) : GetUserDefaultLCID failed, restorting to system verion
(Sun Sep 07 04:18:15 2008.302906) : GetUserDefaultLCID failed, restorting to system verion
(Sun Sep 07 04:18:16 2008.303937) : GetUserDefaultLCID failed, restorting to system verion
...
(и так ещё много-много раз)

Погуглил, ничего толкового не нашёл. Тупо отрубил этот сервис и мерцания лампочкой каждую секунду прекратились. Казалось бы тут и сказке конец, а кто слушал - огурец. Но не тут-то было! :) Основной особенностью дисковой активности был звук винта - "клац-клац", как будто что-то внутри падало. Причём такие звуки доносились далеко не всегда, но достаточно часто, особенно в период простоя. После отключения сервиса NVIDIA подобное клацанье чаще всего проявлялось при ночном сёрфинге (когда тихо и звук винта отчётливо слышен) - периодически Opera обращалась к файлам кэша на чтение/запись и почти всегда начиналось это обращение с "клац-клац", а затем мерное похрустывание. Замечу, что ноут у меня практически всегда работает от сети (батарея чисто роль UPS играет), в управлении питанием разрешено отключать только монитор при простое, т.е. как у типичного десктопа настройки. Возникло подозрение что винт всё же отключается, точнее паркует головки. Прочесав скудные настройки BIOS, ничего, кроме эмуляции IDE режима и установки ATA паролей, относящегося к настройкам винта не нашёл. Обновление драйвера SATA контроллера естественно проблему не решило (хотя стала доступной галочка "разрешить кэширование записи на диск" в свойствах винта, врубил конечно-же). И тут чисто случайно нагуглил интересную запись в блоге, там ситуация 1 в 1 с моей, только на Mac'ах. И решение как раз под Windows, с помощью hdparm:

hdparm -B 254 hda
hdparm -M 254 hda

И всё, тишина и покой. Винт только похрустывает при чтении/записи, но больше не клацает. Заглянул кстати в SMART - вовремя я, всего 50000 парковок, меньше чем за полгода:



hdd, notebook, clunk-click

Previous post Next post
Up