Скорость куллера поменять на С++

 
0
 
C++
ava
kurlyak | 20.12.2016, 15:20
Я пользуюсь Visual Studio C++, какие есть функции что бы менять скорость куллера на процессоре? Мой куллер сильно шумит, постоянно с низких скоростей сам по себе переходит на высокие - вобщим я не доволен. В идеале я собираюсь написать одну функцию которая выполняется по нажатию на кнопку на диалоговой форме, эта функция

SetFanSpeed(4500);

И все - после мой куллер должен иметь 4500 оборотов скорости.

Какие есть системные функции из Platform SDK (как я понимаю) на эту тему?
Kommentare (3)
ava
vol4ek | 20.12.2016, 17:42 #
если это и реализовано где так это в биосе
ava
xvr | 20.12.2016, 17:49 #
Смотрите в сторону WMI. Если это где и есть, то только там.

Для начала можно поставить WMI Explorer и попытаться найти в нем нужный класс. Если там нет, то значит не повезло  :dance3
ava
миг | 25.12.2016, 22:14 #
должны быть аппаратные датчики. по мере нагрева процессора скорость кулера увеличивается. не боитесь, что если принудительно понизить обороты кулера, то комп перегреется и будет работать не стабильно? думаю нужно использовать драйвер. посмотри тут https://msdn.microsoft.com/en-us/library/aa...6(v=vs.85).aspx
http://wutils.com/wmi/root/cimv2/win32_temperatureprobe/
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  xvr   миг   vol4ek   kurlyak
advanced
Absenden