Windows 10 运行模拟人生4,提示 Hello ;) 并报错 0xc0000142 的解决方法
本帖最后由 gd920129 于 2020-4-21 16:50 编辑Windows10下运行模拟人生4,先弹出 Hello ;)提示框,之后报错 “当前应用程序无法正常运行 0xc0000142”。
在查阅多方资料后,总结一下解决方法
解决方法一:
操作流程:控制面板 -> 卸载程序 -> 打开或关闭Windows功能,
关闭其中的 Visual Machine Platform 功能,保存后重启电脑更新,之后便可正常运行。
【有些讨论里提到需要关闭 Windows Sandbox 功能,或者从 BIOS 里关闭CPU的虚拟化,经过我的测试仅需如上操作即可】
(该方法缺点在于必须关闭某项 Windows 功能,而 Visual Machine Platform 提供了 WSL2 的基础运行组件,关闭后会影响 WSL2 的正常使用)
解决方法二(推荐):
该方法是 CS.RIN.RU 论坛中 TS4 主题贴下的 Troubleshooting guide 中推荐的。
文中提到该问题的主要原因是 Game\Bin\OrangeEmu64.dll 文件的防篡改保护被触发,所以需要将这个文件替换成为没有防篡改保护的文件。
文章作者在提供了 PJ 文件的同时也提供了分别用于 Windows 以及 Linux/Mac 下的无防篡改保护的 OrangeEmu64.dll 文件,
作者表示文件夹 "OrangeEmu from Star Wars Jedi Fallen Order crack" 下的 OrangeEmu64.dll 适用于 Windows,
"OrangeEmu from leaked NFS Heat crack" 下的 OrangeEmu64.dll 适用于 Linux/Mac/Wine 等。
经过我实际测试,反而是 "OrangeEmu from leaked NFS Heat crack" 下的 OrangeEmu64.dll 可以解决问题,所以大家可以尝试替换,一个不成再换另一个。替换后需要重启电脑。
下面放出所需文件,以及相关文章截图,朋友们也可以自行前往 CS.RIN.RU 论坛中的 TS4 未加密贴下自行查看下载(国内访问不畅)。
如果问题解决,或者有其他方法,希望大家可以回复一下,现在这个问题出现的不少,靠谱的解决方法不多,希望可以借此帮助更多的人。
未加密文件:
no-origin-fix-1.62.67.1020.rar(解压密码:origin-fix)为 PJ 文件,已 PJ 的朋友可以忽略,其他两个文件夹是上面说的用于替换的 OrangeEmu64.dll。
链接: https://pan.baidu.com/s/15zNIPew9KHSSvallTNJHWg 提取码: wv65
Troubleshooting Guide
其实巨TM简单 把Documents\Electronic Arts\The Sims 4 这个文件夹改个名字 然后重启游戏 让游戏再生成一个the sims 4文件夹 退出再把save和mod之类的拷回去
就是存档文件夹里的某个文件版本和游戏目录的版本对不上 删掉或改个名字就能打开了 感谢楼主分享,我是搭完hyper-V虚拟机以后游戏就打不开了。我这边两个文件都能用。 靠真的好了!感谢楼主 本帖最后由 xiangishandsome 于 2020-12-27 13:16 编辑
感谢楼主,我尝试一下。
自己电脑想用Docker跑点东西,但是Docker要Hyper-V或者WSL2,关闭的话只能用虚拟机装Docker,那样太麻烦了。。。 感谢楼主,用第二个方法已解决! 感谢 第二个方法解决了 感谢楼主,第二个法子解决了
昨天下破破的游戏就这样 我网上查了半天全是改时间和区域格式的,改了还是不行,气得我全删了,去steam上花了二十多买了个正版,今天就看到了!!!!!!!!!!
感谢楼主分享!已解决问题 谢谢楼主分享,成功解决问题:lol! 感谢楼主分享,已经成功正常运行
我用的第二个方法,Win10替换为xxx from Star Wars无需重启直接成功进入游戏,感谢楼主 方法二在win11上有效,多谢 牛逼 可以的~!!! 哇第二个方法替换完就成功了 谢谢楼主,第二个方法解决了 真的是好东西啊,赞 我在四年后感谢大佬的帮助 感谢大佬 使用了办法2,成功解决,非常感谢 用了第二种办法,现在不提示hello,变成游戏启动图标闪一下就没反应了,大佬知道这种情况怎么解决吗?
页:
[1]