我遇到了这个错误,但在重新安装 IDE 两次后几乎找不到解决方案,甚至我安装了“多合一运行时”,但这也无济于事,因为我认为问题最初是在我更改了 Windows Defender 设置中的一些设置后开始的然后尝试重置它们。
但肯定其他人报告了这个问题,并且不知道在尝试运行应用程序时突然出现以下错误:
JetBrains IDE 启动时出错:应用程序无法正确启动 (0xc000007b)
应用程序无法正确启动(0xc000007b) https://i.stack.imgur.com/DYnxW.png*1 - 在我的例子中是在 Windows 10 上运行的 Phpstorm64.exe
我只是觉得这个问题没有“容易找到”的解决方案,所以我决定将其发布在 Stackoverflow 上
就我而言,这很有帮助并且对我有用:
只需从 Windows Defender 禁用 ASLR(地址空间布局随机化)即可
在 Windows 10 中,您应该按照以下步骤操作:
打开设置(只需右键单击 Windows 开始并选择
设置)
搜索“Windows Defender 设置”或直接转到“更新和安全”>“Windows 安全”
然后打开“应用程序和浏览器控制”,在新打开的窗口中向下滚动到末尾找到“利用保护设置”,单击
那
将显示各种设置,您可以更改默认设置。要创建例外,您应该单击“程序设置”
(这似乎不是一个按钮,但它是!)
-
单击“添加要自定义的程序”,在对话框中输入您的IDE名称.exe(您可以通过单击“打开文件位置”轻松找到它
应用程序的快捷方式)
- 就我而言,应用程序名称是“phpstorm64.exe”
-
接下来,您必须寻找“强制图像随机化(强制 ASLR)”,检查“覆盖系统设置”并将其关闭并应用设置。
- 我不确定是否需要它,但关闭“随机内存分配(自下而上的 ASLR)”据说对其他人有用
如果您能帮助获得此问题的完整解决方案,我将不胜感激,谢谢
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)