При запуске утилит, игр и приложений на Windows 10 пользователь может столкнуться с ошибками 0xc000012f и 0xc000002. При возникновении данной ошибки в верхней части информационного окна указывается сообщение “Bad Image”, а в объяснении самой ошибки говорится, что запущенное приложение содержит ошибку или не предназначено для работы в Windows. Но далеко не всегда это действительно так. Зачастую утилиты, игры и приложения, которые при запуске выдают ошибки 0xc000012f и 0xc000002, можно починить и с комфортом с ними далее работать. В нашей статье подробно о том, почему возникает подобная ошибка, и как ее исправить.
Оглавление: 1. Почему возникают ошибки 0xc000012f и 0xc000002 в Windows 10 2. Как исправить ошибки 0xc000012f и 0xc000002 - Удаление “мусорных” файлов - Сканирование системы и восстановление файлов - Конфликт с обновлением KB2879017 - Запуск в режиме совместимости - Переустановка приложения
Почему возникают ошибки 0xc000012f и 0xc000002 в Windows 10
Если попробовать разобраться в природе ошибок 0xc000012f и 0xc000002, то можно установить причину их возникновения. Чаще всего эти системные сообщения об ошибках возникают из-за:
- Конфликта “мусорных” файлов на накопителе с приложением;
- Неисправности операционной системы;
- Неправильной работы самого приложения или повреждения его файлов в процессе установки;
- Несовместимости приложения с текущей версией Windows;
- Конфликта между приложениями.
Как исправить ошибки 0xc000012f и 0xc000002
Подробно рассмотрим способы исправить ошибки 0xc000012f и 0xc000002 в Windows 10.
Удаление “мусорных” файлов
Наиболее эффективный способ устранения ошибок с сообщением “Bad Image”, которые могут классифицироваться под номерами 0xc000012f и 0xc000002, это очистка операционной системы от “мусорных” файлов. Часто так бывает, что на накопителе скапливается большое количество файлов от старых программ или удаленных утилит, которые уже не нужны, но продолжают занимать место и вступают в конфликт с новыми приложениями.
Обратите внимание
Данный способ решения проблем с ошибками 0xc000012f и 0xc000002 особенно актуален, если неисправность “Bad Image” возникает при попытке запустить различные приложения на компьютере, а не одну конкретную программу.
Чтобы удалить “мусорные” файлы в операционной системе Windows 10, необходимо:
- Запустить утилиту “Выполнить”. Это можно сделать по нажатию клавиш Win+R или выбрав соответствующий пункт в меню “Пуск”, нажав на него правой кнопкой мыши;
- Введите команду cleanmgr и нажмите “ОК”, чтобы запустить утилиту очистки;
- В открывшемся окне нужно указать диск, который вы хотите очистить от временных файлов. Рекомендуется выполнить очистку системного диска, а также диска, где установлено приложение, которое вызывает ошибку Bad Image. Выберите нужный диск и нажмите “ОК”;
- Откроется окно выбора файлов для очистки. Нажмите “Очистить системные файлы”, после чего подтвердите свое решение, для чего потребуется доступ администратора компьютера.
Когда компьютер будет очищен от системных файлов, выполните перезагрузку и попробуйте вновь запустить приложение, которое выдавало ошибку 0xc000012f или 0xc000002.
Сканирование системы и восстановление файлов
Поскольку ошибка Bad Image может возникать из-за проблем с операционной системой, еще один рекомендованный способ ее решения — это восстановление системных файлов. Чтобы выполнить эту процедуру, запустите утилиту “Командная строка” от имени администратора. Самый простой способ это сделать — ввести cmd в окне поиска и выбрать запуск от имени администратора.
В командной строке введите sfc /scannow и нажмите Enter.
Стартует процесс поиска “битых” файлов операционной системы. При возможности, утилита выполнит их починку.
Когда процесс будет завершен, перезагрузите компьютер и попробуйте снова запустить утилиту, игру или приложение, которая выдавала рассматриваемую ошибку.
Конфликт с обновлением KB2879017
Для Windows 10 выходил крупных апдейт, частью которого является обновление KB2879017. Это обновление может вести к возникновению конфликта, который выливается в ошибку Bad Image при попытке запустить игру, утилиту или приложение.
Обратите внимание
Данное решение помогает в случае, когда нужно устранить ошибку 0xc000012f.
Чтобы удалить обновление KB2879017 с компьютера, сделайте следующее:
- Запустите утилиту “Выполнить”, используя сочетание клавиш Win+R или другим удобным способом;
- Введите команду wusa.exe /uninstall /kb:2879017 и нажмите Enter.
Запустится процесс удаления обновления KB2879017.
Обратите внимание
Перед запуском процесса удаления рекомендуется сделать резервную копию системы.
Запуск в режиме совместимости
Проблема с совместимостью тоже может вести к ошибкам 0xc000012f и 0xc000002. Поэтому один из способов избавиться от ошибки — это запуск нужной утилиты, игры или приложения в режиме совместимости.
Для запуска в режиме совместимости, нажмите на ярлык правой кнопкой мыши и выберите пункт “Свойства”.
Во вкладке “Совместимость” установите галочку в пункте “Запустить программу в режиме совместимости с” и установите один из доступных режимов совместимости, после чего нажмите “ОК” и попробуйте запустить приложение.
Если программа вновь не запустится, попробуйте выбрать режим совместимости с другой из доступных версий операционной системы.
Переустановка приложения
Если ни один из шагов выше не помог решить проблему, не исключено, что она связана с “битыми” файлами самого приложения, утилиты или игры. В этом случае лучший вариант — выполнить переустановку приложения. Если приложение было загружено из интернета, лучше скачать его с другого источника (или другую версию), тем самым исключив вероятность того, что поврежден сам установочный файл.
(18 голос., средний: 4,67 из 5)
Загрузка…
Ошибка 0x00000002 при подключении принтера в Windows 7,8 и 10 может возникать по разными причинам, среди которых бывают нерабочие драйверы, ошибка системы, сбои работы сети и т.п. В некоторых случаях причиной может быть и неисправность самого принтера, но это один случай из 1000, как и проблема с USB-кабелем, соединяющим устройства. В основном причина, по которой выскакивает ошибка 0x00000002 при установке принтера, носит программный характер. Соответственно и методы «лечения» должны быть программные. Про это сейчас мы и поговорим!
Перед тем, как следовать указанным ниже советам, сначала убедитесь что Вы скачали правильную версию драйвера принтера с сайта его производителя. В противном случае Вы не сможете исправить ошибку принтера, так как что ни делай, а используя неправильный драйвер операционная система не сможет корректно работать с устройством.
Полная переустановка драйвера
Чаще всего для устранить ошибку 0x00000002 при установке принтера поможет правильная переустановка драйвера. Чтобы это выполнить, надо нажать комбинацию клавиш Win+R и ввести services.msc в строчке «Открыть».
После того, как откроется окно «Служба», нужно в списке сервисов найти строчку «Диспетчер печати» и выделить её щелчком мыши.
После этого слева должны появится несколько ссылочек, среди которых надо найти «Перезапустить службу» и кликнуть по ней. Далее снова открываем окно «Выполнить» комбинацией клавиш Win+R и вводим команду:
printui.exe /s /t2
Вот так это будет выглядеть:
В результате должно появится окно свойств сервера печати. Открываем вкладку «Драйвер» и в списке установленных драйверов находим нужный принтер (если их установлено несколько). Называться он будет в соответствии с моделью принтера. Выделяем его и нажимаем на кнопку «Удалить».
Появится окошко, где надо поставить галку «Удалить драйвер и пакет драйвера» и нажать на «ОК».
И это ещё не всё! Чтобы убрать ошибку принтера 0x00000002, надо в третий раз запустить окно «Выполнить» комбинацией клавиш Win+R и ввести в строку «Открыть» вот такой путь:
%Windir%system32spool
Откроется вот такая папка:
Содержимое её может несколько отличаться от того, что Вы видите на картинке. Это не страшно! Просто полностью удаляем всё что там есть.
Теперь нужно будет перезагрузить компьютер и снова запустить установки принтера. Ошибки больше не должны появится.
Как подсказываем мне моя практика системного администратора, не всегда подключение сетевого принтера проходит без сучка и задоринки. Чаще всего обязательно что-то вылезет. Например, ошибка 0x00000002 «Не удается подключиться к принтеру».
При возникновении проблемы сначала проверьте совпадает ли версия ОС на компьютере, к которому подключен сетевой принтер, с Вашей. Если нет, то скачайте драйвера для этой модели принтера под свою версию Windows и при установке подсуньте их системе.
В тех случаях, когда принтер уже подключался к этому компьютеру ранее и перестал работать — попробуйте полностью удалить его драйвер представленным выше способом.
Если с драйверами всё в порядке — смотрите следующие советы:
Способ 1. Чаще всего так происходит из-за того, что компьютер вылетел из рабочей группы. Чтобы вернуть его обратно, надо открыть свойства системы комбинацией Win+Pause. В правой его части будет меню, где надо выбрать пункт «Дополнительные параметры системы».
Откроется второе окно, где на вкладке «Имя компьютера» надо нажать на кнопку «Изменить». В третьем окне надо прописать название своей рабочей группы и нажать на кнопку «ОК». После этого попробуйте вновь установить устройство.
Способ 2. Так же, причиной появления ошибок установки сетевого принтера может стать работа брандмауэра или фаервола. Попробуйте временно приостановить его работу и попробовать поставить принтер снова.
Если эта хитрость сработала, то нужно в настройках сетевого экрана открыть следующие порты:
UDP 1900, 3702, 5355, 3702, 5355
TCP 2869, 5357, 5358
Способ 3. Такое решение предлагают разработчики Windows 10 из компании Майкрософт.
Нажимаем кнопку «Пуск», открываем Параметры > Устройства > Принтеры и сканеры и нажимаем на кнопку «Добавить».
Если система не найдёт устройство сама — кликните по ссылке «Необходимый принтер отсутствует в списке». Появится такое окно:
Выбираем пункт «Добавить локальный или сетевой принтер с параметрами, заданными вручную». На следующем шаге надо выбрать пункт «Создать новый порт» — «Local Port»:
Нажимаем на на «Далее» и появляется ещё одно маленькое окошечко, в которое надо ввести сетевой путь к принтеру вот в таком формате:
IP-адрес компьютераимя принтера
В моём случае он выглядит так: 192.168.1.5hp1010. Нажимаем на ОК. Система предложит выбрать драйвер для установки. Если подходящего нет — нажимаем на кнопку «Установить с диска» и показываем путь к папке с предварительно распакованными драйверами. После этого установка должна успешно завершится.
P.S.: Если ни один из указанных советов Вам не помог — попробуйте воспользоваться специальным универсальным драйвером принтера. Большинство производителей выпускает такие для своих принтеров.
Иногда может помочь установка принтера сначала непосредственно на сам ПК, а затем уже установка его же, но по сети.
Доброго дня всем!
Эта ошибка характерна для игр (хотя иногда «страдают» и др. программы), и появляется она обычно в момент запуска. Заранее предупрежу, что этот код 0xc0000022 мало о чем говорит: причиной может быть как отсутствующий файл, так и блокировка приложения антивирусом…
В этой заметке приведу несколько советов, которые в большинстве случаев помогают избавиться от этой ошибки. Рекомендую выполнять их в порядке, приведенным мной ниже. Материал актуален для современных ОС Windows 8/10.
Примечание: ниже на скрине приведен пример подобной ошибки (возникла при запуске игры PES 2016).
Пример ошибки 0xc0000022
*
Как можно исправить 0xc0000022
❶
Запуск от имени администратора
Первое, что посоветую сделать — это кликнуть правой кнопкой мышки по исполняемому файлу (ярлыку) и в появившемся контекстном меню выбрать вариант запуска от имени администратора.
Запуск приложения от имени администратора
Если приложение запустилось — просто зайдите в свойства ярлыка и поставьте галочку, чтобы задача всегда выполнялась от администратора.
❷
Проверка защитника
Если у вас ОС Windows 10 — то проверьте обязательно состояние защитника (нередко он «молча» удаляет некоторые файлы игр и программ, которые ему показались подозрительными).
Для этого откройте параметры (Win+i), перейдите во вкладку «Обновление и безопасность / Безопасность Windows«, и нажмите по ссылке на центр безопасности защитника. См. скриншот ниже.
Центр безопасности Windows
Далее откройте журнал угроз и просмотрите последние события: нет ли среди списка очистки файлов игры…
Проверка журнала
Если таковые будут найдены, у вас есть два пути:
- восстановить файл из карантина защитника и попробовать запустить игру (программу). Это следует делать, если вы не сомневаетесь в безопасности файла;
- загрузить другую версию программы/игры и переустановить ее (перепроверенную на вирусы и вредоносное ПО).
❸
Обновление системных библиотек, драйверов
Ошибка 0xc0000022 также может возникнуть из-за отсутствия файлов каких-нибудь библиотек: DirectX, Visual C++, NET Framework и т.д.
Чтобы все это не перепроверять вручную, рекомендую попробовать утилиту Driver Booster: она не только может обновить драйвера, но и проверит все библиотеки, влияющие на работу игр (что очень удобно). Бесплатной версии для решения этой задача вполне достаточно…
Обновление системных библиотек / Driver Booster
❹
Режим совместимости и DirectPlay
Если вы пытаетесь запустить старую игру на новом компьютере (ОС Windows) — то не исключено появление разного рода ошибок. Попробуйте зайти в свойства исполняемого файла (ярлыка на рабочем столе), и включить режим совместимости приложения со старой ОС (например с Windows 7 как в моем примере ниже).
Режим совместимости
В помощь!
Как запустить старую игру на новом компьютере — https://ocomp.info/kak-zapustit-staruyu-igru.html
Кроме этого, многим старым играм (например, Majesty, Thief, Dune 2000 и пр.) нужен компонент DirectPlay, который почему-то в современных ОС отключен…
Чтобы включить его: зайдите в панель управления, в раздел «Программы / Включение или отключение компонентов Windows».
Включение и отключение компонентов Windows
Далее найдите каталог «Компоненты прежних версий» и включите DirectPlay. Windows должна автоматически загрузить и установить его. После перезагрузите компьютер и проверьте работоспособность программы/игры…
Компоненты прежних версий — DirectPlay
❺
Отключите на время антивирус
Не лишним будет на время диагностики и поиска причин появления ошибки — отключить антивирус. Благо, что почти все современные продукты отключаются в 1-2 клика мышкой через трей. Как это выглядит у AVAST представлено на скрине ниже…
Отключение антивируса Avast на 1 час
❻
Попытка диагностики с помощью ProcessMonitor
Если все предыдущее не помогло, можно попробовать отыскать причину с помощью утилиты ProcessMonitor (ссылка на сайт Microsoft). Она инспектирует все приложения и процессы, запускаемые на ПК (причем, даже если у вас программа вылетела с ошибкой — этот факт можно найти в ProcessMonitor и посмотреть что там произошло…).
1) Перед запуском утилиты, я вам рекомендую открыть свойства ярлыка (запускаемой программы) и скопировать оригинальное название exe-файла. Пример на скрине ниже.
Копируем название исполняемого файла
2) Далее нужно запустить утилиту, и сразу же открыть нужную программу/игру. Как только она вылетит с ошибкой, перейдите в ProcessMonitor и:
- включите отображение всех событий (см. стрелку-1 на скрине ниже);
- перейдите в режим фильтрации (стрелка-2);
- переключите фильтрацию в режим Process Name (т.е. чтобы можно было указать тот процесс, который нам нужен — т.к. их в утилите будет очень много);
- вставьте оригинальное название файла игры;
- нажмите OK.
Фильтр по имени
Далее рекомендую еще раз открыть фильтрацию и исключить все успешные (SUCCESS) строки. Пример ниже.
Исключаем все успешные действия
В результате у вас останутся только проблемные строки (в каждом конкретном случае их количество может сильно разница). В моем, например, исходя из первых строк стало понятно, что есть какая-то проблема с файлом «steam_api.dll» в папке с игрой. В последствии оказалось, кстати, что его удалил защитник Windows (после восстановления — игра заработала!) …
Нашлись несколько строк, в одной из которых нет файла…
Кстати, также достаточно часто встречается случай отсутствия прав на доступ к определенным DLL файлам. Например, если ProcessMonitor покажет вам ошибку ACCESS DENIED (скажем, к C:WindowsSyswow64MSVBVM50.DLL) — то нужно вручную разрешить чтение данного файла для текущего пользователя.
ACCESS DENIED
Делается это просто: сначала находите нужный файл (адрес также показывается в ProcessMonitor, см. скрин выше). Далее открываете его свойства, переходите во вкладку «Безопасность» и жмете «Изменить».
Безопасность — изменить
После добавляете нового пользователя (см. скриншот ниже).
Добавляем пользователя
Две галочки для возможности чтения файла, обычно, стоят по умолчанию — поэтому останется только сохранить настройки.
Сохранить настройки
PS
Если из вышеперечисленного ничего не помогло — можно посоветовать загрузить другую версию игры/приложения. Возможно, что текущая просто несовместима с вашей версией ОС, ПО (а возможно, что она просто была повреждена, например, вирусами…).
*
Если у вас получилось избавиться от этой ошибки как-то по-другому — сообщите в 2-х словах в комментариях.
Удачи!
👀
Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Содержание
- Как исправить ошибку при запуске приложения 0xc0000022 на Windows 10?
- Ошибка 0xc0000022 при запуске игр, программ [решение]
- Как можно исправить 0xc0000022
- Как исправить ошибку 0xc0000022 на Windows 7/8/10?
- Ошибка активации лицензий slui.exe в Windows 10
- Способ 1: Проверка соединения с интернетом
- Способ 2: Активация по телефону
- Способ 3: Проверка целостности системных данных
- Способ 4: Повторный ввод ключа
- Способ 5: Удаление HackTool:AutoKMS
- Ошибка 0xc0000022 в Windows 10
- Причины появления ошибки 0xc0000022
- Не найдена библиотека dll
- Повреждение файлов
- Нет доступа к нужному файлу
- Нарушена безопасность файловой системы
Как исправить ошибку при запуске приложения 0xc0000022 на Windows 10?
Как правило, ошибка 0xc0000022 при запуске приложения на Windows 10 появляется в виде окна. В нем отображается только код ошибки. И если в некоторых сообщениях об ошибке имеется хоть какое-то указание на причину появления неполадки или возможный вариант её решения, то в 0xc0000022 дела обстоят иначе. Причина её возникновения до сих пор неизвестна. Поэтому рассмотрим все возможные варианты исправления ошибки.
Часто пользователи интересуются, почему возникает ошибка при запуске приложения 0xc0000022 Windows 10 и как исправить неполадку самостоятельно. Исправлять эту ошибку можно различными способами. Рассмотрим самые эффективные.
Способ №1. Предоставление нужных прав
Часто ошибка с кодом 0xc0000022 на Windows 10 возникает по причине отсутствия нужных прав. Это значит, что пользователь установив приложение в режиме «Гостя» или под другим аккаунтом. Для этого нужно запустить софт с правами Администратора, кликнув на нем правой кнопкой мыши.
Если программа запустилась без ошибки, стоит переустановить её уже с нужными правами.
Способ №2. Запуск в режиме совместимости
Если программа не запускается и появляется вышеуказанная ошибка, возможно, софт не работает с данной операционной системой. На Windows 10 можно запустить практически все программы в режиме совместимости. Для этого нужно выполнить следующее:
ВАЖНО! Если программа написана под XP, не стоит ожидать, что она будет корректно работать на Windows 10 в силу своих настроек под старую версию системы.
Способ №3. Откат и обновление драйверов
Ошибка 0xc0000022 на ПК с Windows 10 может появляться по причине некорректно установленных драйверов. Поэтому, если ваша операционная система обновлялась, возможно, потребуется откатить драйвера видеокарты или наоборот, обновить их до актуальной версии.
Способ №4. Установка актуальной версии библиотек
Для нормальной работы различных приложений необходимо установить библиотеки C++ и DirectX. Рекомендуем загрузить с сайта Microsoft последнюю версию библиотек и после установки перезагрузить ПК.
Способ №5. Восстановление параметров безопасности
При появлении ошибки 0xc0000022 на Windows 10 на форуме Microsoft рекомендуют восстановить значение параметров безопасности «по умолчанию». Для этого стоит перейти в «Панель управления», выбрать «Система и безопасность», «Брандмауэр Windows» и в меню слева выбрать «Восстановить значение по умолчанию».
После перезагружаем систему и повторяем запуск программы.
Также рекомендуем проверить компьютер на вирусы – очень может быть, что системные файлы были удалены вредоносным ПО. Кроме того, советуем добавить игру или приложение в исключения антивирусной программы. Если ничего не помогло, тогда, возможно, проблема с ошибкой 0xc0000022 скрывается в самих файлах игры – переустановите игру.
Источник
Ошибка 0xc0000022 при запуске игр, программ [решение]
Доброго дня всем!
В этой заметке приведу несколько советов, которые в большинстве случаев помогают избавиться от этой ошибки. Рекомендую выполнять их в порядке, приведенным мной ниже. Материал актуален для современных ОС Windows 8/10.
Примечание : ниже на скрине приведен пример подобной ошибки (возникла при запуске игры PES 2016).
Пример ошибки 0xc0000022
Как можно исправить 0xc0000022
Запуск от имени администратора
Запуск приложения от имени администратора
Если приложение запустилось — просто зайдите в свойства ярлыка и поставьте галочку, чтобы задача всегда выполнялась от администратора.
Проверка защитника
Для этого откройте параметры (Win+i), перейдите во вкладку «Обновление и безопасность / Безопасность Windows «, и нажмите по ссылке на центр безопасности защитника. См. скриншот ниже.
Центр безопасности Windows
Далее откройте журнал угроз и просмотрите последние события: нет ли среди списка очистки файлов игры.
Если таковые будут найдены, у вас есть два пути:
Обновление системных библиотек, драйверов
Ошибка 0xc0000022 также может возникнуть из-за отсутствия файлов каких-нибудь библиотек: DirectX, Visual C++, NET Framework и т.д.
Чтобы все это не перепроверять вручную, рекомендую попробовать утилиту Driver Booster: она не только может обновить драйвера, но и проверит все библиотеки, влияющие на работу игр (что очень удобно). Бесплатной версии для решения этой задача вполне достаточно.
Обновление системных библиотек / Driver Booster
Режим совместимости и DirectPlay
Если вы пытаетесь запустить старую игру на новом компьютере (ОС Windows) — то не исключено появление разного рода ошибок. Попробуйте зайти в свойства исполняемого файла (ярлыка на рабочем столе), и включить режим совместимости приложения со старой ОС (например с Windows 7 как в моем примере ниже).
Кроме этого, многим старым играм (например, Majesty, Thief, Dune 2000 и пр.) нужен компонент DirectPlay, который почему-то в современных ОС отключен.
Включение и отключение компонентов Windows
Далее найдите каталог «Компоненты прежних версий» и включите DirectPlay. Windows должна автоматически загрузить и установить его. После перезагрузите компьютер и проверьте работоспособность программы/игры.
Отключите на время антивирус
Отключение антивируса Avast на 1 час
Попытка диагностики с помощью ProcessMonitor
1) Перед запуском утилиты, я вам рекомендую открыть свойства ярлыка (запускаемой программы) и скопировать оригинальное название exe-файла. Пример на скрине ниже.
Копируем название исполняемого файла
2) Далее нужно запустить утилиту, и сразу же открыть нужную программу/игру. Как только она вылетит с ошибкой, перейдите в ProcessMonitor и:
Далее рекомендую еще раз открыть фильтрацию и исключить все успешные (SUCCESS) строки. Пример ниже.
Исключаем все успешные действия
Нашлись несколько строк, в одной из которых нет файла.
После добавляете нового пользователя (см. скриншот ниже).
Если у вас получилось избавиться от этой ошибки как-то по-другому — сообщите в 2-х словах в комментариях.
Источник
Как исправить ошибку 0xc0000022 на Windows 7/8/10?
Некоторые из пользователей операционной системы Windows, вне зависимости от версии, могут столкнуться с ошибкой 0xc0000022, которая проявит себя во время запуска какой-то программы или видеоигры. Наиболее часто, данная проблема возникает тогда, когда пользователи пытаются запустить на своих системах действительно старые игры, созданные задолго до выхода используемой операционной системы.
Основной причиной для ошибки 0xc0000022 является отсутствие в системе необходимых для приложения элементов, которые нужны для его запуска. Например, оговариваемая ошибка представляет собой частого гостя на Windows 10, когда на ней пытаются запустить игры из ранних 2000-х. Помимо прочего, ошибка также может проявляться из-за устаревших или некорректно функционирующих драйверов для видеокарты, отсутствия в системе необходимых обновлений, воздействия различных вирусов и поврежденных файлов самого приложения.
Разумеется, у ошибки 0xc0000022 также есть и свое сообщение:
Ошибка инициализации приложения (0xc0000022)
чаще всего, пользователи встречаются с вот этим сообщением:
Ошибка при запуске приложения (0xc0000022)
В общем, знайте, если вы встретились с данной ошибкой, то переживать не стоит, так как проблема истинно классическая и для нее давным давно существует ряд способов, которые без труда разрешают ее. В данной статье мы с вами рассмотрим данные способы. Все они чрезвычайно просты в своем исполнении – давайте начнем.
Источник
Ошибка активации лицензий slui.exe в Windows 10
Способ 1: Проверка соединения с интернетом
Рассматриваемая ошибка и основная масса её возможных вариантов означают, что система почему-то не может связаться с серверами Microsoft и провести активацию. Прежде чем переходить к более радикальным вариантам решения проблемы, проверьте своё подключение к всемирной сети.
Если на нём присутствуют значки ошибки (треугольник с восклицательным знаком) или он выглядит, как показано выше, система считает, что не подключена к интернету. Для получения подробностей кликните по значку соединения правой кнопкой мыши (ПКМ) и выберите «Диагностика неполадок».
Следуйте инструкциям средства, чтобы выяснить причину отсутствия подключения.
Способ 2: Активация по телефону
Если выяснилось, что интернет работает, но ошибка активации всё равно наблюдается, можно попробовать альтернативный метод в виде подтверждения лицензионного статуса по телефону. Делается это следующим образом:
Здесь укажите полученный от оператора ID – напишите его в соответствующие поля и нажмите «Активация Windows».
После выполнения указанных выше действий Виндовс 10 должна быть активированной, а рассматриваемая ошибка больше не будет повторяться.
Способ 3: Проверка целостности системных данных
Если у вас заведомо лицензионная версия Windows, которую не получается активировать ни по интернету, ни по телефону, то весьма вероятно, что не в порядке важные системные файлы. Первое, что надо сделать в такой ситуации – проверить их состояние и восстановить, если возникнет необходимость.
Подробнее: Проверка целостности и восстановление системных файлов Windows 10
Также обратите внимание на точки восстановления: если эта возможность включена, то стоит попробовать откатиться на более раннюю версию и проверить состояние активации – скорее всего, всё должно работать корректно.
Способ 4: Повторный ввод ключа
Может случится и так, что подтверждение по телефону не работоспособно – система выдаёт окно с ошибкой, что выполнение операции невозможно. В таком случае стоит попробовать удалить ключ и ввести его заново.
slmgr.vbs /ipk *ваш ключ активации*
Вместо *ваш ключ активации* напечатайте без звёздочек последовательность из 25 символов, которая и является лицензионным кодом. Проверьте правильность введённых данных и нажмите Enter.
Важно! Для корпоративных Volume-редакций Microsoft распространяет общие ключи KMS-активации, доступные на сайте с документацией!
Данный метод относится к радикальным и применять его стоит только в случае, когда другие не помогают.
Если вы воспользовались нелегальным методом активации Windows 10, скорее всего, причина появления ошибки именно в этом – компания Microsoft совершенствует методы защиты от пиратства. Для полного устранения проблемы AutoKMS нужно удалить, после чего приобрести лицензионный ключ в магазине разработчика и активировать ОС как полагается.
Помимо этой статьи, на сайте еще 12387 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Ошибка 0xc0000022 в Windows 10
При работе ОС Windows 10 иногда появляются сбои, каждый из которых имеет свой номер. Сообщение об ошибке 0xc0000022 появляется на экране в виде окна. Текст в окне может изменяться, в зависимости от того, какое из приложений дало сбой при запуске.
Причины появления ошибки 0xc0000022
Данная проблема может появляться при запуске служебных приложений, игр или после восстановления системы. Чаще всего сообщение об ошибке 0xc0000022 появляются по таким причинам:
Сообщение об ошибке может поставить в тупик неопытных пользователей, но чаще всего можно решить проблему, которая вызвала сбой.
Не найдена библиотека dll
Если появилось окно с ошибкой 0xc0000022, в котором говорится об отсутствии нужной библиотеке dll, то чаще всего проблему можно исправить. Зайдя в каталог C:windowssystem32, можно заменить или добавить нужный файл.
Если сообщение о проблеме появилось на экране при запуске игры, то помочь может переустановка DirectX или драйверов видеокарты.
Повреждение файлов
Данные могут быть повреждены при записи на жесткий диск. Чтобы их восстановить, следует перейти в режим командной строки. Для этого нужно запустить программу cmd. exe и начать сканирование sfc/scannow. Бывает, что система находит поврежденные файлы, но не исправляет их, поэтому пользователь должен восстановить их вручную. Для этого нужно выполнить вход в Windows в безопасном режиме. Запустить его можно при нажатии кнопки F8 в самом начале загрузки компьютера.
Нет доступа к нужному файлу
Иногда система не может получить доступ к нужным файлам, из-за чего и возникает сообщение об ошибке. Доступ могут блокировать вирусы, поэтому первым шагом решения проблемы должна стать установка антивируса и полное сканирование жесткого диска. Чтобы ОС могла получить доступ к необходимым файлам можно «откатить» ее до полностью работоспособного состояния. Однако откат не всегда возможен.
Нарушена безопасность файловой системы
Если в сообщении об ошибке 0xc0000022 говорится, о нарушениях в работе файловой системы, то можно выполнить диагностический запуск Windows. Для этого нажимаем Win+R, и в появившемся окне вводим msconfig, чтобы запустить утилиту конфигурации системы. Затем в появившемся окне нужно перейти на вкладку «Общие», и отметить чекбокс «Диагностический запуск». Если эти действия не помогли решить проблему, то лучшим выбором будет переустановка системы.
Ошибка может возникать при запуске игры или какого-либо приложения. Иногда запустить установленную программу не позволяет антивирус. Если вы уверены в производителе игры или приложения, то добавьте его в исключения антивируса. Может помочь и установка новых драйверов для видеокарты.
Во многих случаях решить проблему появления ошибки 0xc0000022 могут действия, доступные обычному пользователю. Если же вы решились на полную переустановку Windows, проверьте, чтобы все личные файлы находились на диске D (или любом другом диске который в процессе переустановки не будет отфарматирован) или флеш-накопителе.
Однако полностью переустанавливать систему есть смысл только тогда, когда вы уже попробовали все вышеописанные способы устранения ошибки и они не помогли.
Перед тем как полностью переустанавливать систему убедитесь, что на диске, который будет полностью отформатирован, нет необходимой вам информации. После очистки диска восстановить файлы будет невозможно.
Иногда при установке программ либо приложений на экране компьютера появляется сообщение, о том, что возникла ошибка 5 Windows 10. Это означает что пользователю отказано в доступе. Подобное случается если в системе есть несколько учётных.
Нередко пользователи Windows 10 после обновления винды или отдельных программ, например, Microsoft Office сталкиваются с тем, что появляется ошибка 0xc004f074, убрать которую с помощью одного клика по крестику не.
Причин, по которым не запускается Windows 10 несколько: удаление программного обеспечения, заражение ПК.
Источник
/0xc0000002: The selected entry could not be loaded
Get the fix to the 0xc0000002: The selected entry could not be loaded boot error message affecting Windows 7, Windows 8, Windows 8.1 and Windows 10.
About the “0xc0000002” error
The following information on this error has been compiled by NeoSmart Technologies, based on the information gathered and reported by our global network of engineers, developers, and technicians or partner organizations.
Description and Symptoms
The error messages, alerts, warnings, and symptoms below are tied to this error.
Symptom 1: 0xc0000002 error screen on startup
As a part of the system startup procedure, the BOOTMGR bootloader introduced in Windows Vista and subsequently used in Windows 7, Windows 8(.1), and Windows 10 reads boot configuration data and displays the operating system selection menu. Sometimes, however, when a user installs a newer version of Windows on a top of already existing older one, or installs a service pack, the BOOTMGR entries are not updated properly, and the following message appears:
A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. If you have a Windows installation disk, insert the disk and restart your computer. Click "Repair your computer", and then choose a recovery tool. Otherwise, to start Windows so you can investigate further, press the Enter key to display the boot menu, press F8 for Advanced Boot Options, and select Last Known Good. If you understand why the digital signature cannot be verified and want to start Windows without this file, temporarily disable driver signature enforcement. File: WindowsSystem32winload.exe Status: 0xc0000002 Info: The selected entry could not be loaded because the application is missing or corrupt.
Causes of this Error
This error has been known to occur as a result of one or more of the following:
Cause 1: BOOTMGR is outdated after system update
This error may occur if something went wrong during the Windows installation process. If the user has installed a newer version of Windows on top of an older one and the BOOTMGR file is not updated properly, then this error may appear and the boot process halts.
Cause 2: An older boot disk is used with a newer version of Windows
Sometimes the user may install a newer version of Windows on a hard drive, and then connect another hard drive with an old version of Windows to set up a dual boot mode. In that case, however, the old version of BOOTMGR will be used, and the boot process halts.
Cause 3: BOOTMGR is outdated after a service pack update
This error may also occur if a user installs a new service pack that changes the BOOTMGR file fails to update an already existing BOOTMGR. If that’s the case, an updated version of Windows is left with an old version of BOOTMGR, and is unable to load properly.
Cause 4: Existing installation disk was disconnected before installing Windows
As a precaution against the corruption of an existing, working install or to safeguard against dataloss during a system update, many users are advised to disconnect their primary boot drive prior to installing a new version of Windows. However, this advice can cause the system bootloader on the primary boot disk to remain outdated, and will cause the error shown above once the drive is returned to the system.
Fixing “0xc0000002” on Windows
Windows Setup CD/DVD Required!
Some of the solutions below require the use of the Microsoft Windows setup CD or DVD. If your PC did not come with a Windows installation disc or if you no longer have your Windows setup media, you can use Easy Recovery Essentials for Windows instead. EasyRE will automatically find and fix many problems, and can also be used to solve this problem with the directions below.
Fix #1: Repair BOOTMGR via Easy Recovery Essentials
Easy Recovery Essentials’ one-click automated system repair feature incorporates full repair and reconstruction of the BOOTMGR to resolve the “0xc0000002” error, even in cases where Windows won’t boot as a result of the error.
Easy Recovery Essentials is guaranteed to fix the “0xc0000002” error automatically using its built-in Automated Repair option. EasyRE is currently available for Windows XP, Vista, 7 and 8 and can be downloaded and created on any PC.
- Download Easy Recovery Essentials. Make sure to note your Windows version (XP, Vista, 7 or before you download EasyRE. This guide can help you identify what version of Windows you have installed.
- Burn the image. Follow these instructions on how to burn the bootable ISO image very carefully, as making a bootable CD can be tricky! Alternatively, these instructions explain how to create a bootable EasyRE recovery USB stick/drive.
- Boot up your PC from the Easy Recovery Essentials CD or USB you created.
- Once EasyRE is running, choose the “Automated Repair” option and click Continue.
Choose “Automated Repair” in Easy Recovery Essentials
- After EasyRE scans your computer’s drives, identify and select the drive letter for your Windows installation from the list, and then click on the Automated Repair button to begin.
Choose the drive associated with the Windows installation you’re trying to repair.
- Easy Recovery Essentials will start analyzing the selected drive for problems. EasyRE will test for and attempt to automatically correct errors with the disk, partition, bootsector, filesystem, bootloader, and registry. No intervention is required, as EasyRE’s repair is fully automated:
Easy Recovery Essentials searches for errors and makes corrections to the selected Windows installation.
- Once the process is complete, EasyRE will report its findings. Click on the Restart button to reboot your PC and test the changes.
- The “0xc0000002” error should now be fixed as your PC begins to load:
Windows, booting up successfully.
You can download Easy Recovery Essentials from here.
Fix #2: Update BOOTMGR manually
Since the boot error is often caused by an outdated BOOTMGR, replacing it with the correct version is often a good and effective solution.
Here are the steps to replace the BOOTMGR:
- Boot from the Windows install disc
- Click on Repair your computer after selecting proper language, time and keyboard input.
- Select the Windows installation drive, which is usually
C:
, and click Next - Choose “Command Prompt” when the System Recovery Options box appears
- Type in the following command and then press Enter:
Bcdboot C:Windows /s D:
Where C:Windows is your Windows installation folder and D: is your active boot partition.
Here is an example screenshot of what the PC’s console output should look like after the BOOTMGR is updated correctly:
Windows 7 BcdBoot utility screen
Note that it isn’t necessary to use bootsect.exe to update the MBR or the bootsector, since the fact that BOOTMGR launches indicates that they are both correctly configured.
More Information
Linked Entries
- bootrec
Support Links
- Easy Recovery Essentials for Windows – our repair and recovery disk.
It’s an easy-to-use and automated diagnostics disk. It’s available for Windows 8, Windows 7 and Windows Vista. It’s also available for Windows XP and Windows Server.
Read more at Windows Recovery Disks.
- The NeoSmart Support Forums, member-to-member technical support and troubleshooting.
- Get a discounted price on replacement setup and installation discs: Windows 7, Windows 8, Windows 10.
Applicable Systems
This Windows-related knowledgebase article applies to the following operating systems:
- Windows 7 (all editions)
- Windows 8 (all editions)
- Windows 8.1 (all editions)
- Windows 10 (all editions)
Propose an edit
При запуске утилит, игр и приложений на Windows 10 пользователь может столкнуться с ошибками 0xc000012f и 0xc000002. При возникновении данной ошибки в верхней части информационного окна указывается сообщение “Bad Image”, а в объяснении самой ошибки говорится, что запущенное приложение содержит ошибку или не предназначено для работы в Windows. Но далеко не всегда это действительно так. Зачастую утилиты, игры и приложения, которые при запуске выдают ошибки 0xc000012f и 0xc000002, можно починить и с комфортом с ними далее работать. В нашей статье подробно о том, почему возникает подобная ошибка, и как ее исправить.
Оглавление: 1. Почему возникают ошибки 0xc000012f и 0xc000002 в Windows 10 2. Как исправить ошибки 0xc000012f и 0xc000002 - Удаление “мусорных” файлов - Сканирование системы и восстановление файлов - Конфликт с обновлением KB2879017 - Запуск в режиме совместимости - Переустановка приложения
Почему возникают ошибки 0xc000012f и 0xc000002 в Windows 10
Если попробовать разобраться в природе ошибок 0xc000012f и 0xc000002, то можно установить причину их возникновения. Чаще всего эти системные сообщения об ошибках возникают из-за:
- Конфликта “мусорных” файлов на накопителе с приложением;
- Неисправности операционной системы;
- Неправильной работы самого приложения или повреждения его файлов в процессе установки;
- Несовместимости приложения с текущей версией Windows;
- Конфликта между приложениями.
Как исправить ошибки 0xc000012f и 0xc000002
Подробно рассмотрим способы исправить ошибки 0xc000012f и 0xc000002 в Windows 10.
Удаление “мусорных” файлов
Наиболее эффективный способ устранения ошибок с сообщением “Bad Image”, которые могут классифицироваться под номерами 0xc000012f и 0xc000002, это очистка операционной системы от “мусорных” файлов. Часто так бывает, что на накопителе скапливается большое количество файлов от старых программ или удаленных утилит, которые уже не нужны, но продолжают занимать место и вступают в конфликт с новыми приложениями.
Обратите внимание
Данный способ решения проблем с ошибками 0xc000012f и 0xc000002 особенно актуален, если неисправность “Bad Image” возникает при попытке запустить различные приложения на компьютере, а не одну конкретную программу.
Чтобы удалить “мусорные” файлы в операционной системе Windows 10, необходимо:
- Запустить утилиту “Выполнить”. Это можно сделать по нажатию клавиш Win+R или выбрав соответствующий пункт в меню “Пуск”, нажав на него правой кнопкой мыши;
- Введите команду cleanmgr и нажмите “ОК”, чтобы запустить утилиту очистки;
- В открывшемся окне нужно указать диск, который вы хотите очистить от временных файлов. Рекомендуется выполнить очистку системного диска, а также диска, где установлено приложение, которое вызывает ошибку Bad Image. Выберите нужный диск и нажмите “ОК”;
- Откроется окно выбора файлов для очистки. Нажмите “Очистить системные файлы”, после чего подтвердите свое решение, для чего потребуется доступ администратора компьютера.
Когда компьютер будет очищен от системных файлов, выполните перезагрузку и попробуйте вновь запустить приложение, которое выдавало ошибку 0xc000012f или 0xc000002.
Сканирование системы и восстановление файлов
Поскольку ошибка Bad Image может возникать из-за проблем с операционной системой, еще один рекомендованный способ ее решения — это восстановление системных файлов. Чтобы выполнить эту процедуру, запустите утилиту “Командная строка” от имени администратора. Самый простой способ это сделать — ввести cmd в окне поиска и выбрать запуск от имени администратора.
В командной строке введите sfc /scannow и нажмите Enter.
Стартует процесс поиска “битых” файлов операционной системы. При возможности, утилита выполнит их починку.
Когда процесс будет завершен, перезагрузите компьютер и попробуйте снова запустить утилиту, игру или приложение, которая выдавала рассматриваемую ошибку.
Конфликт с обновлением KB2879017
Для Windows 10 выходил крупных апдейт, частью которого является обновление KB2879017. Это обновление может вести к возникновению конфликта, который выливается в ошибку Bad Image при попытке запустить игру, утилиту или приложение.
Обратите внимание
Данное решение помогает в случае, когда нужно устранить ошибку 0xc000012f.
Чтобы удалить обновление KB2879017 с компьютера, сделайте следующее:
- Запустите утилиту “Выполнить”, используя сочетание клавиш Win+R или другим удобным способом;
- Введите команду wusa.exe /uninstall /kb:2879017 и нажмите Enter.
Запустится процесс удаления обновления KB2879017.
Обратите внимание
Перед запуском процесса удаления рекомендуется сделать резервную копию системы.
Запуск в режиме совместимости
Проблема с совместимостью тоже может вести к ошибкам 0xc000012f и 0xc000002. Поэтому один из способов избавиться от ошибки — это запуск нужной утилиты, игры или приложения в режиме совместимости.
Для запуска в режиме совместимости, нажмите на ярлык правой кнопкой мыши и выберите пункт “Свойства”.
Во вкладке “Совместимость” установите галочку в пункте “Запустить программу в режиме совместимости с” и установите один из доступных режимов совместимости, после чего нажмите “ОК” и попробуйте запустить приложение.
Если программа вновь не запустится, попробуйте выбрать режим совместимости с другой из доступных версий операционной системы.
Переустановка приложения
Если ни один из шагов выше не помог решить проблему, не исключено, что она связана с “битыми” файлами самого приложения, утилиты или игры. В этом случае лучший вариант — выполнить переустановку приложения. Если приложение было загружено из интернета, лучше скачать его с другого источника (или другую версию), тем самым исключив вероятность того, что поврежден сам установочный файл.
(18 голос., средний: 4,67 из 5)
Загрузка…
Доброго дня всем!
Эта ошибка характерна для игр (хотя иногда «страдают» и др. программы), и появляется она обычно в момент запуска. Заранее предупрежу, что этот код 0xc0000022 мало о чем говорит: причиной может быть как отсутствующий файл, так и блокировка приложения антивирусом…
В этой заметке приведу несколько советов, которые в большинстве случаев помогают избавиться от этой ошибки. Рекомендую выполнять их в порядке, приведенным мной ниже. Материал актуален для современных ОС Windows 8/10/11.
Примечание: ниже на скрине приведен пример подобной ошибки (возникла при запуске игры PES 2016).
Пример ошибки 0xc0000022
*
Как можно исправить 0xc0000022
❶
Запуск от имени администратора
Первое, что посоветую сделать — это кликнуть правой кнопкой мышки по исполняемому файлу (ярлыку) и в появившемся контекстном меню выбрать вариант запуска от имени администратора.
Запуск приложения от имени администратора
Если приложение запустилось — просто зайдите в свойства ярлыка и поставьте галочку, чтобы задача всегда выполнялась от администратора.
❷
Проверка защитника
Если у вас ОС Windows 10/11 — то проверьте обязательно состояние защитника (нередко он «молча» удаляет некоторые файлы игр и программ, которые ему показались подозрительными).
Для этого откройте параметры (Win+i), перейдите во вкладку «Обновление и безопасность / Безопасность Windows«, и нажмите по ссылке на центр безопасности защитника. См. скриншот ниже. 👇
Центр безопасности Windows
Далее откройте журнал угроз и просмотрите последние события: нет ли среди списка очистки файлов игры…
Проверка журнала
Если таковые будут найдены, у вас есть два пути:
- восстановить файл из карантина защитника и попробовать запустить игру (программу). Это следует делать, если вы не сомневаетесь в безопасности файла;
- загрузить другую версию программы/игры и переустановить ее (перепроверенную на вирусы и вредоносное ПО).
❸
Обновление системных библиотек, драйверов
Ошибка 0xc0000022 также может возникнуть из-за отсутствия файлов каких-нибудь библиотек: DirectX, Visual C++, NET Framework и т.д.
Чтобы все это не перепроверять вручную, рекомендую попробовать утилиту Driver Booster: она не только может обновить драйвера, но и проверит все библиотеки, влияющие на работу игр (что очень удобно). Бесплатной версии для решения этой задача вполне достаточно…
Обновление системных библиотек / Driver Booster
❹
Режим совместимости и DirectPlay
Если вы пытаетесь запустить старую игру на новом компьютере (ОС Windows) — то не исключено появление разного рода ошибок. Попробуйте зайти в свойства исполняемого файла (ярлыка на рабочем столе), и включить режим совместимости приложения со старой ОС (например с Windows 7 как в моем примере ниже).
Режим совместимости
📌 В помощь!
Как запустить старую игру на новом компьютере — https://ocomp.info/kak-zapustit-staruyu-igru.html
Кроме этого, многим старым играм (например, Majesty, Thief, Dune 2000 и пр.) нужен компонент DirectPlay, который почему-то в современных ОС отключен…
Чтобы включить его: зайдите в панель управления, в раздел «Программы / Включение или отключение компонентов Windows».
Включение и отключение компонентов Windows
Далее найдите каталог «Компоненты прежних версий» и включите DirectPlay. Windows должна автоматически загрузить и установить его. После перезагрузите компьютер и проверьте работоспособность программы/игры…
Компоненты прежних версий — DirectPlay
❺
Отключите на время антивирус
Не лишним будет на время диагностики и поиска причин появления ошибки — отключить антивирус. Благо, что почти все современные продукты отключаются в 1-2 клика мышкой через трей. Как это выглядит у AVAST представлено на скрине ниже…
Отключение антивируса Avast на 1 час
❻
Попытка диагностики с помощью ProcessMonitor
Если все предыдущее не помогло, можно попробовать отыскать причину с помощью утилиты ProcessMonitor (ссылка на сайт Microsoft). Она инспектирует все приложения и процессы, запускаемые на ПК (причем, даже если у вас программа вылетела с ошибкой — этот факт можно найти в ProcessMonitor и посмотреть что там произошло…).
1) Перед запуском утилиты, я вам рекомендую открыть свойства ярлыка (запускаемой программы) и скопировать оригинальное название exe-файла. Пример на скрине ниже.
Копируем название исполняемого файла
2) Далее нужно запустить утилиту, и сразу же открыть нужную программу/игру. Как только она вылетит с ошибкой, перейдите в ProcessMonitor и:
- включите отображение всех событий (см. стрелку-1 на скрине ниже);
- перейдите в режим фильтрации (стрелка-2);
- переключите фильтрацию в режим Process Name (т.е. чтобы можно было указать тот процесс, который нам нужен — т.к. их в утилите будет очень много);
- вставьте оригинальное название файла игры;
- нажмите OK.
Фильтр по имени
Далее рекомендую еще раз открыть фильтрацию и исключить все успешные (SUCCESS) строки. Пример ниже.
Исключаем все успешные действия
В результате у вас останутся только проблемные строки (в каждом конкретном случае их количество может сильно разница). В моем, например, исходя из первых строк стало понятно, что есть какая-то проблема с файлом «steam_api.dll» в папке с игрой. В последствии оказалось, кстати, что его удалил защитник Windows (после восстановления — игра заработала!).
Нашлись несколько строк, в одной из которых нет файла…
Кстати, также достаточно часто встречается случай отсутствия прав на доступ к определенным DLL файлам. Например, если ProcessMonitor покажет вам ошибку ACCESS DENIED (скажем, к C:WindowsSyswow64MSVBVM50.DLL) — то нужно вручную разрешить чтение данного файла для текущего пользователя.
ACCESS DENIED
Делается это просто: сначала находите нужный файл (адрес также показывается в ProcessMonitor, см. скрин выше). Далее открываете его свойства, переходите во вкладку «Безопасность» и жмете «Изменить».
Безопасность — изменить
После добавляете нового пользователя (см. скриншот ниже).
Добавляем пользователя
Две галочки для возможности чтения файла, обычно, стоят по умолчанию — поэтому останется только сохранить настройки.
Сохранить настройки
*
PS
Если из вышеперечисленного ничего не помогло — можно посоветовать загрузить другую версию игры/приложения. Возможно, что текущая просто несовместима с вашей версией ОС, ПО (а возможно, что она просто была повреждена, например, вирусами…).
*
Если у вас получилось избавиться от этой ошибки как-то по-другому — сообщите в 2-х словах в комментариях.
Удачи!
👀
Первая публикация: 04.07.2019
Корректировка: 20.02.2023
Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Некоторые из пользователей операционной системы Windows, вне зависимости от версии, могут столкнуться с ошибкой 0xc0000022, которая проявит себя во время запуска какой-то программы или видеоигры. Наиболее часто, данная проблема возникает тогда, когда пользователи пытаются запустить на своих системах действительно старые игры, созданные задолго до выхода используемой операционной системы.
Основной причиной для ошибки 0xc0000022 является отсутствие в системе необходимых для приложения элементов, которые нужны для его запуска. Например, оговариваемая ошибка представляет собой частого гостя на Windows 10, когда на ней пытаются запустить игры из ранних 2000-х. Помимо прочего, ошибка также может проявляться из-за устаревших или некорректно функционирующих драйверов для видеокарты, отсутствия в системе необходимых обновлений, воздействия различных вирусов и поврежденных файлов самого приложения.
Разумеется, у ошибки 0xc0000022 также есть и свое сообщение:
Ошибка инициализации приложения (0xc0000022)
чаще всего, пользователи встречаются с вот этим сообщением:
Ошибка при запуске приложения (0xc0000022)
В общем, знайте, если вы встретились с данной ошибкой, то переживать не стоит, так как проблема истинно классическая и для нее давным давно существует ряд способов, которые без труда разрешают ее. В данной статье мы с вами рассмотрим данные способы. Все они чрезвычайно просты в своем исполнении – давайте начнем.
Руководство по решению ошибки 0xc0000022
- Запуск от имени Администратора. Первым же делом, попробуйте запустить нужную вам программу или игру от имени Администратора. Для этого нажмите правой кнопкой мыши на исполнительный файл приложения, находящийся в корневой папке, и выберите «Запуск от имени Администратора».
- Проверка наличия вирусов в системе. Вирусы могут создавать всевозможные проблемы для работы операционной системы, например, заблокировать доступ к определенным системных файлам, которые необходимы для запуска необходимого вам приложения, что как следствие вызывает появление обсуждаемой в данной статье ошибки. Сканирование системы можете провести с помощью любого антивируса, который есть у вас в распоряжении. Например, с этой задачей идеально справиться даже системный Защитник Windows. Чтобы запустить сканирование системы в Защитнике Windows, вам потребуется сделать следующее: Windows+S→Центр безопасности Защитника Windows→Защита от вирусов и угроз→Расширенная проверка→Полное сканирование→Выполнить сканирование сейчас. Найдя угрозу в системе, ликвидируйте ее и проверьте наличие ошибки 0xc0000022.
- Установка отложенных обновлений. Порой, данная проблема может проявляться из-за того, что в системе пользователя отсутствуют требуемый для запуска приложения ряд обновлений от компании Майкрософт. Убедитесь, что у вас нет отложенных обновлений в Центре обновления Windows. Для этого сделайте следующее: ЛКМ на Пуск→Параметры→Обновление и безопасность→Центр обновления Windows→Проверить наличие обновлений. Установите доступные обновления, а затем попробуйте снова запустить приложение, которое испытывало появление ошибки 0xc0000022.
- Обновление драйвера видеокарты. Возможно, вы столкнулись с данной проблемой из-за того, что в вашей системе установлены устаревшие драйвера для графического ускорителя. Попробуйте установить последние версии драйверов, а затем снова попробуйте запустить приложение. Напоминаем, что нужные драйвера вы сможете найти в разделах загрузки таких веб-ресурсов, как Nvidia.com, AMD.com и Intel.com.
- Задействование DirectPlay. Если вы пытались запустить какую-то действительно старую игрушку, но на вашем пути встала ошибка 0xc0000022, то вам нужно задействовать компонент в системе под названием DirectPlay. Чтобы это сделать, вам потребуется сделать следующее: ПКМ на Пуск→Приложения и возможности→Программы и компоненты→Включение или отключение компонентов Windows→Компоненты прежних версий→DirectPlay→Поставить галочку. Как только вы активируйте DirectPlay, то перед вами появится окошко с установкой выбранных компонентов. Завершив установку, попробуйте запустить нужное приложение для проверки наличия ошибки 0xc0000022.
- Восстановление системы. К сожалению, если у вас ничего так и не получилось, то мы рекомендуем вам прибегнуть к восстановлению системы. Если быть более точным, то вы можете откатить свою систему к прежнему состоянию с помощью заранее созданной точки восстановления. Чтобы воспользоваться точкой восстановления, вам потребуется сделать следующее: Windows+S→Восстановление→Запуск восстановления системы. Выберите ту временную точку, когда ошибки 0xc0000022 еще не существовало в вашей системе, а затем запустите процесс восстановления.