文明6 遇到 EXCEPTION_ACCESS_VIOLATION 报错 的解决方案

节约时间直接看具体操作

首先我是收到这个方法的启发找到的解决方案的。
steam上的一个方法
根据这上面说,

This usually means that there is a problem with the game reading its allocated memory RAM. And no there is barely any relation to Page Filing because computers are stupid and cannot adapt to use different type of “RAM”.

说明计算机读取内存出现错误,而EXCEPTION_ACCESS_VIOLATION的意思是异常\访问\冲突

所以我锁定问题出在内存上。而steam上这个大佬说关闭windows的内存泄露预检测机制,但经过我尝试任然报错。

但是我想到与其关闭内存泄露预检测机制,不如直接“调大”内存,window的虚拟内存可以将硬盘空间当一部分内存使用,如果调大虚拟内存即可解决问题。

具体操作流程

  1. 启用管理员账户以管理员运行cmd然后,在命令行窗口中输入"net user administrator /active:yes",然后按下回车键。

在这里插入图片描述这里会出现管理员账号,点击登陆,如果第一次登陆会提示设置windows,且桌面什么都没有,别担心,正常设置即可,切换回原来的用户一切都会恢复原样。
管理员用户
2. 设置虚拟内存
进入管理员账号后,右键此电脑,然后点击属性
管理员
滑动到最下面
设置性能设置虚拟内存尽量设置到D盘,如果只有C盘有空间,设置到C盘也行。
设置最后一定要点击设置,然后一路点确定,关闭窗口
在这里插入图片描述左下角右键头像注销账号
在这里插入图片描述
登陆原来账号即可。

设置完虚拟内存后需要重启!!!否则不生效

  1. 关闭管理员账号
    重新启动后,登陆原来账号

为了安全起见,同样在cmd里关闭管理员账号
在命令行窗口中输入"net user administrator /active:no",回车

在这里插入图片描述完成设置。

本解决方案仅在本人机器上测试有效,不保证一定能解决问题,仅作参考

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值