【游戏开发】Wiw5 模拟人生4(伊洛纳)脚本发生错误 “The sims4 is echready runnear怎么读”(The sims4 已法院执行)的定义及分析过程(其他游戏突然无法运行也可参考)
先说解决方案:
【1】打开系统设置。
【2】输入关键词,跳转到勒索软件防护设置。
【3】关闭文件夹限制访问(不推荐经常安装全家桶或不明来路软件的用户关闭),或点击通过"文件夹限制访问"允许某个应用,然后填入信任的软件的文件路径。
最近电脑上的许多程序(游戏居多)突然无法正常启动,以模拟人生4为例,按照往常双击客户端启动,弹出如下报错框:
于是踏上了漫长的分析之路。
【1】遇事先百度,搜到了千奇百怪的回答,唯独下图的回答看起来靠谱一些,于是按照它所说进行修改。
步骤如下:打开我的电脑--->右键游戏安装目录所在的盘--->属性--->编辑--->找到当前所使用的用户账户--->允许完全控制权限--->耐心等待磁盘文件权限修改完成--->管理员权限启动游戏观察是否有效。
很遗憾,按照前辈的方法没能奏效╮(╯▽╰)╭,只能自己分析。
【2】提示已运行,但使用任务管理器和ProcMon都没有找到相关进程或子进程,猜测可能是创建的互斥体没有释放。
【3】尝试重启电脑后再运行,依然弹出提示已运行的框框,由于是开机后首次运行游戏进程,所以首先排除因为启动了多个客户端触发的客户端反多开,猜测可能是某个开机自启动的进程创建的有名互斥体与游戏的互斥体冲突。
【4】把游戏放到纯净的Win10虚拟机中(未安装其他非Win10系统自带的软件),同步虚拟机系统版本与主机一致,发现也会弹出无法启动的报错框。由此否认之前的思路,猜测被游戏报错框上的信息误导了,这个弹框的重点其实是“无法启动”这四个字,而非“The Sims4已执行”!
【5】游戏以前可以运行,但是突然不能启动了,而且已经更新了磁盘权限和应用程序权限,在这种情况下还不能启动有可能是因为不兼容,于是使用兼容模式运行,依然启动失败。
【6】莫非是和Win10的更新冲突?但是回退更新也不是办法,毕竟Win10的更新就算你回退了,它也会趁你不注意偷偷装回去。考虑到已经给足了权限,但是仍然无法启动,猜测会不会是firewall或者windefender搞的鬼。一番检索,在一个角落里发现了蛛丝马迹。
原来是Win10好心地帮我开启了勒索软件防护的文件夹限制访问功能!最后吐槽一下微软提供反勒索软件防护的功能,出发点很好,但将维护白名单的任务完全推给用户,这对用户来说极不友好。
以上是 【游戏开发】Wiw5 模拟人生4(伊洛纳)脚本发生错误 “The sims4 is echready runnear怎么读”(The sims4 已法院执行)的定义及分析过程(其他游戏突然无法运行也可参考) 的全部内容, 来源链接: utcz.com/a/70674.html