为什么android 获取温度不到CPU温度了

为什么我的CPU温度用软件都检测不到了_百度知道
为什么我的CPU温度用软件都检测不到了
我有更好的答案
进入CMOS设置看看是不是关闭了,如果坏了是不可以修的,是不会影响到正常使用的以前的时候,cpu传感器是集成在cpu插座下方,紧贴着cpu下面,但现在的一般都是cpu内部测温,通过引脚输出,由bios显示,很少会出问题,如果坏了可以找人换一个,散热有保证。假如不超频
采纳率:62%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。是不是cpu 坏了?
室温都是12度左右。
这温度是在BIOS里面看的,AMD2800+
系统进不了WINDOWS 到黑屏读蓝条读完就重起。怎么回事啊???
谢谢大家帮忙解决下阿
不要再管显示温度了,用手快摸一下散热片就行了。
ios别乱刷。有可能刷坏的。
因该是相关信息有坏道了。
就算硬盘的日常使用与维护再好,都有可能产生坏道(其中的原因很多,比如:硬盘的质量问题等)。一旦硬盘出现了坏道,大家也不必惊慌,我把一些识别与修复硬盘坏道的方法告诉大家,帮助大家度过难关。
硬盘的坏道共分两种:逻辑坏道和物理坏道。逻辑坏道为软坏道,大多是软件的操作和使用不当造成的,可以用软件进行修复;物理坏道为真正的物理性坏道,它表明硬盘的表面磁道上产生了物理损伤,大都无法用软件进行修复,只能通过改变硬盘分区或扇区的使用情况来解决。
  知道了硬盘产生坏道的原理,现在让我们来看看硬盘产生坏道的一般现象。
  在你打开、运行或拷贝某一文件、程序时,硬盘的操作速度变慢,长时间反复读盘,然后出错,或Windows提示“无法读取或无法写入文件”,严重时出现蓝屏等现象。
  硬盘读写的声音由原来的“嚓嚓”的摩擦声变为怪声。
  每次进入系统时都自动运行Scandisk进行硬盘扫描,或硬盘扫描时出现红色的“B”的标记。
  在排除病毒的情况下,电脑启动时无法从硬盘引导。自检时...
