我有一台全新的电脑规格请见此处(除了使用了约 5 年的 RAM)一直运行良好。
然而今天,我玩的每款游戏都出现了延迟,几乎无法玩。我尝试玩了 3 款不同的游戏,都遇到了类似的问题。
我遇到的问题是:
- 在低设置下,FPS 非常糟糕(始终低于 30FPS,有时低于 5),而之前我在超高设置下可以达到 +60 FPS
- 游戏菜单延迟(单击菜单需要几秒钟才能更改任何内容)
- 在一款游戏中,我遇到了非常严重的鼠标延迟问题,游戏中的鼠标会抖动且延迟
- 有些游戏会出现声音延迟,有些则不会
我已经尝试过以下步骤来解决该问题:
- 卸载 NVidia 显卡驱动程序并更新至最新版本 (353.30)
- 更新 BIOS
- 更新英特尔芯片组固件
- 运行 Avast 病毒扫描
- 卸载并重新安装游戏
- 运行 MSI Kombustor 测试 GPU 和 CPU(两者似乎都按预期工作)
- 在我的内存上运行 MemTest64,所有测试均成功通过
- 下载了 xperf 并在打开其中一款游戏(本例中为 BF2)时运行了测试。xperf 日志中的 CPU 利用率经常跳升至 100%,但利用率与使用量不同吗?因为通过任务管理器查看的 Win 8.1 性能从未显示 CPU 利用率超过 20%
此外,我在运行游戏时尝试观察任务管理器和 AIDA64,以尝试查看哪些部分可能超负荷运行。任务管理器上一切正常,我在 AIDA64 上注意到的唯一一件事是 CPU 利用率为 100%(请注意,Windows 任务管理器将其列为 <20%)。我不确定它们测量的是否是同一件事,但我想提一下。
有人能告诉我问题出在哪里吗?或者我可以使用什么软件来更好地缩小问题范围?目前我不知道该向谁求助,因为我已经尽我所能尝试自己解决这个问题。
答案1
我的设备也遇到了类似的问题,后来我将其归结为过热。就我而言,这是由于灰尘堆积和热耦合不良造成的。前者显然不太可能发生,但如果散热器和 CPU 或 GPU 之间的化合物涂抹不当,后者即使在新设备上也可能发生。在太小的机箱中放置太多高功率设备也会导致气流减少,从而导致发热。
如果问题出在热量上,那么第一个线索就是你的风扇。如果一切设置正确,在冷启动时你的系统应该非常安静,风扇应该不会加速,直到你开始推动硬件。但如果它们在操作系统空闲时全速运转,或者在你玩完游戏后需要很长时间才能减速,那么你的散热可能不够。
您还可以使用类似的实用程序硬件监控获取 CPU 和 GPU 温度传感器、风扇速度等的读数。大多数硬件在 70°C 或以下运行时最佳,超过 100°C 会立即导致严重的性能下降。
答案2
您是否测试过旧 RAM?可能出现故障或成为瓶颈。除此之外,请查看 Windows 更新日志,以防最近出现问题。也许可以尝试回滚到旧的显卡驱动程序?按 Alt-tab 退出正在运行的游戏,同时查看正在运行的内容。