排查故障 · Windows
温度没有读数时处理 Core Temp
这些检查来自人们实际报告过的问题:空白的核心、问号、杀毒软件拦截、语言文件没有起作用,以及 64 位插件无法加载。步骤按 Core Temp 1.21 来写。安装文件挂上之后,从下载页取得。
没有温度,或出现了问号
问号表示该次采样未被标为有效。空行是另一种失败,但开头要做的检查是相同的。
- 先确认处理器是 Intel、AMD 或 VIA x86。Core Temp 不会改去读取主板二极管。
- 在较旧的 AMD K10 级别芯片上,预期看到的是一个封装温度,而不是真正按每个核心给出的一组。Phenom 和相关 Opteron 就是常见情况。
- 在一些 45 nm Intel Core 2 上,大约 30°C 或 40°C 以下的温度不会被报告。空闲时出现问号,可能是传感器本身,而不是安装出了问题。
- 如果 Ryzen 在睡眠或重启之前有温度,之后却冻结或变成空白,请安装 1.20.1 或更高版本。这项修复已经包含在 1.21 中。
- 关掉其他也会加载处理器传感器驱动的程序,再重新启动 Core Temp。两个驱动争用同一组寄存器,是读数失效的一个已知原因。
- 如果启动时窗口显示“Not responding”,这种挂起已在 1.20.1 中修复。先去更新,不要反复结束进程。
- 仍然不行时:记下窗口顶部的处理器型号,并与传感器方法对照。没有数字温度传感器的芯片,不会出现每个核心的行。
杀毒软件删掉或拦截了文件
Core Temp 内嵌了驱动,以便读取处理器寄存器。扫描器曾经把这个驱动叫做木马,其中包括后来撤回的旧 Bitdefender 检出。1.21 还缓解了旧式 64 位驱动问题 JVN#23328936。
- 恢复任何内容之前,先核对文件名和版本。无关下载站的重打包并不是这个程序,而且曾经给别人安装过额外软件。
- 便携 zip 挂到下载页之后,优先使用它。它会跳过那个提供 Goodgame Empire 快捷方式的安装画面。
- 如果扫描器隔离了文件,只有在确认来源之后,才把它作为误报提交给该厂商。不要为了把安装做完而关闭整个杀毒软件。
- 阅读信任页,了解作者关于键盘记录器和间谍软件的说法,以及本站尚未挂上的内容。
语言包没有起作用
有人下载了语言文件,复制到程序旁边,菜单却仍然是英文。语言没有生效时,温度日志仍可能正常工作。
- 语言文件要与正在运行的 Core Temp 版本一致。旧版本的文件放到 1.21 上,常常不会有任何作用。
- 把文件放到该版本所期望的语言文件位置,然后重启 Core Temp。把它复制到你自己新建的文件夹,例如新建的“languages”目录,正是会失败的那种报告。
- 如果菜单仍然是英文,就继续使用英文界面。读数并不依赖语言包。翻译后面并没有藏着另一种温度模式。
插件在 64 位 Windows 上无法使用
64 位版本对旧插件不太友好。DLL 加载失败时,共享内存往往仍然可以使用。
- 请使用与 Core Temp 位数相同的插件。32 位 DLL 不会被加载进 64 位程序。
- 在 Ryzen 上,如果插件显示的 Tj. Max 不对,而主窗口看起来是对的,请更新到 1.20.1 或更高版本。该版本修复了传给共享内存和插件的华氏 Tj. Max。
- 如果只需要那些数字,请读取功能页列出的共享内存字段,而不是强迫旧小工具启动。
过热警告一次次出现
早期版本可能在每次采样时弹出一条新的“CPU is overheating”消息。可以关闭警告、把上限提高,或让程序休眠或关机一次。
- 打开过热设置,按照窗口正在使用的刻度,用摄氏或华氏设定一个你确实想要的上限。
- 电脑无人看管时,选择休眠或关机。如果只剩一个消息框,在你离开时它什么也做不了。
- 在 1.21 上,这条消息是最前窗口。如果一直看不见,说明你用的是旧版本,或者另一个独占全屏的程序盖住了桌面。
- 如果启用了过热事件,请去查看 Windows 事件日志。消息关掉之后,这条记录仍然还在。
日志文件写到了错误的文件夹
1.21 修复了启动时被忽略的自定义日志路径。旧版本在你另选了文件夹之后,仍可能继续写到默认文件夹。
- 更新到 1.21,再设置一次日志文件夹并重启 Core Temp,让启动时使用的路径变成你选的那个。
- 日志间隔要与温度读取间隔分开。非常短的间隔会很快生成很大的文本文件。
- 想要曲线时,在表格软件里打开这个文本文件。曲线附加程序是可选的,日志本身并不需要它。
让读数继续有用的习惯
- 在相同负载下比较各个核心。单独一个偏热的核心,例如 Core i7-2600K 截图里某个核心达到 65°C,比平均值更能说明问题。
- 在判断一个数字是否“太热”之前,先从窗口读取 Tj. Max。9950X 截图上的 95°C 是该芯片的结温上限,并不是通用的天花板。
- 不要加上很大的传感器偏移,来凑出你希望看到的数字。较旧的 Core Temp 曾经去掉偏移,因为它让读数变得不那么诚实,后来的版本对它很谨慎。
- 只加载一个传感器工具。把 Core Temp 和另一个基于驱动的监视程序叠在一起运行,是窗口变成空白的常见原因。
Core Temp