8

如何在 Windows Vista Ultimate 中使用 C++ 控制 CPU 风扇速度?我想使用 ACPI。

4

1 回答 1

8

ACPI:

您需要了解和使用 WMI - Windows 系统管理界面。这里有一些资源可以为您提供从哪里开始的线索:

请注意,某些主板不支持风扇速度更改,即使那些支持的主板也可能不会将其暴露给 WMI。在最好的情况下,您可能仍然需要检测主板类型并直接与风扇管理控制器对话。

没有 ACPI:

如果您不想使用 ACPI,那么您将不得不编写自己的代码来访问主板上的 SMBUS,然后控制风扇控制器芯片。

查看程序主板监视器以获取有关如何开始的线索。这很重要,因为每个主板和 BIOS 都是不同的。

于 2009-04-24T18:14:49.633 回答