我的电脑:
机械革命 蛟龙16pro
处理器:7945hx
显卡:RTX4070 laptop
购买日期:2023年8月 (距今已有将近17月)
问题描述:
我的电脑最近发生了游戏掉帧的现象,通过任务管理器观察,发现显卡活动总是不能达到100%附近,而是在65%左右波动。
游戏模式下,当显卡温度达到86左右时,显卡似乎就会降频。
狂飙模式下,则不会发生这样的现象。显卡能够跑到100%。但是此模式下噪音巨大,令人难以忍耐,实在不能长期启用。
最后解决方案:
拆机清灰,把原来的硅脂擦了换7950相变片
尝试解决:
1.更换显卡驱动
我把显卡驱动更换为了一个10月份的版本,问题仍然存在。
2.卸载Nvidia App,重新安装GeForce Experience
之后上网了解到可能是Nvidia App的问题(nvidia近期用nvidia app取代了GeForce Experience)
于是我将Nvidia App卸载,并安装了版本号为v3.23.0.74的GeForce Experience。
为了避免它强制更新,我参考了B站上一条评论,修改了GeForce Experience安装目录下的一个.json
打开GeForce Experience后,却发现它不能正常登陆。
具体表现为,我使用QQ快捷登录后,软件要求我验证邮箱,提示我验证邮件已发送,下面还有个圈圈在转。
我打开邮箱,却没找到任何相关的邮件。
于是我又去找了GeForce Experience免登陆的办法,跳过了登录。
但是,使用这种方法进来的GeForce Experience,主页里的游戏显示异常(如下图)
并且也不能正常调整设置
但是我进游戏后,发现显卡能跑到100%了。
-----------------------------------------------------------------------------------------------------------------------------
2025年1月3日编辑
今天早上把Nvidia App装了回来,想复现之前遇到的问题,却发现问题复现不出来了。
装回Nvidia App,显卡也能跑到100%了。
但是,在我又通过Nvidia App更新显卡驱动到最新版本后,进入游戏,又出现了类似的问题(显卡跑不满100%)。
打开帝国时代4这个游戏,FPS在60上下小范围波动。
这一次,我在Nvidia App,把BatteryBoost设置为“关”,把电池管理模式设置为“高性能优先”后,显卡又能跑到100%了。
---------------------------------------------------------------------------------------------------------------------------
重启电脑后发现,游戏还是会掉帧。
最后我还是把Nvidia App卸载了,换成了GeForce Experiencev3.28.0.417,问题暂时告一段落。
思考:
在我解决这个问题前,我到网上去搜索相关信息。网传说法是Nvidia App的信息浮窗功能会导致显卡性能下降,但我在关闭这个功能后并没有发现我的情况有显著改善。因而,我认为问题并不在此。结合显卡性能似乎是在其温度达到某一固定值(86°)后下降,我猜测可能是Nvidia App有某种温控程序,限制了显卡的性能。
-----------------------------------------------------------------------------------------------------------------------------
2025年1月13日编辑
后面在网上又查阅了一些资料,在B站看下面这个文章的时候,提到甜甜圈(FurMark)烤机时,如果gpuz提示PerfCap Reason Pwr(性能限制原因:功率),就有可能是因为显卡功率被限制。
但是,在我在自己的电脑上用甜甜圈烤机时,发现gupz显示的是PerfCap Reason Thrm(性能限制原因:温度)。
并且,在使用游戏加加分析一轮游戏后的电脑数据时,提示电脑很有可能有散热的问题。
于是,我就参考了下面两个视频,购买了30块左右的7950相变片,拆机清灰擦掉原来硅脂,再贴上相变片,电脑性能又恢复正常了。
说明电脑至始至终最大的问题是太久没换硅脂和清灰了,Nvidia App可能也造成了一定影响,但主要问题还是在硬件上。