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 に答える