怎么检测主板温度?原因如下:1、大部分笔记本电脑主板没有温度传感器,所以不能检测到主板温度。笔者的想法是让风扇在硬盘达到48、9度的时候让风扇转动起来,到设定的温度停下,并可以看到主板、cpu、硬盘的温度。笔记本电脑的bios和台式机有一些区别,通常本本的bios ACPI 会有一个热度表述区 或其它acpi定义的温度检测区域,读出这个区域的数值,就得到当前主板上温度传感器的值,xp/2000 支持acpi,所以很方便读到。这里不做叙述. 主板温度在wmi中有两个名字:1、ROOT/CIMV2/Win32_TemperatureProbe 2、ROOT/WMI/MSAcpi_ThermalZoneTemperature 先检测 Win32_TemperatureProbe 是否有对象,如没有再检测 MSAcpi_ThermalZoneTemperature 然后读取成员 CurrentTemperature 为当前温度,CriticalTripPoint 为临界温度。
原因如下:1、大部分笔记本电脑主板没有温度传感器,所以不能检测到主板温度。2、如果不是windows7系统,主板芯片组驱动要手动安装装了以后才会显示温度。3、传感器问题,驱动或硬件坏了。
主板温度过高,从而出现电脑 蓝屏 、 死机 等故障。那么怎么在bios上看主板温度呢?我分享了在bios上看主板温度的 方法 ,希望对大家有所帮助。
在bios上看主板温度方法
由于在 BIOS 系统中CPU几乎没有什么负载,所以得到的温度也是最低温度,这个温度反映了在当前环境条件下CPU的发热和系统的散热能力,具有很高的参考价值。
查看方法:是在开机的时候按下“Del”或 其它 的提示按键进入BIOS(具体可以参考主板 说明书 )。在BIOS主界面中找到“Hardware Monitor”或“PC Health”的选项,还有一种是设置为“Power——Hardware Monitor”回车打开后就会如下
各种BIOS界面可能不一样,大体查看的方法是相同的。
主板bios温度设置的方法:
一些主板有设置温度过高自动报警的功能,但是因为不同的主板菜单各异,所以只能由提问者提供截图才能解释。开机按键进入BIOS,很多电脑在开机第一屏都会在屏幕底部提示进入BIOS的键值,按此键就能进入BIOS设置了。这里提示按F2键进入BIOS设置,而按F12键是进入boot Options直接进入引导选项。
华硕 笔记本 BIOS图解
但也有一些品牌机开机是没有按键进入BIOS的提示的,比如华硕的笔记本电脑,开机第一屏只是显示了华硕的品牌Logo,一闪而过,并没有键值提示。当然,根据 经验 是可以知道相关键值的:按F2键进入BIOS,而按ESC键直接显示引导选项。
品牌机一般都有固定的键值进入BIOS设置,组装机就要参考主板设备厂家是如何定义开机按键进入BIOS的键值了。可以参考以下列表↙
进入主界面之后可以使用键盘的上、下箭头按键,定位到相应的设置项。
选择 PC Health Status (计算机健康状态)项目之后,再按回车键进入下级设置菜单。
打开Shutdown Temperature (关机温度)选项,就有相关温度关机保护的设置项了。这里有三个温度(65°C/140°F、70°C/149°F、75°C/158°F)上限设置(使用上下键选择之后,按回车键确认即可),只要计算机的设备温度超过预设值,计算机就会启动自动保护装置,并关机(如果不关机,有可能会烧毁CPU等设备)。当然,设置触发温度太低,也会频繁关机,这样不利于系统正常运行。所以这里还有一项Discard(禁用)选择项,可以关闭温度保护触发装置(不是高手谨慎设置该项)。
有些BIOS温度的设置菜单是在Power分项菜单中。还有CPU Temperature(芯片温度)和MB Temperature(主板温度)显示、设置分项。
鲁大师检测主板温度一般是指主板的北桥的温度,就主板上除cpu以外散热器最大的那个,可以加个北桥散热器:如花无缺!!!!!
珺IOS 设定风扇启动温度为 cpu 75度,平常工作中一天下来风扇也几乎不转,硬盘的温度比较高,从网上查到左手边热是这款本本的通病。 笔者的想法是让风扇在硬盘达到48、9度的时候让风扇转动起来,到设定的温度停下,并可以看到主板、cpu、硬盘的温度。在风扇控制完成以后,检测系统温度的问题就显出来了,一边用别人的软件看系统温度,一边手工来控制风扇的停和转动,累。 1、主板温度的检测 笔记本电脑的bios和台式机有一些区别,通常本本的bios ACPI 会有一个热度表述区(ThermalZone) 或其它acpi定义的温度检测区域,读出这个区域的数值,就得到当前主板上温度传感器的值,xp/2000 支持acpi,所以很方便读到。但台式机基本没有ThermalZone,要监测温度,需要扫描系统总线。 如何读取acpi这个区域的数值呢,windows driver 读取这些值用于管理,所以通过WMI 能读到。连接到 WMI 的名字空间,请参考 MSDN 'WMI C++ Application Examples'。这里不做叙述. 主板温度在wmi中有两个名字:1、ROOT/CIMV2/Win32_TemperatureProbe 2、ROOT/WMI/MSAcpi_ThermalZoneTemperature 先检测 Win32_TemperatureProbe 是否有对象,如没有再检测 MSAcpi_ThermalZoneTemperature 然后读取成员 CurrentTemperature 为当前温度,CriticalTripPoint 为临界温度。此温度是以绝对 0 度开始并以 1/10 度增加,公式如下 当前摄氏度 = (CurrentTemperature - 2732) / 10 2、硬盘温度的监测 检测硬盘温度的工具或软件,都是通过 S.M.A.R.T来读取,对硬盘直接 DeviceIoControl 或者 WMI 都可以得到SMART值.SMART 数据存储于 WMI 中 ROOT/WMI/MSStorageDriver_ATAPISmartData 命名空间中,其中属性 'VendorSpecific' 包含有硬盘温度的数据,这是ATA标准定义的。可能你读出这些数据来会有些困惑,其实这是一个结构,第一个和第二个字节代表 SMART 版本信息,从第三个字节起定义 SMART 的属性,每个属性为12字节长,每个属性的第一字节为当前属性定义,0x09 定义已经使用的小时数, 0xc2 为温度属性,第五字节表示当前温度。结构如下 struct SmartAttriubtes{char attrib; char flags; char worst; char normal; char current; char current1; char current2; char current3; char current4; char current5; char current6; char current7;
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-mail:langhai8@163.com
本文链接:https://www.wumai.net/tianqi/20221217055505.html