塔科夫离线版经常会遇到内存泄漏,闪退等问题 ,特别是使用了一些AI mod或者直接修改地图Bot数量导致帧数暴降,内存占用暴涨,闪退报错。 本人也是经历了很多次,尝试了很多办法,最终还是虚拟内存的设置最有效!
但是在设置虚拟内存过程中,发现还是有些雷 ,无法顺利正确的设置虚拟内存,例如:修改虚拟内存后,重启发现还是默认的虚拟内存大小而不是自己设置的大小。 还有系统会提示,必须要在系统盘C盘设置大于1M的页面文件等等 。
如下方法可以有效的解决这一问题 ,亲测有效。
(插一句! 为了解决闪退问题,我都从原有的16G X2根 内存,升级成16G X 4根 内存,64G!还是一样闪退!我去TA MAO!3.8.0!!)
首先,
-
按下
Windows
键 +R
键打开“运行”对话框。 -
输入
regedit
,然后按下Enter
键。
然后,查找如下路径修改系统锁定C盘的(虚拟内存/页面文件)设置>1M的设置。(这里提一下:虚拟内存最好设置在非C盘,最好避免SSD固态硬盘,避免过多损耗SSD的使用寿命,建议放到机械硬盘)
==》修改注册表,将HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
下的PagefileOnOsVolume
值设置为0。确定保存。
这样就可以解锁锁定C盘的问题了。 下面是正常设置虚拟内存的步骤:
-
打开系统属性:
-
右键点击“此电脑”或“我的电脑”,选择“属性”。
-
在打开的系统窗口中,点击左侧的“高级系统设置”。
-
性能设置:
-
在“系统属性”窗口的“高级”选项卡中,点击“性能”部分下的“设置”按钮。
-
虚拟内存设置:
-
在“性能选项”窗口中,再次点击“高级”选项卡。
-
在“虚拟内存”部分,点击“更改”按钮。
-
取消自动管理:
-
取消勾选“自动管理所有驱动器的分页文件大小”选项。
-
设置C盘为无分页文件:
-
在驱动器列表中,选择C盘(系统盘),然后从下拉菜单中选择“无分页文件”,并点击“设置”。
-
设置其他驱动器的分页文件:
-
选择你想要设置虚拟内存的非系统盘(如D盘),可以选择“系统管理的大小”让Windows自动管理分页文件的大小,或者选择“自定义大小”来指定一个具体的数值。
-
如果选择“自定义大小”,则需要输入“初始大小”和“最大大小”。初始大小可以设置为物理内存的1.5倍,最大大小可以设置为物理内存的3倍,但这需要根据你的系统内存和需求来定。
-
应用更改:
-
点击“设置”按钮应用更改。
-
确认并重启:
-
点击“确定”关闭所有剩余的系统属性窗口。
-
系统可能会提示您需要重启计算机以使更改生效。
-
重启计算机:
-
重启电脑,以应用虚拟内存的更改。
好了!祝你们 玩的愉快!
666
PS:64G物理内存,3.8.0 除非手贱修改GC,基本上遇不到内存暴增的情况。
我这里第一步就没有on那个文件阿
你们所说的闪退,是游戏自动没了,但是电脑还是好的吧。我是玩一会儿电脑自动重启了。