1、如果使用的是笔记本电脑的话,我们在玩游戏的时候尽量接上外接电源而不用笔记本电脑的电池来提供电力。当使用电池供电的时候,笔记本CPU处于降频状态,各个方面的性能都没有达到最佳状态容易导致CPU占用过高。
2、关闭多余的启动项。电脑的启动项过多是造成CPU占用过高的原因之一,我们需要减少电脑开启不必要的启动项。
3、关闭不需要的安全软件。安全软件也会占用一定的CPU使用率,如果电脑内有多个安全软件还可能引起冲突。
可能是没用独显运行游戏,用的是cpu的核显导致的,可以设置下独显运行试试。
以NVIDIA显卡为例
1、右击桌面空白处,选择打开NVIDIA控制面板;
2、点击“管理3D设置”,然后切换到“程序设置”选项卡;
3、在第一条选择自定义程序中点击“添加”按钮,在下拉框中选择要使用独立显卡的应用程序;
4、在第二条中的图形处理器中选择“高性能NVIDIA处理器”,然后点击右下方应用即可。
运行中 输入msconfig,选择“启动”,看看有没有很多启动项目。要是有则再运行输入regedt32,打开注册表,找到HKLM\SOFTWARE\Windows\CurrenVersion\Run和HKCU\SOFTWARE\Windows\CurrenVersion\Run把右面框里面未知的项删除,杀毒软件不要,可通过查看其所指位置来断定。
这是防止其开机启动的处理方式,最好能够在安全模式去做,之后要注意有没有在程序启动里运行,还有看看有没有在C分区下一个批处理里写入了开机运行。
之后基本上就算不会影响系统了。
要是还不放心,可以把别人电脑上的C:\windows\explorer.exe 和explorer拷到自己的电脑C:\windows中。
之后在注册表中找HCR\exefile\shell\open\command
把默认值改为 "%1" %*
这是.exe文件的打开方式,有的病毒同过更改此项达到同过程序运行传染。
至于杀毒软件嘛,收费的推荐卡巴斯基,查得非常狠,能够把潜藏的病毒揪出来。要是免费的就用360。总之怀疑和以上所提到的注册表exe打开方式和资源管理器程序有关。再有还有可能是不断安装各种软件,导致开机启动服务过多,开机后一直在运行许多服务,所以还要看你是什么操作系统了,XP默认是许多服务都开启的,不过不涉及到后安装软件,这些后安装的可通过上面修改注册表解决。至于VISTA则需要升级些SP补丁,安装个VISTA优化大师进行优化。win7就安装windows7优化大师,xp就安装windows优化大师。清理不必要的垃圾文件,优化注册表,这些都能够对系统运行速度产生优化。检查磁盘文件系统是否有错误,对磁盘进行碎片整理。
检查磁盘 选择分区 右键 属性 工具 开始检查 勾选两项 (若是系统分区将会计划任务开机执行)
磁盘碎片整理 选择分区 右键 属性 工具 立即进行碎片整理(在整理碎片期间不要写入文件、听歌、看电影等影响正在整理的分区的操作)
但愿你优化成功
大型游戏是正常的,别紧张
补充:
跟内存关系不大,大型3D游戏本来就会达到100%的CPU占用,尤其是低端处理器,不影响什么的。
倒是如果你玩游戏的时候非常卡,那么就该考虑其他原因,比如其他程序性的问题,像病毒之类。或者显卡问题。
1. 检查显卡声卡驱动
2. 清除流氓软件,推荐 Windows清理助手
3. 彻底杀毒 (严禁使用瑞星!推荐NOD32)
只要不是机子年代久远,应该都能解决。
实在不行,可重装系统