本帖最后由 jshzp 于 2011-08-29 15:30:03 编辑

解决方案 »

  1.   

    硬盘有很多种,传感器也有很多种。WMI识别不了你那种硬盘很正常。这种情况类似于某些显卡不装驱动照用,只不过速度慢点。
      

  2.   

      楼主是否找到了解决的方案? 我也很纠结,网上找了太多资料,都TM没给出实质的解决方案,都是些装_B在那里说了一大通废话却没得到解决的....
      

  3.   

    有引用System.Management,也有开启WMI的服务,却还是不行...
      

  4.   

    WMI检测硬盘温度,似乎和机器硬件有关,需要主板的支持,可能是bios。所以有的机器可以,有的机器就不行。
    最终,我放弃了这个想法
      

  5.   

    我听说 鲁大师之类的软件源码中有引用国外的类库,是收费的那种。否则要实时获取硬件各项数据。又绕过WMI。至少我注意到国内还没有人写出好的方案出来。现在很多java 程序员也关注这个问题。。因为相比C#  C++ 。java程序员对这方面显然更加无能为力哎