声明:本教程将会通过修改和优化等等方式提升游戏帧数,进而提升游戏体验,且不仅限于 CF,亦可用于优化其他游戏。本教程仅供参考,可能对部分电脑有负优化作用!在做出改变前做好备份工作

如果出现炸鸡情况,楼主概不负责!
1、WIN10 XBOX DVR 的关闭及系统设置:
关闭 XBOX DVR
首先我们知道,在 Win10 更新了版本后,出现了 Xbox DVR 这个功能且默认开启。本意是为了方便记录游戏时的精彩瞬间,相当于录制截图工具的存在,导致无法顺畅游戏的原因之一。
那么因为 Win10 默认开启此功能,我们要如何关闭呢?
第一种就是就是登陆微软账户并打开 XBOX 软件关闭 DVR 滑钮,这里不做教程。
第二种就是使用我们提供好的一键关闭XBOX DVR脚本,运行并重启电脑后生效。
提供一键关闭 DVR 脚本 点此下载
https://cdn.jsdelivr.net/gh/EdisonJwa/markets@master/disableDVR.zip2、电源设置:
首先是电源设置,我们右键左下角 Windows 菜单,点击电源选项。选择为高性能,不要选择卓越性能,卓越会导致鼠标原始输入性能下降。
3、系统优化设置:
关闭占用系统资源的服务
关闭服务的方法是, Win 和 R 调出运行对话框,输入 “services.msc” 启动服务面板,接下来输入要禁用的服务首字母,最后双击“禁用”即可。
Connected User Experiences and Telemetry: 用于收集错误信息,对于硬盘消耗较大,是很多低配电脑卡顿的元凶。
Diagnostic Execution Service: 诊断执行服务,用以执行故障诊断支持的诊断操作,效果类似 Connected User Experiences and Telemetry 。
SysMain: 即以前的SuperFetch,对于机械硬盘有一定作用,但固态硬盘作用不大,而且常常是导致 CPU 占用飙升 100% 的元凶。如果您使用的硬盘是且仅为 SSD 的话,且物理内存较大,可以考虑关闭。
Windows Search: Windows搜索服务,作用是实现文件的快速搜索。不过这是一项经常在系统后台”查水表”的服务,很多时候电脑待机时硬盘灯长亮就是它的“功劳”。此外 Win10 新版中的“活动历史记录”也依赖于该服务。如果安装的是 SSD ,且对“ 活动历史记录 ”无感可以考虑关闭,尤其对于低配电脑,性能提升非常明显。
4、关闭界面特效
Windows 10 中加入了很多特效,这使得一些低端机在运行这款操作系统时非常卡顿。其实很多特效并不需要完全加载,尤其是一些淡入淡出效果,在实际使用中视觉感差异不大,反而相当消耗资源。关闭它们,可以在保持系统外观基本不变的情况下,大幅提升流畅度。
关闭方法: 此电脑-属性-高级系统设置-高级-性能-设置
5、关闭系统设置中的后台应用
打开 Windows 设置 - 隐私 - 后台应用
在这里关闭绝大多数的后台应用,这里我稳妥起见留下了NVIDIA control panel, Realtek Audio Console 等。此处具体的开关因人而异。
禁止关闭 Google Chrome 后继续运行后台应用(打开Google Chrome 浏览器,设置,找到关闭Google Chrome 后台运行,关闭即可)
6、更新驱动
从官方网站下载你最新的主板芯片组驱动,虽然 Windows 10 会装一部分驱动,能保证系统的基本运行,但是为了更好的性能,还是建议自行去官方网站下载最新的驱动。(NVIDIA显卡并非最新的就是最好,最好是选择稳定版本的使用,1080以下的10系列显卡建议使用442.50版本的,附NVIDIA 驱动下载地址
https://www.nvidia.cn/geforce/drivers/)
绝对绝对不要使用驱动精灵等程序安装驱动,可能导致您的系统不稳定
在 Intel 官方网站下载最新的 Intel Management Engine Driver,这将会给你的 CPU 带来更多的稳定性与性能,很对人经常忘记装 ME,这也就导致了游戏的卡顿。该项目仅适用于 Intel 的处理器
7、在 BIOS 中禁用 HPET(高精度事件计时器)
HPET 是现代 Windows 版本中的硬件计时器。这是一项在 Bios 中的选项,具体的作用可以自行查询,这里推荐是在 Windows 7 下禁用 HPET,在 Windows 10 下启用 HPET。(默认即为启用)
关闭方法:Win+X系统提示符(管理员身份运行)
然后执行下面的命令 bcdedit /set useplatformclock false 回车
关闭HPET代码: bcdedit /set useplatformclock No 回车
bcdedit /set disabledynamictick Yes 回车 回车是手动按的
8、在 操作系统中禁用GPU硬件加速
gpu硬件加速计划。作用是系统调用空闲cpu帮助处理显示图像。实测不能提高多少帧数,只能稳定帧数,提高平均帧,减少1%low的可能。像CF这种吃cpu的游戏可能会起到反效果。建议不开,win10默认是关闭的
9、NVIDIA 显卡驱动内优化
Nvidia显卡驱动内的调试相对比较简单,部分选项可能会因为显卡高低端型号,而有差别,但大致一样。
首先我们打开 NVIDIA 控制面板选择管理 3D 设置,然后切换到程序设置,这样是为了只修改 CF 的设置而不影响其他程序。
”CUDA-GPUs” 是使用CUDA流处理器的选择,一般大家都是单显卡,所以默认是全部,如果是多卡交火,全部选上就可以了。
“三重缓冲” : 关闭。
“各项异性过滤” : 关闭。
“垂直同步” : 关闭。
“多帧采样AA(MFAA)” : 关闭。
“平滑处理-模式” : 我们选择应用程序控制的,这样在游戏里的一些抗锯齿设置就会生效。
“平滑处理-灰度纠正” : 关闭。
“平滑处理-透明度” : 关闭。
“低延迟模式/最大预渲染帧数(旧版本驱动)”: 在较新的驱动中 NVIDIA 将最大预渲染帧数改为了低延迟模式, 以前的预渲染帧数选项 1 变为了现在的低延迟模式 开/超高 ,新加入的极致选项为预渲染帧数 0 ,这并不稳定所以推荐大家改为 开 。
“环境光吸收” : 关闭。
“电源管理模式” : 最高性能优先
“着色缓存器” : 开/关视情况而定,显卡默认的着色缓存是位于我们的系统盘也就是C盘的。所以如果你的系统盘是固态硬盘(即SSD)打开这个选项将会提升FPS,如果你的系统盘是普通机械硬盘那么建议关闭此选项。(有争议,可以选择自行调试)
“纹理过滤-三线性优化” : 开启。
“纹理过滤-各向异性采样优化” : 开启。
“纹理过滤-负LOD偏移” : 此项开启关闭对游戏无影响,默认为关闭。
“纹理过滤-质量” : 高性能。
“线程优化” : 开,现在主流的游戏电脑都已经使用i5、i7的CPU,基本上都是4线程或线程CPU,而CF的FPS主要取决于CPU。所以开启此项利用CPU所有线程将提高FPS。
“虚拟现实预渲染帧数” : 建议调为1,很显然CF不是VR游戏,所以没有开高的必要。
“首选刷新率” : 最高可用
NVIDIA控制面板中的显示尺寸和缩放
改成 “显示” 而不是 “GPU”,并且勾上覆盖gpu缩放会先有gpu进行缩放再把缩放的画面传输给显示器。会导致很小的画面延迟。而显示则是由显示器直接执行缩放。
10、CPU核心解锁
Win+R输入regedit,按F3输入下方代码
CPU核心解锁代码: 51dea550-bb38-4bc4-991b-eacf37be5ec8
双击ValueMax数值数据改为0
11、鼠标键盘(很多人不知道这个)
打开控制面板 查看方式:小图标
鼠标-指针选项-取消勾选提高指针精确度
键盘-重复延迟和重复速度都拉到最右边
轻松使用设置中心-使鼠标更易于使用-设置鼠标键-最高速度和加速拉到最左边
12、用Nagle算法
Nagle算法很多人都没听说过,这是Windows中一项关于提高带宽利用率的算法,但很多时候Nagle会导致一些在线游戏延迟过高,是网络游戏卡顿的罪魁祸首,我们可以通过以下方法关闭这一算法。
1.在键盘上按住【Win+R】键,输入regedit 点击【确定】
2.打开注册表编辑器展开如下路径:
计算机\
HKEY_LOCAL_MACHINE\
SYSTEM\
CurrentControlSet\
Services\
Tcpip\
Parameters\
Interfaces
3.依次点击这些文件夹,若文件夹中包含有【DhcpIPAddress】的文件,在此目录下右击并新建两个DWORD(32)值。
4.分别命名为【TcpAckFrequency】和【TCPNoDelay】。
5.分别双击命名的【TcpAckFrequency】和【TCPNoDelay】文件夹,键值统一设为【1】,点击【确定】
6.注意:在【Interfaces】文件夹下只要包含【DhcpIPAddress】文件的都要按照以上方法设置。
13、关闭不相干服务
完成这一步,能够明显降低系统在游戏过程中的卡顿和网速不畅等情况。
1.鼠标右击【开始】菜单选择【搜索】,输入Services.msc进入服务编辑面板。
2.在里面找到
“Connected User Experiences and Telemetry”、
“Diagnostic Execution Service”、
“Diagnostic Policy Service”、
“Diagnostic Service Host”、
“Diagnostic System Host”
几个服务项目,将启动类型设为“禁用”。
设置方法:双击【Connected User Experiences and Telemetry】,启动类型设置为【禁用】,点击【确定】。其它几个服务项目也按照此方法设置即可。
3.找到【Background Intelligent Transfer Service】然后点击【停止】
4.鼠标右击【Background Intelligent Transfer Service】,选择【属性】
5.启动类型选择【手动】,然后点击【确定】。通过以上设置后,svchost就不会一直占用网速和内存了
14、游戏内分辨率随便你调,但是两个分辨率最好一致,画质用鼠标拖到最佳性能。