ノートPCが熱いのでCPU温度を計測
暖かくなってきた今日この頃。パソコンには優しくない季節になってきました。
愛用の Lenovo X61 Tablet。こいつのネタを書くときは決まって愚痴っぽくなるのだが、それは期待が大きいから。決して嫌っているわけではありません。
熱いのです。排気口のみならず、キーボードの表面が熱いのです。カチカチ入力してると指先が温められるのです。非常に不快。
で、どのくらい温度が上がっているのか計ってみようと。VBScriptでWMI使えばできるかな。
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\WMI") Set colItems = objWMIService.ExecQuery("SELECT * FROM MSAcpi_ThermalZoneTemperature") For Each objItem in colItems WScript.Echo (objItem.CurrentTemperature - 2732) / 10.0 Next
CurrentTemperature の値は、ケルビンに10を掛けた値らしいので、2732 を引いて10で割っています。
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2226342&SiteID=1
WMIはクラスの数が膨大で覚えきれるものではないので、Scriptomaticのようなツールが無いと私は生きていけません。
実行結果は 53℃。結構高めですね。
冷却台とか欲しくなった。
【2008年モデル】ELECOM ノートパソコン用冷却台 冷え冷えクーラー SX-CL06SV
- 出版社/メーカー: エレコム
- 発売日: 2008/04/07
- メディア: Personal Computers
- 購入: 6人 クリック: 104回
- この商品を含むブログ (11件) を見る