分享

CSGO与CS2启动选项指南:提高性能、分辨率和144刷新率设置

 东耳果果 2023-10-18 发布于山东

启动项,顾名思义,是在启动《反恐精英:全球攻势》(CS:GO)时应用的选项(或“设置”)。它们可以执行各种操作,例如更改客户端的刷新率,设置您的FPS,定义autoexec,以及调整技术设置。

在本文中,您可以找到所有已知的游戏启动选项列表,我们在推荐您使用的启动选项(即“最佳”启动选项),以及一个教程,向您展示如何通过Steam设置它们。

每个人对CSGO启动项设置都有所不同,很少有人拥有完全相同的硬件、软件和网络配置。这很重要,因为这些因素(以及其他许多因素)将影响哪些启动选项适合您。

CSGO与CS2启动选项指南:提高性能、分辨率和144刷新率设置-不白给

网上有非常多的指南,声称某些启动选项配置是最佳的,但现实情况是,充其量那些启动选项对撰写指南的人来说是最好的。

对于大多数玩家来说,启动选项并非灵丹妙药,正如我们上面所说,许多指南会错误地声称他们选择的“最佳启动选项”是这样的。事实上,绝对没有“一刀切”的选项 - 事实上,一位Valve员工在Reddit上表示,“最佳启动选项是没有启动选项。它们是最常用的,也是经过最多测试的。”

我们并不完全同意Valve员工的说法,因为在某些情况下启动选项是真的很有用。有些启动选项对所有人都会带来一定的好处,尽管这种好处可能很小。我们将本指南分为几个部分,以便您根据自己的需求查看我们的建议。

CSGO/CS2启动项在哪设置?

在了解具体启动项之前,你需要知道在哪设置启动项。打开Steam,进入库,右键点击《CS:GO》,然后点击“属性”:

CSGO与CS2启动选项指南:提高性能、分辨率和144刷新率设置-不白给

在属性选项的“启动选项”中输入你需要的命令,保存即可。

CSGO与CS2启动选项指南:提高性能、分辨率和144刷新率设置-不白给

