JetBrains IDE启动时出错:应用程序无法正确启动(0xc000007b)

时间:2018-12-15 16:39:55

标签: windows runtime-error runtime phpstorm jetbrains-ide

我遇到了这个错误,但是在2次重新安装我的IDE之后甚至甚至我安装了“ All in One运行时”后都几乎找不到解决方案,但是它无济于事,因为我认为问题最初是在我更改了一些设置后开始的Windows Defender设置,然后尝试重置它们。

但是请确保其他人已经报告了此问题,并且不知道在尝试运行该应用程序时突然发生了以下错误:

JetBrains IDE启动时出错:应用程序无法正确启动(0xc000007b)

The application was unable to start correctly (0xc000007b) * 1-在我的情况下是在Windows 10上运行的Phpstorm64.exe

我只是觉得这个问题没有“容易找到”的解决方案,所以我决定将其发布在Stackoverflow上

2 个答案:

答案 0 :(得分:1)

崩溃可能是由ASLR Windows功能(JetBrains问题跟踪器中的相关票证:IDEA-184029

)引起的

请检查以下解决方法:

全局关闭该功能或为特定的可执行路径https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection

帮助

答案 1 :(得分:0)

对于我来说,这很有帮助,并为我工作:

  
    

只需从Windows Defender禁用ASLR(地址空间布局随机化)

  

在Windows 10中,您应该执行以下步骤:

  1. 打开“设置”(只需右键单击Windows启动并选择 设置)

  2. 搜索“ Windows Defender设置”,或仅转到“更新和安全性”>“ Windows安全性”

  3. 然后打开“应用程序和浏览器控件”,在新打开的窗口中向下滚动至末尾以找到“利用保护设置”,然后单击

  4. 将显示各种设置,您可以更改默认设置。要创建例外,您应该点击“程序设置” (这似乎不是按钮,但是!)

  5. 单击“添加程序以自定义”,在对话框中输入您的ide name.exe(您可以通过单击“打开文件位置”轻松找到它 应用程序的快捷方式)

    • 在我的情况下,应用程序名称为'phpstorm64.exe'
  6. 接下来,您必须查找“强制图像随机化(强制性ASLR)”,然后选中“替代系统设置”,然后将其关闭并应用设置。

    • 我不确定是否需要它,但是关闭了“随机化内存分配(自下而上的ASLR)”说明可以为其他人使用

如果您能帮助您解决此问题的完整解决方案,谢谢,