不要再管显示温度了,用手快摸一下散热片就行了。
ios别乱刷。有可能刷坏的。
因该是相关信息有坏道了。
就算硬盘的日常使用与维护再好,都有可能产生坏道(其中的原因很多,比如:硬盘的质量问题等)。一旦硬盘出现了坏道,大家也不必惊慌,我把一些识别与修复硬盘坏道的方法告诉大家,帮助大家度过难关。
硬盘的坏道共分两种:逻辑坏道和物理坏道。逻辑坏道为软坏道,大多是软件的操作和使用不当造成的,可以用软件进行修复;物理坏道为真正的物理性坏道,它表明硬盘的表面磁道上产生了物理损伤,大都无法用软件进行修复,只能通过改变硬盘分区或扇区的使用情况来解决。
  知道了硬盘产生坏道的原理,现在让我们来看看硬盘产生坏道的一般现象。
  在你打开、运行或拷贝某一文件、程序时,硬盘的操作速度变慢,长时间反复读盘,然后出错,或Windows提示“无法读取或无法写入文件”,严重时出现蓝屏等现象。
  硬盘读写的声音由原来的“嚓嚓”的摩擦声变为怪声。
  每次进入系统时都自动运行Scandisk进行硬盘扫描,或硬盘扫描时出现红色的“B”的标记。
  在排除病毒的情况下,电脑启动时无法从硬盘引导。自检时,屏幕提示“Had disk dive failue”或“Had dive contolle failue”及类似信息。
  硬盘无法启动时,用软盘进行引导,出现“Secto not found”或“Geneal eo in eading dive C”等信息。还有就是可以转到硬盘所在盘符,但无法进入。
  格式化硬盘时,到某一进度停滞不前,最后报错退出。
  对硬盘用“Fdisk”命令进行分区时,到某一进度会反复进进退退,不能完成。
  如果你在日常对电脑的使用过程中,出现了上述情况或类似现象,那可要小心了,你的硬盘可能已经出现坏道!
  首先,我们先确认硬盘的坏道是逻辑坏道还是物理坏道,方法很简单。在电脑刚刚启动时,按“F8”键,选择“Command Pompt only”进入DOS模式(操作系统必须为Win9598,若为Win2000XP请使用DOS启动盘),执行“scandisk x:”(X为盘符),Scandisk程序便会检查硬盘,对产生的逻辑坏道会自行弹出对话框,选择“Fix it”对逻辑坏道进行初级修复。如扫描程序在某一进度停滞不前,那么硬盘就有了物理坏道。
  对于已进行初步修复的仍有逻辑坏道的硬盘,正常启动后回到Windows下,进入“我的电脑”中选择有逻辑坏道的硬盘,单击鼠标右键,选择“属性”→“工具”→“开始检查”就弹出“磁盘扫描程序”,选中“完全”并将“自动修复错误”打上勾(如图1),单击“开始”,就开始对该分区进行扫描和修复。
  而对于有物理坏道的硬盘,上述方法就无能为力了,但也不是没有办法。
  最简单的方法就是,如果硬盘还没过质保期,就去找销售商,让其想办法(别忘了带发票)。但如果过了质保期或遇到了奸商,就只好自己想办法了,下面我就介绍一种用“PatitionMagic”(分区魔术师,以下简称PM)修复硬盘的方法。
  道理很简单,通过对硬盘的重新分区,隐藏有物理坏道的硬盘空间,对其实行隔离。具体的作法是:首先启动PM,选中“Opeations”菜单下的“Check”命令,对硬盘进行直接扫描,标记坏簇后,选中“Opeations”菜单下的 “Advanced”→“ad secto etset”(如图2),最后把坏簇分成一个独立的分区,再通过“Hide patiton”命令将分区隐藏,至此大功告成。
  如果电脑启动时出现信息“TRACK 0 BAD,DISK UNUSABLE”,那么修复起来就比较麻烦,因为此信息说明硬盘的零磁道损坏了,一般出现这种情况,大多数人就把硬盘作报废处理。但并非绝对不能修复,原理十分简单,只要用1扇区代替0扇区就行了,下面让我们试试吧!
  这次请“DiskMan”来帮助我们,它是一款比较常用的硬盘工具,大家可以在华军软件园下载( )。下载后在纯DOS运行,在“硬盘”菜单中选中要修改的盘(一般为C盘),然后依次进入“工具”→“参数修改”→将“起始柱面”的值由“0”改为“1”,确定后保存退出。就可以对硬盘进行重新分区了。
  如果出现问题后上述方法均不奏效,那只好使用终极大法--低级格式化。这是笔者最不推荐使用的一种方法,因为低格会重新划分磁道和扇区、标准地址信息、设置交叉因子等信息,会对硬盘造成剧烈磨损,对于已存在物理坏道的硬盘更是雪上加霜,且低格会将所有的数据清空,更是一个不可逆的过程。因此不到万不得已,千万不要低格。常用的低格工具有DM万用版,LFORMAT等,均可在华军软件园下载。切记,低格后的硬盘一定要用 “FORMAT”进行高级格式化后才能使用。