可重启CS:GO以使它们生效,如果遇到问题,确保你输入的启动选项之间用空格隔开。 确保启动选项中没有引号(')或其他奇怪的字符,启动选项中应该只包含字母、数字和这些字符:+,- 和 _。

最基础的CSGO/CS2启动项

当我们说启动选项不是一个“一刀切”的工具时,我们撒了一个善意的谎言。有些启动选项对每个人都有用,但它们提供的好处可能相当小,所以明确一点:它们不是提高瞄准技巧的神奇解决方案!

您应该运行的启动选项有:

-tickrate 128 +fps_max 0 -novid -nojoy

这些启动项有什么用?

-tickrate 128 设置任何“模式”都以服务器的tick rate为128为标准,不过Steam官方匹配只支持64tick,一般此条是用于社区服,或Steam官服中在自定义房间里使用。

+fps_max 0 这条用来取消默认启用的FPS上限。随着大家的电脑配置和显示器越来越好,FPS限制非但没带来好处,反而有时会起反效果。

-novid 移除CS:GO启动时的logo展示,当你是一个一两千小时的玩家时,你就会知道每次打开都出logo有多烦了。

-nojoy 移除手柄支持,这可能会释放一些内存占用。话说没多少人用手柄玩CSGO整活吧,不会吧。

-high 这并不在推荐的设置中,因为它可能会对少部分计算机造成一些问题。它会使CS:GO进程具有更高的优先级,因此,您的电脑将向CS:GO提供更优先的资源(RAM、CPU等),这可能会导致你的电脑正在运行的其他软件出现卡顿。我们建议您尝试一下,如果没有问题,可以将其保留在您的启动选项中。

提高CSGO/CS2的FPS启动项

首先,如果你没有遇到低FPS问题,我建议你不要使用这里列出的启动项。因为游戏本身就经过V社的优化,一些高端显卡驱动也会对游戏进行优化设置。你实际上不需要启动项来提高FPS,例如有一个禁用动态光照的启动选项,禁用它可能会导致音画不匹配。其次,如果您遇到低FPS,可以优先使用显卡驱动里的优化方案,然后再到CSGO设置-画面里逐步下调,直到FPS稳定即可。

以下是推荐的启动项,以提高FPS:

+fps_max 0 -nojoy -high -fullscreen +mat_disable_fancy_blending 1 +cl_forcepreload 1 -limitvsconst -forcenovsync +r_dynamic 0

此外,您可能会发现使用这里的启动选项会增加或减少(取决于您的计算机)FPS。比如 -disable_d3d9ex 选项会导致大多数人的FPS下降。这些启动选项也较少见且测试较少。您应该逐个尝试这些选项,看看它们是否有任何好处,如果将来遇到任何问题(例如崩溃),请考虑删除下面这些容易出问题的启动项:

+mat_queue_mode 2 -disable_d3d9ex -r_emulate_g -softparticlesdefaultoff

这些启动项有什么用?

+fps_max 0 这条用来取消默认启用的FPS上限。随着大家的电脑配置和显示器越来越好,FPS限制非但没带来好处,反而有时会起反效果。

-nojoy 移除手柄支持,这可能会释放一些内存占用。话说没多少人用手柄玩CSGO整活吧,不会吧。

-high 这并不在推荐的设置中,因为它可能会对少部分计算机造成一些问题。它会使CS:GO进程具有更高的优先级,因此,您的电脑将向CS:GO提供更优先的资源(RAM、CPU等),这可能会导致你的电脑正在运行的其他软件出现卡顿。我们建议您尝试一下,如果没有问题,可以将其保留在您的启动选项中。

-fullscreen 以全屏模式启动CS:GO。大多数玩家默认启用此功能,但如果您以前在窗口模式下玩游戏,这将带来一定的便利。

+mat_disable_fancy_blending 1 实际上是一个控制台命令,通常被误标为启动项。这可以通过禁用“纹理渲染”来提高FPS,但缺点是会使纹理看起来不那么细腻。

+cl_forcepreload 1 这也是一个控制台命令。它在加载地图时强制CS:GO加载所有模型、声音和其他文件。正常情况下CSGO在载入界面只加载一些必要资源,其他资源是在游戏过程中加载。使用这段代码这可能会导致CS:GO加载地图的时间变长,但在实际游戏过程中,你可以获得更好的FPS和因资源加载导致的卡顿。请注意,如果您遇到可用内存不足的问题,就删掉这段代码。

-limitvsconst 将游戏的着色器数量限制在最多256个,这可能会带来FPS提升。

-forcenovsync 禁用VSync,这通常会导致比解决问题更多的问题。大多数用户已经通过显卡的图形设置禁用了VSync。少量玩家在应用这个启动选项后可能会遇到屏幕画面撕裂,所以如果您在应用这些启动选项后注意到任何屏幕撕裂现象,请将其删除。

+r_dynamic 0 这是控制台命令也可以作为启动项使用。它禁用了动态光照,这可以提高FPS。

+mat_queue_mode 2 是另一个控制台命令,玩家通常将其用作启动选项(无论您是将其放入自动执行文件还是作为启动选项都没关系)。它通过将材料系统的队列/线程模式设置为异步排队模式来提高FPS。能不能提高主要看电脑配置,试试如果设置后出现问题就删掉。

-disable_d3d9ex 会禁用DirectX 9Ex,但对大多数人来说会降低FPS。尝试使用其他启动选项无果的情况下,您可以尝试一下这个选项,以防DirectX 9Ex降低了您的FPS(尽管可能性很小)。

-r_emulate_g 会使CS:GO模拟OpenGL,这对某些玩家(原因未知)可能会带来FPS提升,但这个说法的来源是V社。

-softparticlesdefaultoff 会使粒子在没有羽化(景深)的情况下呈现,这可能会提高FPS,但会降低游戏的图形质量。

144hz启动选项

如果您拥有144hz显示器,并希望确保每秒实际刷新144次,您应该使用以下启动选项:

-refresh 144

有人争论是否需要此命令,因为CS:GO默认应该将刷新率设置为144hz,但将其添加到启动选项中以确保安全无妨!

如果在设置此启动选项后刷新率仍未达到144hz,请确保Windows显示设置更改为144hz。操作步骤:

Windows 10/11

在Windows 10和11上启用144hz:

  1. 打开设置菜单,顶部搜索“高级显示设置”
  2. 最底部刷新频率,改为“144hz”-搞定!

ALT + TAB启动选项

在2019年4月之前,默认情况下不启用DirectX 9Ex。启用DirectX 9Ex后,CS:GO“切换窗口”的速度要快得多。现在默认启用DirectX 9Ex,因此无需使用此启动选项。如果您仍然想使用它,可以使用以下命令:

-d3d9ex

分辨率启动选项

我们建议您通过CS:GO游戏里的设置来更改分辨率,以避免任何潜在问题,但是如果您想使用未预先定义的分辨率,请使用以下启动选项:

-w [宽度] -h [高度]

将[宽度]替换为您希望的分辨率宽度(以像素为单位)。

将[高度]替换为您希望的分辨率高度(以像素为单位)。

例如,要将分辨率设置为800x600,您可以使用以下启动选项:

-w 800 -h 600

Autoexec启动选项

Autoexec只是一个包含在启动CS:GO时执行的命令列表的文本文件。这很有用,因为通常在重新启动游戏时,命令会恢复为默认值,而autoexec中的命令将保留其值。

autoexec文件(命名为autoexec.cfg)放在“Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg”文件夹中,设置以下启动选项使其生效:

+exec autoexec.cfg

如果您的autoexec文件名不是autoexec.cfg,请用您的autoexec文件名替换autoexec.cfg。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多