我的台式电脑会随机出现长时间延迟,所有窗口都会冻结 20-30 秒左右,然后恢复正常。每天发生一两次。有时鼠标也会冻结。有时不会。我知道 F: 驱动器在空闲后必须旋转起来,但这是可以预见的。这不一样。我在系统托盘中运行 SysInternals 的进程资源管理器,它没有显示任何 CPU 绑定进程或任何东西。日志也没有告诉我任何事情。
我如何才能开始解决这样的问题?
我的电脑已经好几年了,是从 Win7 升级到 Windows 10 的。一路上至少经历了几次硬件变化。例如,我有一个镜像磁盘,其中一个镜像坏了(我已将其下线)。
明确地说,我正在寻找一种有效的视角来了解那些关键时刻发生的事情。或者一个解决方案。或者一个关于为什么无法修复的清晰解释,并提供参考。
答案1
使用 Windows 性能分析器。它为您提供有关 Windows 系统性能情况的最多信息。
https://docs.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-analyzer
https://docs.microsoft.com/en-us/windows-hardware/test/wpt/cpu-analysis
答案2
这个问题问得好,你措辞得相当好,但这是一个很难的问题。我从事技术服务台工作已经 10 年了,仍然在试图弄清楚这类问题,却没有非常明确的答案。我在评论中要求你详细说明你的 RAM 数量、PC 型号以及在这些冻结期间你打开了哪些应用程序,因为这将有助于指导建议。以下是我在没有这些信息的情况下提出的建议:
运行硬件诊断程序,这样您就可以排除硬件作为罪魁祸首。我知道戴尔和惠普有内置硬盘测试,您可以在开机时触发(我认为是 F12 和 F9/F10)。运行所有诊断程序,而不仅仅是硬盘。如果您没有内置诊断程序,请下载一些。我更喜欢 UltimateBootCD (UBCD)
1a. 我会专注于 RAM 测试,然后是 HDD 测试。我上面提到的 UBCD 捆绑了许多不同的工具,对于 RAM,它有 memtest86,它会持续运行,直到您停止它。我个人会让它运行两次迭代,我认为它会在顶部角落之一显示这一点。HDD 测试和 SMART 信息可以从 smartmontools 运行,这是一个 Linux 实用程序,您可以在该 UBCD 上的实时 Linux 发行版 Parted Magic 中触发它
在安装 Windows 后的第一天,我的定制 PC 就遇到了类似的问题。我很确定我的问题是 BIOS 中修复的 RAM 计时问题引起的。我无法告诉你我是如何修复的,我只知道拥有 RAM“计时”信息(在其技术规格中)并调整 BIOS 选项以匹配我认为解决了我的问题
如果您运行许多应用程序或互联网选项卡且 RAM 为 4GB 或更少,我认为您需要更多 RAM。我最近在工作电脑上遇到了这个问题,确实在冻结/缓慢时我看到 CPU 很低。我认为 RAM 已被充分利用,因此 Windows 转到硬盘上的页面文件,因此速度较慢,从而导致延迟。更糟糕的是,如果您将页面文件移动到未使用的另一个驱动器,那么当 Windows 需要它时,硬盘必须启动,因为它可能处于空闲状态
更新 BIOS、固件 (FW),最后更新驱动程序。我知道每个人都会告诉你这样做,但我首先会关注 BIOS 和 FW,因为它们调节 CPU、RAM 等。
尝试修复 Windows,有 3 种方法:
5a. 管理员命令提示符,
sfc /scannow
5b. 管理员命令提示符,
DISM.exe /Online /Cleanup-image /Restorehealth
5c. 启动 Windows CD/USB,查看是否有修复选项
浏览所有事件查看器,虽然很混乱且耗时较长,但可能会带来一些启发
看看执行 Windows 重置(从设置)或完全清除并重新加载。无论哪种方式,它都会重置一堆东西并且很烦人。这正在成为“消除过程”
如果可能的话,可以考虑增加更多的内存和/或固态硬盘,这对任何旧电脑都有帮助,但似乎也与当前的问题有关
答案3
我有一块 NVIDIA 显卡。我的电脑也经常出现随机冻结的情况,这种情况已经持续了好几个月。我注意到冻结还伴随屏幕冻结,因此我断定问题出在 NVIDIA 图形驱动程序上。
由于 NVIDIA 驱动程序更新持续了数月的冻结,我决定回退一下。
我终于到达了驱动程序版本 451.67,冻结现象已经消失。我的理论是,驱动程序尝试“呼叫”NVIDIA 但没有成功,在此期间冻结了计算机。从那时起,我就不敢升级驱动程序了。
如果您还拥有 NVIDIA 显卡,您也可以尝试降级到 451.67 版本,只需在现有驱动程序上安装即可。不要忘记在 NVIDIA 控制面板中禁用自动更新。