Ошибка 0xc0000022
#Что означает ошибка
Код Windows 0xC0000022 обычно указывает на отказ в доступе при запуске процесса или загрузке зависимости, но без журнала нельзя определить, что именно заблокировано.
#Причины и как их отличить
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Блокировка файла | Журнал защиты Windows показывает отказ именно для файла игры | См. шаг «Проверьте блокировку средствами Windows» ниже; при неподтверждённой причине не меняйте настройки наугад. |
| Повреждённые зависимости | Журнал событий называет отсутствующий либо повреждённый модуль | См. шаг «Проверьте установку и зависимости без подмены DLL» ниже; при неподтверждённой причине не меняйте настройки наугад. |
| Неправильные разрешения | Конкретный путь игры недоступен пользователю при запуске | См. шаг «Передайте точное имя отказавшего компонента специалисту» ниже; при неподтверждённой причине не меняйте настройки наугад. |
#Пошаговое решение
- Уточните исполняемый файл и время ошибкиЗапустите игру через официальный клиент и сохраните сообщение
0xC0000022целиком. Нажмите Win+R, введитеeventvwr.msc, нажмите Enter → «Журналы Windows → Приложение», найдите событие по времени запуска. Запишите имя неисправного исполняемого файла или модуля, если указано. Не изменяйте права на весь диск. - Проверьте блокировку средствами WindowsОткройте «Пуск → Безопасность Windows → Защита от вирусов и угроз → Журнал защиты» и найдите записи за время сбоя. Если есть указание на файл игры, проверьте его принадлежность официальной установке. Не выключайте антивирус и не добавляйте неизвестные EXE в исключения; сначала выполните проверку файлов через официальный клиент.
- Проверьте установку и зависимости без подмены DLLВ Steam: «Библиотека» → игра → «Свойства» → «Установленные файлы» → «Проверить целостность»; в Epic Games: «Библиотека» → три точки → «Управление» → «Проверить». Если журнал прямо называет Visual C++ или другую библиотеку, установите официальный поддерживаемый пакет Microsoft из сайта производителя. Не скачивайте DLL с файловых сборников.
- Передайте точное имя отказавшего компонента специалистуЕсли 0xC0000022 сохраняется, проверьте, работает ли другая игра из того же магазина и нет ли ошибки доступа только в определённой папке. Снимите свойства файла → «Безопасность», запишите, кому отказано, но не назначайте «Полный доступ всем». Для служебных каталогов Windows и антивирусных исключений обращайтесь к администратору или поддержке с записью журнала.
#Проверка результата
Повторите тот же сценарий, при котором возникала ошибка, и сравните точный код и время её появления. Если проблема не устранена, сохраните журнал, версию игры, платформу и выполненные проверки для обращения в официальную поддержку. Не выполняйте ненужные дополнительные шаги после устранения причины.