电脑游戏闪退主因是内存问题:容量不足、未插稳、XMP未开启或双通道失效;需依次检查插槽卡扣、单条测试、BIOS开启XMP、用CPU-Z验证双通道,并调整虚拟内存至游戏盘。

电脑内存不够导致游戏闪退,不是只靠关几个后台就能解决的——新装机常因XMP未开启让3200MHz内存降频到2133MHz运行,带宽缩水超30%,《赛博朋克2077》加载街道贴图时直接崩溃;老机器若仅8GB内存还开着微信+浏览器+录屏软件,任务管理器里“已使用”一上桌面就飙过6.5GB,游戏启动瞬间就会触发out of memory报错。
先确认是不是内存硬件没插稳或没启用双通道
关机→拔掉电源线→打开机箱侧板→找到内存插槽。检查内存金手指是否完全没入卡扣,听到清脆“咔嗒”声才算到位;若只插进一半,系统可能识别为单条甚至间歇性断连,高负载时闪退毫无征兆。
只插一根内存(优先用主板说明书标注的A2槽),开机进系统,运行《英雄联盟》对局5分钟不闪退;再换另一根单独测试。两根都稳定,才进行下一步。
两根一起插回→开机狂按Delete进入BIOS→找到XMP/DOCP选项→【必须开启并保存退出】——新主板默认关闭XMP,此时DDR4 3200内存会强制降频运行,游戏读取资源时卡顿继而闪退。
下载CPU-Z→打开→切到“Memory”选项卡→看“Channel #”:显示“Single”说明插错槽位(如都插在A1+B1),需改插A2+B2;显示“Dual”且“DRAM Frequency”为标称值一半(如标3200却显示1600),属正常等效频率;若显示“Flex Mode”且两根容量不同(如8GB+16GB),共用8GB走双通道,剩余8GB走单通道——这种混插在开放世界游戏中极易因调度不均闪退。
释放被偷吃的内存空间
按Ctrl + Shift + Esc打开任务管理器→切换到“进程”选项卡→点击“内存”列标题降序排列→重点盯住占用超300MB又与游戏无关的进程:华硕Armoury Crate、微星MSI Center、技嘉App Center这类板厂控制软件常驻后台吃掉500MB以上,浏览器多个标签页轻松占满1.2GB。
右键结束这些进程→切到“启动”选项卡→禁用所有板载控制软件的开机自启→重启后观察桌面idle状态下的“已使用”内存是否回落至2.5GB以下。
若仍偏高,直接卸载Armoury Crate等全家桶软件,改用主板官网提供的轻量版驱动包——它们不带实时监控面板,内存常驻仅30MB左右。
手动设虚拟内存,补上物理内存缺口
右键“此电脑”→“属性”→左侧“高级系统设置”→“性能”区域点“设置”→切换至“高级”选项卡→点“虚拟内存”旁的“更改”按钮。
取消勾选“自动管理所有驱动器的分页文件大小”→选中游戏安装盘(非系统盘C盘,例如D盘)→勾选“自定义大小”→初始大小填物理内存的1.5倍,最大值填3倍(如16GB内存则设24576 MB~49152 MB)→点“设置”→“确定”→重启电脑。
这一步不能跳过:Windows默认把分页文件放在C盘,而大型游戏安装在D盘时,跨盘读写会拖慢内存交换速度,导致《暗黑4》快速跑图时因页面错误堆积而闪退。
给游戏进程加内存锁
方法一:任务管理器→“详细信息”选项卡→右键游戏进程(如Cyberpunk2077.exe)→“设置相关性”→勾选全部CPU核心→再右键→“设置优先级”→选“高于标准”。
方法二:以管理员身份运行PowerShell→输入命令:Set-ProcessMitigation -Name "Cyberpunk2077.exe" -Disable ForceRelocateImages→回车执行。该命令禁用ASLR强制重定位,可减少游戏启动时因地址空间碎片化引发的内存分配失败。
注意:PowerShell命令中的进程名必须与任务管理器里显示的完全一致,大小写和.exe后缀缺一不可,输错会导致命令无效。


















