Ошибка 0xc0000022 при запуске приложения — как исправить?
Среди частых ошибок при запуске игр и программ в Windows 11 или 10 — сообщение «Ошибка при запуске приложения 0xc0000022. Для выхода из приложения нажмите кнопку OK». Чаще такое происходит при запуске нелицензионного ПО.
В этой инструкции подробно о том, чем может быть вызвана ошибка, как разобраться в причинах и способах устранить проблему.
Основные причины ошибки и варианты решения

Код ошибки 0xc0000022 при запуске игры или программы означает, что исполняемый файл не смог получить доступ к какому-либо дополнительному компоненту, обычно DLL, который требуется для его работы.
Причём фактически файл может присутствовать на компьютере (и вы не получаете сообщения вида «Система не обнаружила DLL», так как причина чаще именно в ограничениях доступа к этому файлу.
Из причин следуют несколько простых вариантов решения, срабатывающих чаще всего:
- Проверьте карантин вашего антивируса. В случае Microsoft Defender зайдите в окно «Безопасность Windows» — «Защита от вирусов и угроз» — «Журнал защиты» и посмотрите нет ли файлов запускаемой программы, помещенных в карантин или удалённых. При наличии — нажмите «Действие» — «Восстановить» или «Разрешить на устройстве». Возможно (при условии, что вы уверены в безопасности ПО) стоит добавить всю папку с запускаемой программой в исключения антивируса. Подробно: Где находится карантин Microsoft Defender и как разрешить файлы из него, Настройка исключений в Microsoft Defender.

- Попробуйте запустить программу или игру от имени администратора: нажмите правой кнопкой мыши по исполняемому файлу или ярлыку и выберите пункт «Запуск от имени Администратора». Также иногда может сработать запуск в режиме совместимости с предыдущими версиями Windows.
- Для некоторых старых игр проблему может вызывать отсутствие полного набора библиотек DirectX (в том числе старых), скачать которые можно с помощью веб-установщика, или, иногда — компонента DirectPlay, включить который можно в Win+R — appwiz.cpl — Включение или отключение компонентов Windows — Компоненты прежних версий.

Если ваш антивирус не просто заблокировал, а удалил файлы запускаемого приложения, возможно, придётся его переустановить, предварительно добавив расположение в исключения.
Дополнительные способы
В большинстве случаев при ошибке 0xc0000022 помогает один из способов, приведённых выше. Если же это не сработало есть возможность определить, в чём именно проблема: к какой DLL нет доступа.
Один из самых простых вариантов — приложение DependenciesGUI, доступное на странице разработчика:
- Скачайте и распакуйте архив, запустите файл DependeciesGui.exe
- Перетащите исполняемый файл приложения (.exe) на окно запущенной программы.
- Изучите, есть ли элементы с ошибками. Если ошибки присутствуют — проверьте наличие соответствующих DLL либо по указанному пути, либо в папке с запускаемой программой или в системных папках, используйте поиск в Интернете для определения того, компонентом чего является эта DLL (возможно, требуется дополнительная установка компонента).

Второй вариант — приложение Process Monitor, скачать которое можно с официального сайта. Порядок действий в нём:
- Запустите Process Monitor, затем запустите программу или игру, которая сообщает об ошибке.
- Вернитесь в Process Monitor и используйте кнопку фильтрации для того, чтобы отфильтровать результаты по Process Name: укажите имя процесса, Include (включить), нажмите кнопку «Add», а затем — «Ок».

- Повторно нажмите по кнопке фильтра и аналогичным способом исключите (Exclude) все элементы, для которых Result = SUCCESS.
- В результате вы увидите список вызовов запускаемого приложения. Вас с большой вероятностью будут интересовать те, где вызывается какая-либо DLL, но при её вызове возникает ошибка, например, ACCESS_DENIED — это и будет источник ошибки.

Выяснив, в каком компоненте проблема, вы можете:
- Решить проблемы с доступом к указанной DLL: разблокировав в антивирусе, если меняли права на доступ к папкам и файлам — вернув их в нужное состояние. Также может помочь предоставление себе полного доступа к папке с программой или игрой в её свойствах на вкладке Безопасность, однако делайте это с осторожностью и только если знаете, что именно делаете.
- Переустановить те компоненты, частью которых является DLL
- Если речь о системной библиотеке — выполнить восстановление системных файлов с помощью команды
sfc /scannow
запущенной в командной строке от имени администратора.
Надеюсь, информация помогла разобраться и успешно запустить программу, с которой возникли проблемы.





Сергей
Здравствуйте! Возникла проблема, при запуске системы выскакивает надпись «………..ошибка nengile.dll». Далее система загружается как обычно. Сбоев в работе вроде не наблюдаю. Что это такое, не подскажете и как это устранить?? Система Windiws XP SP3. Спасибо.
Ответить
tau
nengine.dll это малварь (вирус) так что проверяй комп на вирусы
Ответить
Nikolaj
Очень помогли большое спасибо
Ответить
Алексей
avicap32.dll , практически та же ситуация,что и у Сергея. Подскажите что это. Спасибо.
Ответить
Влад
Помогите пожалуйста при запуске WoT у меня вылазит ошибка что нет точки входа в библиотеку fmodex.dll
Ответить
Dmitry
На форуме танков пишут, что если скачать заново клиент с официального сайта и переустановить, помогает
Ответить
Belka
При запуске системы пишет: ошибка при запуске приложения(0xc0000022). Для выхода из приложения нажмите кнопку ок.
далее черный экран. что делать?
Ответить
HaCkEr
У мене тоже такое
Ответить
Павел
установил винду 8, Хочу поиграть в одну очень старую, но приятную стратегу. Star Wars: Galactic Battlegrounds. выдает вот это: При запуске системы пишет: ошибка при запуске приложения (0xc0000022). Для выхода из приложения нажмите кнопку ок. Полазив по форумам, ничего толкового кроме вашего описания устранения я не нашел. Однако. DirectX обновы не требует. дрова полностью самые последyие. Пробовал менять режим совместимости на windows xp service pack 2. Результата 0. Нужна помощь.
Ответить
Dmitry
Павел, боюсь я особенно не помогу, сам пару раз сталкивался с проблемами с запуском старого ПО, причем для решения приходилось либо долго искать именно по этой программе, либо ничего не получалось.
Ответить
Алексей
Это дело не в дровах, а в обновлениях которые были установлены, пострадала программа, которая была копией или взломана и установлена на комп.. это такая видимо борьба за лицензию
Это моё личное мнение, и это не значит, что я прав, но судя по всему у кого W 8 и W 10, никакие запуски от имени администратора не решат проблему, единственное, что можно попробовать, это — откат системы на точки восстановления, до появления данной ошибки.
Ответить
Никита
От имени администратора попробуй запустить, мне помогло.
Ответить
Dmitriy L.
farcry3.exe ошибка при запуске приложения 0xc0000022. Для выхода из приложения нажмите ОК.
В одно время играл в нее. После полного прохождения, решил не удалять. Мало ли потом захочется поиграть в неё еще. игруха то ведь шедевральная. В общем суть проблемы такова: запускаю ярлык FC3, вылазит такая ошибка «farcry3.exe ошибка при запуске приложения 0xc0000022. Для выхода из приложения нажмите ОК.»
Что я только не делал, чтобы попытаться запустить её. и в исключения антивируса добавлял, и дрова пытался обновить, но безуспешно, т.к. они самой последней версии, и саму игру переустановил. всё равно одно и то же. Почему раньше она запускалась, а в один «прекрасный» день перестала. Что это вообще за ошибка такая 0xc0000022 и с чем её едят я ответа нигде не нашёл. Вот думаю попробовать образ диска скачать. может в этом какая проблема затаилась. в чем я лично сомневаюсь
Ответить
Evginy'
Здравствуйте, у меня возникла такая проблема. При запуске игры Divinity: Original Sin выходит ошибка 0xc0000022. Подскажите если есть опыт с это ошибкой. Зарание спасибо!
Ответить
Олег
Здравствуйте! И у меня тоже возникла проблема с запуском игры GRID выбивает ошибку 0xc0000022. Как исправить? Спасибо.
Ответить
Павел
ничего не помогло, хотел откатить систему но точек ввостановления нет, у меня во время включения пк идет надпись добро пожаловать и вылетает ошибка, прекращена работа программы explorer.exe и черный экран и курсор, помогите буду очень благодарен
Ответить
Dmitry
Я бы и рад помочь, но четкого способа дать не могу. Можно попробовать файл explorer.exe перенести с гарантированного рабочего компьютера с той же версией ОС, но не факт, что дело именно в самом файле, а не каких-то компонентах Windows.
Ответить
Денис
Здравствуйте, при запуске командной строки cmd.exe — выдаёт ошибку 0xc0000022, обновить DirectX не получится т.к интернет не работает, не выдаёт никакой ошибки, а просто долго грузит и не открывается, как и все приложения, что делать? windows 8
Ответить
Сергей
Появился сний экран смерти с ошибкой 0х0000007Е, Загрузился в безопасном режиме и сделал откат системы. Но полностью не выходит пишет что ошибка 0хс0000022. Не знаю что предпринять, помогите пожалуйста
Ответить
Сергей
У меня стоит windows 10 также с антивирусом, но после скачивания пиратского приложения у меня вылетело все. Синий экран с загрузкой все время, и всплывающее окно, которое никак не закрывается. Там код ошибки 0хс0000022. И все ничего не происходит. Пожалуйста помогите я долго копил на этот компьютер.
Ответить
Dmitry
Вы в крайнем случае можете сделать откат Windows 10 https://remontka.pro/reset-windows-10/
Ответить
Дмитрий
Я решил скачать Batman установка идет отлично я и дирекс обновил и другие ПО. Запускаю мне пишет про вот эту ошибку, решил установить Company of heroes 2 та же проблема, и при этом антивирусник ругается в файл: steam_api.DLL. Помогите пожалуйста а то мне кажется так будет со всеми играми!
Ответить
Dmitry
Здравствуйте. По первой игре не скажу. А по второй — ругается, потому что игра ломанная и steam_api.dll там видоизменен. Соответственно решение — только игнорировать.
Ответить
Andrey78
Запустите игру при отключенном антивирусе.
У меня так получилось избавится от ошибки.
Ответить
Annanya123
Что делать? Сначало Хром вылетел, а потом при открытия меню пуск вылетает это ошибка ActXPrxy.dll 0xc0000022. Антивирусник что-то пытается сделать. В общем каша происходит.
Oc win10
Ответить
Dmitry
Здравствуйте. Для начала перезагрузить компьютер. Потом попробовать выполнить проверку целостности системных файлов https://remontka.pro/files-integrity-windows-10/
Хотя, возможно, дело в том, что вы что-то установили странное на компьютер в последнее время.
Ответить
Артем
здравствуйте при запуске ноутбука пишет ошибка 0хс0000022 и изчезла весь раб.стол ничего не дает установить ничего не возможно делать кто поможет буду очень благодарен выручите ребята пожалуйста!
Ответить
Кристина
такая же ошибка, но эта ошибка не дает ничего делать! Не могу никуда зайти, ничего включить, ноутбук не выключается даже. Подскажите, что делать?
Ответить
Апель
WINDOWS 10 (ноутбук)
У меня на компьютере была установлена программа CCleaner. Очень удобная, всеми известная утилита, чтобы почистить свой компьютер. Очистка — Windows — Прочее и там такой перечень:
Журналы событий Windows
Старые Prefetch-данные и т.д., всё перечислять не буду. При очередной очистке, поставила галочку на пункте «Старая установка Windows». Всё очистилось и было замечательно, до того момента, как я решила запустить торрент. Нажимаю на ярлык и мне выдаёт: «utorrent.exe ошибка при запуске приложения 0xc0000022. Для выхода из приложения нажмите ОК.» Сижу в непонятках. Кликаю на другую программу — выдаёт тоже самое, ссылаясь на исходный .exe и ошибку 0xc0000022. При этом у меня работали только те программы, которые были запущены до, в течении и после очистки. Браузер и фотошоп, т.е. они оставались открыты. Думаю, ладно. Мало ли там сбой какой. Сейчас просто удалю все программы, заново установлю, ничего страшного. Нажимаю на поиск. Ввожу «Панель управления», тыкаю на значок, а мне выдаёт что-то вроде «Панель управления — не найдено, удалить из списка?» Испугалась. В любой непонятной ситуации — перезагружай компьютер. Закрываю всё, делаю перезагрузку. Всё начинается очень радужно, всплывает знак Windows, плавают белые шарики загрузки. Всё эти грузится минуту-вторую. Знак Windows пропадает, остаются шарики и наяривают по кругу в течении очень долгого времени и безрезультатно. Т.е. чёрный экран, идёт загрузка, но Windows не загружается. Я уже десять раз пожалела, что ткнула на эту галку. И ничего не сделаешь, потому что система не загрузилась. Предпринимаю следующие действия:
Пытаюсь хоть как-то открыть безопасный режим или что-то вроде того. Зажимаю кнопку вкл/выкл ноутбука, он полностью выключается. Зажимаю (именно зажимаю) кнопку вкл/выкл для включения. Вообще, повторяла это действие n-ое кол-во раз. Наконец ноутбук меня приветствует. Высвечивается сообщение, содержание которого я не помню. Коротко говоря — мне предлагают там перезагрузить компьютер, мол, в некоторых случаях это помогает. А рядом кнопочка что-то вроде «Дополнительные параметры загрузки», ну или как-то так. Нажимаю на неё. Меня кидает в восстановление. Дальше: Диагностика — Дополнительные параметры — Восстановление системы (сначала пробовала безопасный режим, но выходило тоже самое, что и с перезагрузкой — черный экран).
Шёл длительный процесс восстановления. И прошёл он достаточно любопытно. Не было предложено никаких настроек. Меня поприветствовали, предложили нажать на «начало», но это «начало» так и не наступило — загрузка, ввожу пароль и рабочий стол. Запустить какие-либо программы опять не смогла. Т.е. нажимаю на дурацкий, простите меня, Microsoft Edge, а он не фыр-фыр. Кнопки, при нажатии — чернеют, язык на панельке не меняется. Что делать, снова перезагружаю. И аве мне, он работает! Microsoft Edge, сколько раз я на него кликнула до перезагрузки, открывается в таком кол-ве окон. Но, в принципе, всё работает. Всё хорошо. Вот такой опыт, может кому пригодится. И самое главное, НИКОГДА не ставьте бездумные галочки : )
Ответить
Dmitry
На экране где вводит пароль, нажмите по нарисованной внизу справа кнопке питания, а затем, удерживая Shift, нажмите «перезагрузка».
Там отыщите особые варианты загрузки и запустите безопасный режим с поддержкой командной строки.
В командной строке введите rstrui.exe — и попробуйте использовать точки восстановления при их наличии.
Ответить
Shambaloid
Аваст , который бесплатный, после восстановления с контрольной точки (система винда 7х32 максимальная) выдавал такую ошибку и после перезагрузки опять только безопасный режим и снова попытка восстановить и снова ошибка после восстановления 0xc0000022 и так без конца… Пока не додумал снести «бесплатную» антивирусную радость. Перезапуск после восстановления с контрольной точки и всё отлично! Как часы!
Ответить
BogDone
Мне удалось решить проблему. У меня 10-ка. Не запускаются старые игры: Majesty, Dungeons Keeper и тд. Долго искал решение. Ничего из стандартных рекомендаций не помогало. Но потом нашел способ и запускается всё. Заходим в Панель Управления — «Программы» — «Программы и функции» — «Включить или выключить средства Windows» — в открывшемся окне находим раздел «Устаревшие компоненты» и в ней включаем DirectPlay, компьютер выполнит установку и все игры должны заработать! Если нет, то можно еще попробовать переустановить дрова DirectX, но главная суть проблемы решается именно способом указанным выше.
Ответить
Эдуард
Не помогло, ошибку GTA 5 так и не исправил
Ответить
Cehutq
Ошибка при за пуске приложения 0xc0000022. Для выхода из приложения нажмите ок
У меня эта ошибка при запуске гта 5. Виндовс 7 про сервис пак 1. Есть и директх 11 и визуал с++. Что делать
Ответить
Juri
Нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить».
Введите OptionalFeatures и подтвердите, нажав Enter.
В новом окне вы ставите галочку напротив Legacy components DirectPlay.
Подтвердите с помощью OK, чтобы Windows установила компонент.
Ответить
Станислав
Всем привет на ноутбуке решил сыграть в just cause 2 пиратка раньше все работало, сейчас ошибка как на сайте (на этом) а вот сейчас ошибка отсутствие steam_apii_ dll помогите
Ответить
Dmitry
Посмотрите отчет и карантин антивируса, скорее всего он модифицированный (по сравнению с оригинальной версией) файл steam_api.dll удалил.
Ответить
skeletalpath
я нашел как исправить эту проблему.
1. Ищем нужную папку и нажимаем пкм по ней, затем выбираем свойства.
2. В появившемся окне заходим в «Безопасность» и жмем «Изменить»
3. В появившемся окне нажимаем на каждый объект в «Группы и пользователи» ставим галочку на «полный доступ», и так со всеми
4. нажимаем применить, ждем пока пройдет установка безопасности для вашей папки
Теперь ошибки 0xc0000022 НЕ БУДЕТ
проверено на Windows 10
Ответить