UE4(虚幻4引擎),这在好多3A大作还有国产游戏里,已经是主流游戏引擎的一种了。可是呢,不少玩家在玩那些用UE4开发的游戏时,游戏老是出问题,像突然崩溃啊,闪退啊,甚至还弹出报错的窗口。为啥会这样呢?这篇文章呢,就给大家讲讲常见的原因,顺便再给些解决的办法。

一、检查电脑配置是否达标
UE4引擎啊,它对硬件的要求还挺高的呢,显卡和内存这两块尤其如此。不少游戏在加载地图或者战斗场景的时候,就因为硬件配置不够,然后就崩溃了。
先把电脑打开,然后找到“设置”,再点开“系统”,之后进入“关于”这一项,这样就能确认CPU和内存的信息了。
要是想查看显卡型号和显存的话,可以这么做:先按下Win键和R键,接着在弹出的窗口里输入dxdiag就行。

3、与游戏的最低配置要求对照,确认是否满足。
要是显卡型号比较老旧,就像GTX 750 Ti或者比它更低端的型号,并且内存还不到8GB的话,那最好适当地把硬件升级一下,这样就能躲开崩溃的风险了。
二、修复运行库异常
UE4游戏得依靠好几种微软的运行库才行,像VC++ 2015 - 2022、DirectX、.NET Framework这些。要是运行库没了或者坏了,游戏就可能出问题,比如说报错“缺少DLL文件”或者“0xc000007b”,然后直接就崩溃了。技术不太懂的人呢,可以用星空运行库修复大师来解决这个事儿,这方法简单又高效。打个比方啊,就像你开车需要汽油一样,UE4游戏运行也离不开这些运行库。如果汽油没了或者变质了,车就开不了,游戏也是这个道理。
1、在电脑上下载并安装星空运行库修复大师。
先把事情做完,然后打开软件扫描一下。要是检测出有异常的情况,那就点击“立即修复”,之后就等着它自动把像VC++组件、DirectX这些缺失的运行库给安装好。

3、修复完成后,重启电脑再尝试运行游戏。

三、更新显卡驱动程序
UE4这款游戏对GPU加速的依赖程度很高。要是显卡驱动程序太旧了,或者跟系统不兼容,游戏就可能会崩溃。就像你用一台电脑玩UE4游戏,显卡驱动很久没更新了,玩着玩着突然就崩溃了,这种情况是很有可能发生的。所以啊,经常去更新显卡驱动的话,这种崩溃问题就会大大减少呢。
要是你知道电脑的显卡是哪家厂商生产的,那就直接把浏览器打开,去显卡厂商的官网看看呗。
2、输入显卡型号下载对应最新版驱动。
3、安装完成后重启电脑,再尝试启动游戏。

四、设置独立显卡运行
不少笔记本电脑都有集成显卡与独立显卡这两种配置。有些UE4游戏在运行的时候,默认会选择性能比较低的集成显卡。由于集成显卡性能欠佳,这些游戏就很容易崩溃。
在桌面的空白之处点击鼠标右键,就能打开“NVIDIA控制面板”或者“AMD设置”。
2、进入“管理3D设置”>“程序设置”。

先找到游戏的可执行程序,也就是.exe文件,然后指定用高性能显卡来运行这个程序。
4、点击应用保存设置。
五、验证游戏完整性或重新安装
游戏本体文件要是损坏了,特别是配置文件或者资源包弄丢了的话,那在启动的时候就有出现“Fatal Error”(致命错误)或者直接崩溃的可能。
就拿Steam来说吧,先打开Steam客户端,然后找出有问题的游戏。
2. 鼠标右键点一下“属性”,接着点“本地文件”,然后点“验证游戏文件完整性”。

3、等待检查修复完成,重新启动游戏。
要是游戏是在平台之外安装的,那最好把它删掉,然后重新下载安装。
六、调整虚拟内存与关闭系统省电模式
UE4游戏的场景往往很复杂,需要的资源量也很大。要是长时间运行这种游戏,物理内存就很容易被占满。要是这时候虚拟内存不够的话,系统就会强行把进程中止掉。
,要打开“控制面板”。然后,在“控制面板”里找到“系统”选项并点击。接着,再进入“系统”中的“高级系统设置”。
,我们要对电脑进行一些操作设置。在电脑的操作界面里,找到“性能”这个选项,然后点击进入。接着,在“性能”的相关设置里,再选择“设置”这一项。之后呢,在“设置”里面找到“高级”这个子选项并点击它。最后,在“高级”的众多设置中,选择“虚拟内存”就可以了。

3. 最好手动把虚拟内存设置成“初始值为4096MB,最大值为8192MB”的状态。
4、同时检查“电源选项”,设置为“高性能”模式。
UE4引擎能给予我们丰富的视觉效果,还能让我们有细腻的游戏体验,不过它对系统环境的要求比较高。要是碰到崩溃的状况,可别慌。按照前面说的那几步一个一个排查,大部分问题都能被解决掉。另外呢,平常你可以用驱动人生来定期检测显卡驱动,并且进行更新,这样就能减少游戏闪退、黑屏之类的情况,游戏体验也会更加流畅。就好比我有个朋友,他玩UE4引擎的游戏时老是闪退,后来按照这些方法做了,就很少再出现这种问题了。










