JetBrains IDE Ошибка при запуске: приложение не удалось правильно запустить (0xc000007b) - PullRequest
0 голосов
/ 15 декабря 2018

Я получил эту ошибку, но вряд ли смог найти решение после двухкратной переустановки IDE, и даже я установил «Все в одном время выполнения», но это не помогло, так как я думаю, что проблема изначально возникла после того, как я изменил несколько настроек вНастройка защитника Windows, а затем попытался сбросить их.

Но, конечно, другие сообщили об этой проблеме и не знали, что случилось внезапно, чтобы получить следующую ошибку при попытке запустить приложение:

JetBrains IDE Ошибка при запуске: приложению не удалось запуститься правильно (0xc000007b)

Приложению не удалось запуститься правильно (0xc000007b) * 1 - в моем случае это был Phpstorm64.EXE работает на Windows 10

Я просто чувствовал, что не существует "легко найти" решение для этой проблемы, поэтому я решил разместить его в Stackoverflow

Ответы [ 2 ]

0 голосов
/ 15 декабря 2018

В моем случае это было полезно и сработало для меня:

просто отключите ASLR (рандомизацию размещения адресного пространства) из защитника Windows

в Windows 10 вы должны выполнить следующие действия:

  1. открыть настройки (просто щелкните правой кнопкой мыши на запуске Windows и выберите настройки)

  2. поиск 'Настройки Защитника Windows »или просто зайдите в« Обновление и безопасность »>« Безопасность Windows »

  3. , затем откройте« Управление приложениями и браузером », в открывшемся окне прокрутите вниз до конца, чтобынайдите «Настройки защиты от эксплойтов», щелкните, чтобы отобразился вид настроек

  4. , и вы можете изменить настройки по умолчанию.чтобы создать исключение, вы должны нажать «Настройки программы» (которая не похожа на кнопку, но она есть!)

  5. нажмите «Добавить программу для настройки» в диалоговом окне.введите ваш ide name.exe (вы можете легко найти его, нажав «открыть файл» на ярлыке приложения)

    • в моем случае имя приложения было «phpstorm64.exe»
  6. далее вам нужно искать «принудительную рандомизацию для изображений (обязательно ASLR)», проверить «переопределить системные настройки», выключить и применить настройки.

    • Я не уверен, если это необходимо, но отключение «Рандомизировать выделение памяти (восходящий ASLR)» работает для других

Буду признателен, если вы поможетечтобы получить полное решение этой проблемы, спасибо

0 голосов
/ 15 декабря 2018

Сбой, вероятно, вызван функцией Windows ASLR, соответствующей заявкой в ​​трекере проблем JetBrains: IDEA-184029

Проверьте, есть ли следующий обходной путь:

Отключить функцию глобально или для определенного пути к исполняемому файлу https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection

помогает

...