其他答案(共6个回答)
的温度不可能那么低,应该是感温头坏了。你用手可以摸CPU的散热器的,肯定有温度的。但是感温头坏了不影响系统的正常运行,你系统不能启动是另外的问题引起的。
不可能那么低.一般CPU温度在40-50度之间,状态良好。50-60度之间,属于可以接受的范围,断电摸摸散热片会很热了.
一般,CPU温度和机箱的环境温度成正比,相差10度左右,CPU在45度,机箱环境温度则在35左右
很有可能是你的BIOS不准确的原因.直接开机用温度计测量比较准确.其他你可以试着用软件测量,和更新下BIOS驱动.
你现在能不能开机啊?能不能正常使用?能开机能正常使用就不能坏,CPU坏的几率非常非常小!
关于你的问题补充`
既然不是BOIS的事,就别刷了,可以刷坏的.硬盘的问题,应该是出现坏道了,原因很可能是你长时间没有进行碎片处理了.不知道你现在还能不能进系统,如果可以的话,把重要资料找出来,弄个移动硬盘备份吧!然后,对硬盘进行格式化,最好是低格!试了再说.我估计是逻辑坏道!一般比较麻烦,如果自己动手能力不强,就要找专门的人了!
估计是风扇老化吧,既然散热片卡簧拆卸费劲,不如先换个新风扇试试.
其实你说的探头其实就是一个热敏电阻,贴片的,很小,在cpu插座中间的空间里面,有的是在主控制芯片里面集成,像有的硬盘
至于温度差别,检查的绝对不能那么正确,因为...
各种集成电路与功放管的设计不尽相同,这个温度也不是完全一样.有的集成电路保护的温度在85度,有的可以是100度以上!
当散热片上的温度达到60度的时候集成电路内...
答:看温度比较简单了,用WINDOWS优化大师就行了。
有绿色看到的下载,不用安装,解压就行了。再运行wom.exe就能看到温度了。
如果你下载不到,请到我的共...
答: 重装驱动!
答: 该设备负责分离出数据信号,把信号转换为数据包,并传给Internet服务器
答: 拒绝回答这种危害他人的问题
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区如题。AMD&速龙&双核5000+,板子是技嘉的大板,电源是航嘉的(具体型号没记住)额定300W,前几日是开机不能同时运行过多程序,一直开着鲁大师温度监控,QQ开着没事,同时用迅雷看看看电影,不到半小时CPU温度就超过80度了,关掉迅雷后温度马上降下来,机箱盖已经打开了,落地扇一直对着不停地吹风。上面的状况没有坚持几天,现在是根本无法进入系统,开机用U盘启动盘尝试系统还原,可是不等系统还原结束,机子就自动关机,CPU风扇停转。进入BIOS后,查看CPU温度,居然显示100度,请问各位机油,能给我这朋友支支招,非常感谢。&&PS:08年的电脑,因为知道散热不好,刚换的风扇(旧的),重新摸了导热硅胶,主板也是旧的,之前主板坏掉了。
风扇确认有扣好吗,不然温度不会这么高的。
散热风扇不好,要针对性攻克。旧的也要维护。AMD本身就是热老虎,天生要注意。风扇转速不够也是起不了多大作用。最好用大功率的风扇降降温。那么高的温度比较危险。理论上温度85以上麻烦算高的。有时100多度也有。看运气。长久这样搞,迟早要丢。
建议让内行的人看一下。
你发有2份贴子我在你前面的帖子里有回复,希望对你有帮助
系统管理员
该楼层已被屏蔽 |
哈哈,这个问题我拿手哈。CPU垫高一毫米,就OK,99%解决。把扎带,剪断成3毫米的短条,分别放在CPU针中的四个空隙中。
不用考虑别的的问题,照我说的方法做,一定没问题,这是主板跟5000+的兼容性问题,老机子10有8.9都是这问题。
谢谢楼上的。我的机子也出现这样的问题,按照你说的,我剪了几个扎带,塞到cpu四个空隙里,现在问题好了。温度一直稳定在42度左右,之前随便开一个网页,没几分钟就超过100度自动关机。谢谢楼上的
难道是散热器下面方型(圆型)大了,与cpu接触不良造成的。垫高cpu1毫米与兼容没有仼何联系。
您需要登录后才可以发帖
其他登录方式:cpu温度检测不出来怎么办_百度知道
cpu温度检测不出来怎么办
以前用鲁大师可以检测出温度会变化
现在无法检测 只能一直显示35摄氏度 是不是什么驱动出问题了 怎么解决
我有更好的答案
1,可能是检测软件出问题,建议使用HWinfo查看。2,如果其它软件都测不出来,可能是主板有问题,只能是更换主板。
采纳率:45%
来自团队:
温度传感器在CPU座内或是在CPU座附近。即使损坏了,也不会影响正常运行,但你要经常看看CPU风扇是否正常换个软件再检测一下,如果还是这样的话,有强烈需要的话可以更换一个,说明你主板上的那种温度传感器坏掉了,价格在10-20之间,如果是其它主板的拆机件价格在5元左右
cpu风扇应该正常 平均2100转 没太大响声 温度传感器为什么会坏掉啊
换个软件再检测一下,如果还是这样的话......假如坏了,为什么会坏掉就不好说了,质量问题吧,
本回答被提问者采纳
鲁大师又残了。。试试aida64吧- -就算能检测出来,也是不准的- -这个的确很奇怪。。为什么检测机制都一样,就鲁大师不准- -
一直显示35摄氏度说明还是能测出来的,可以运行些大的游戏或者用毛巾堵住散热口看看温度有没有上升,应该是没有问题的
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
cpu温度的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。本篇文章个人在北京喝咖啡的时候突然想到的...今天就有想写几篇关于温度读取的文章,所以回家到之后就奋笔疾书的写出来发表了
&&&&要获得cpu的温度可以通过汇编指令来读取,这里以intel cpu为例,用rdmsr指令读取&IA32_THERM_STATUS_MSR(0x019C)的值,然后用TjunctionMax 减去这个值就是当前cpu的温度,对于一般的intel cpu 的TjunctionMax值是牢固的,比如我的cpu是Intel Core 2 (45nm),在官网上可以查到其值是100摄氏度,到前面的intel cpu专门有个寄存器IA32_TEMPERATURE_TARGET(0x01A2)保存TjunctionMax的值,可以通过rdmsr指令读取。但是rdmsr指令只能在Ring0层运行,在应用层是执行不了的,必须通过驱动的方式才能执行,在驱动层专门有个函数__readmsr担任读取相似IA32_THERM_STATUS_MSR(0x019C)和
&&&&IA32_TEMPERATURE_TARGET特殊寄存器的值,所以只要在驱动层写好调用程序后在下层用DeviceIoControl函数就可读取这些特殊寄存器的值,信号别人已写好了现有的驱动(驱动名&WinRing0.sys),你只要在你的程序里面加载这个驱动然后就可读取这些寄存器的值,获得intel cpu的温度。
&&&&其中在下层读取这些寄存器的主要代码如下:
BOOL&WINAPI&Rdmsr(DWORD&index,&PDWORD&eax,&PDWORD&edx) { &&&&if(gHandle&==&INVALID_HANDLE_VALUE) &&&&{ &&&&&&&&return&FALSE; &&&&} &&&&if(eax&==&NULL&||&edx&==&NULL&||&gIsMsr&==&FALSE) &&&&{ &&&&&&&&return&FALSE; &&&&} &&&&DWORD&&&returnedLength&=&0; &&&&BOOL&&&&result&=&FALSE; &&&&BYTE&&&&outBuf[8]&=&{0}; &&&&result&=&DeviceIoControl( &&&&&&&&gHandle, &&&&&&&&IOCTL_OLS_READ_MSR, &&&&&&&&&index, &&&&&&&&sizeof(index), &&&&&&&&&outBuf, &&&&&&&&sizeof(outBuf), &&&&&&&&&returnedLength, &&&&&&&&NULL &&&&&&&&); &&&&if(result) &&&&{ &&&&&&&&memcpy(eax,&outBuf,&4); &&&&&&&&memcpy(edx,&outBuf&+&4,&4); &&&&} &&&&if(result) &&&&{ &&&&&&&&return&TRUE; &&&&} &&&&else &&&&{ &&&&&&&&return&FALSE; &&&&} }
&&&&如果是多核cpu可以通过 SetThreadAffinityMask函数切换cpu来获得每个核的温度代码如下:
&&&&每日一道理
心是一棵树,爱与希望的根须扎在土里,智慧与情感的枝叶招展在蓝天下。无论是岁月的风雨扑面而来,还是滚滚尘埃遮蔽了翠叶青枝,它总是静默地矗立在那里等待,并接受一切来临,既不倨傲,也不卑微。
  心是一棵树,一个个故事被年轮携载;一回回驿动与飞鸟相约;一次次碰撞使它绵密柔韧;一幕幕经历造就了它博广的胸怀。心是一棵树,独木不成林。因此,树与树既独立又相联,心与心既相异又相亲。
CCPUTemperatureDlg
GetDlgItem
GetDlgItem
SetThreadAffinityMask
GetCurrentThread
//read&Temperature
SetThreadAffinityMask
GetCurrentThread
0x007f0000
SetWindowText
SetThreadAffinityMask
GetCurrentThread
//read&Temperature
SetThreadAffinityMask
GetCurrentThread
0x007f0000
SetWindowText
&&&&上面是读取结果图:
&&&&程序的下载地址&
文章结束给大家分享下程序员的一些笑话语录: 爱情观
  爱情就是死循环,一旦执行就陷进去了。
  爱上一个人,就是内存泄露--你永远释放不了。
  真正爱上一个人的时候,那就是常量限定,永远不会改变。
  女朋友就是私有变量,只有我这个类才能调用。
  情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。
---------------------------------
原创文章 By
温度和读取---------------------------------
阅读(...) 评论()

我要回帖

更多关于 获取cpu温度 的文章

 

随机推荐