Ошибка 0xc0000020 windows 10 при запуске игры: Как исправить ошибку 0xc0000020 при запуске какой-либо программы

Содержание

Как исправить ошибку 0xc0000020 при запуске какой-либо программы

Хотя эту ошибку, характерную для Windows 10, нельзя назвать распространённой, но если она появилась, то будет досаждать каждый раз, когда вы запускаете определённый класс программ или компьютерную игру. В заголовке ошибочного сообщения содержится фраза Bad Image, но в данном случае её перевод как «плохая картинка» неверен – здесь под словом Image подразумевается исполняемый файл или важная компонента операционной системы. Нижеследующий пояснительный текст также нельзя назвать слишком информативным, а его первая часть («Программа не предназначена для запуска в Windows») даже может ввести в заблуждение и обычно трактуется неправильно.

Попробуем разобраться, что же на самом деле приводит к появлению ошибки и можно ли её исправить.

Причины появления ошибки

Впрочем, в большинстве случаев определённая конкретика в тексте сообщения об ошибке 0xc0000020 всё же имеется. Речь идёт о таком распространённом случае, как повреждение одной из библиотек DLL или использование её неправильной версии, и тогда в тексте сообщения обычно указывается имя этой библиотеки, что существенно упрощает диагностирование.

Чаще всего повреждение системной библиотеки происходит в результате каких-либо сбоев в работе компьютера, иногда после некорректной установки или удаления программ, зачастую напрямую не связанных с указанным модулем DLL (хотя связь на самом деле имеется, просто она не видна). Реже проблема возникает по причине скачивания и установки файла с расширением DLL со стороннего сайта. Именно в таких случаях в сообщении об ошибке и фигурирует название повреждённого модуля.

В случаях, когда имя файла DLL начинается с набора символов msvcp или msvcr, а также если указан модуль ucrtbase.dll, то, скорее всего, повреждения касаются Visual C++ Redistributable, а вернее – библиотеки её компонентов.

Когда указанный в ошибочном сообщении файл расположен в системном каталоге DriverStore, то очевидно, что проблема возникает из-за неправильно работающего или повреждённого драйвера конкретного устройства. В этом случае тоже не составит труда по имени DLL-файла выяснить, какой именно драйвер вызывает сбой и попробовать переустановить его, желательно предварительно удалив старую версию и скачав новую с официального источника. Обычно такое случается с драйвером видеокарты, а если ошибка появляется при запуске игры, то об этом можно говорить почти со стопроцентной уверенностью.

Общий алгоритм действий следующий:

  • с помощью интернета ищем, частью какой компоненты Windows является модуль DLL, фигурирующий в тексте ошибки 0xc0000020;
  • переустанавливаем эту компоненту (программу, драйвер, библиотеку) и проверяем, исчезла ли проблема.

Впрочем, из этого правила есть и исключения. Например, когда библиотека, указанная в сообщении, не является системной. То есть она является компонентой какого-либо приложения (игры или программы), не являющегося лицензионным. В этом случае срабатывание может происходить по вине встроенного или стороннего антивирусного ПО.

Тогда алгоритм действий будет следующим: приложение, вызвавшее ошибку, удаляется, антивирус отключается. Затем программа инсталлируется снова и запускается без антивируса. Если всё нормально, нужно просто добавить это приложение (или папку, в которой оно установлено) в исключения антивируса. Если ошибка всё равно появляется, очевидно, что её причиной является сама программа, содержащая ошибки.

Как исправить в Windows 10 ошибку 0xc0000020

Рассмотрим основные способы решения проблемы.

Проверка системных файлов

Первое, что необходимо сделать при возникновении подобных ошибок, – проверить целостность системных файлов, благо, что для этого в Windows имеется специальная утилита, умеющая не только проверять, но и исправлять найденные ошибки. Запускать её нужно из командной строки. Сначала в окне терминала набираем sfc /scannow, а после нажатия Enter – строку DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH.

Переустановка Visual C++ Redistributable

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

К примеру, если в ошибке присутствует имя файла msvcr110.dll, то через поиск можно выяснить, что он является компонентой пакета Visual C++ Redistributable 2012, который и потребуется установить или переустановить.

Но для начала необходимо просмотреть, какая версия Visual C++ установлена у вас. Для этого нужно зайти в утилиту «Удаление программ», через панель управления или посредством нажатия комбинации Win+R и ввода команды appwiz.cpl.

Убедитесь, что в системе присутствуют версии обеих разрядностей, 32- и 64-битные. Выделите пакет Visual C++ Redistributable мышкой, после чего кликните по кнопке «Изменить» в верхней панели. В новом окошке необходимо нажать кнопку Repair, после чего система попытается восстановить пакет, устранив при этом ошибки установщика.

Желательно проделать эту операцию со всеми вариантами Visual C++, присутствующими в списке.

СОВЕТ. Если в ошибке указывается другая компонента Windows, например, Office, то нужно попытаться переустановить повторным запуском установщика.

Когда в списке установленный пакет файлов Visual C++ Redistributable конкретной разрядности отсутствует, необходимо его скачать с официального сайта и инсталлировать. Конкретный год пакета С++ имеется возможность определить непосредственно по имени фигурирующего в сообщении файла, скачивать нужно только компоненты, соответствующие этому году, причём устанавливать нужно и 32-битную (x86) версию – в некоторых случаях 64-разрядная Windows 10 использует 32-битные библиотеки С++. Так, довольно востребованная игровая платформа Origin, пользующаяся популярностью у геймеров, часто ссылается на обе библиотеки, и если пакет меньшей разрядности отсутствует, появится ошибка с кодом 0xc0000020.

Драйвер видеокарты

О том, что ошибка исполнения 0xc0000020 связана с некорректно работающими драйверами видеокарты, будет свидетельствовать наличие в сообщении имён файлов библиотек atiglpxx или atiuxpag. Стандартный способ решения проблемы – удаление присутствующего в системе видеодрайвера и его повторная инсталляция. Здесь важно знать, какой именно графический адаптер у вас установлен, это можно узнать в «Панели управления». Скачивать драйвера необходимо только с официального сайта, желательно версию предпоследней свежести (последняя может содержать невыявленные баги).

Очистка ненужных файлов

Ошибка 0xc0000020 может появляться и в результате засорения ОС файлами, оставшимися после удаления ненужных программ или игр. Чтобы избавиться от них, нажмите Win+R и в появившейся консоли введите команду cleanmgr, производящую очистку диска.

.NET Framework

Ещё одной важной компонентой Windows, становящейся причиной возникновения различных проблем, включая и нашу ошибку, является пакет .NET Framework. Порядок действий здесь стандартный: удаляем все установленные компоненты, скачиваем дистрибутив с сайта Microsoft и выполняем повторную установку.

Надеемся, приведённые здесь рекомендации помогут вам избавиться от ошибок, возникающих при запуске приложений. Если нет, опишите ваш случай в комментариях, и общими усилиями вам будет оказана посильная помощь в устранении проблемы.

Ошибка 0xc000012f и 0xc0000020 в Windows 10 — как исправить

При запуске отдельных игр или программ в Windows 10 вы можете получить сообщение об ошибке, в заголовке которой «Bad Image», а текст — Программа не предназначена для выполнения в Windows или содержит ошибку, в конце: состояние ошибки 0xc000012f или состояние ошибки 0xc0000020 — оба кода имеют одинаковую природу в данном случае.

В этой инструкции подробно о том, как исправить ошибку 0xc000012f или 0xc0000020 Bad Image при запуске приложений и игр в Windows 10, о причинах такой ошибки.

Способы решить проблему Bad Image 0xc000012f и 0xc0000020 при запуске программ и игр

В большинстве случаев причиной ошибок «Программа не предназначена для выполнения в Windows или содержит ошибку» с состоянием ошибки 0xc000012f и 0xc0000020 является повреждение или неверная версия библиотеки DLL, указанной в тесте ошибки. Такое может случаться в результате сбоев или установки или удаления других (не связанных с проблемной) программ, а иногда — как результат скачивания файлов DLL со сторонних сайтов для исправления других ошибок. Имя файла DLL, указанное в сообщении об ошибке Bad Image может нам помочь, разобраться в чем дело, например:

  • Если фигурируют файлы с именами, начинающимися с msvcr, msvcp и некоторые другие, например — ucrtbase.dll, то проблема, по всей видимости, в библиотеках компонентов Microsoft Visual C++ Redistributable. Решение: исправить установку компонентов в «Программы и компоненты» (выбираем компонент, нажимаем «Изменить», затем — Исправить или Repair), либо удалить имеющиеся распространяемые компоненты Microsoft Visual C++, а затем заново скачать и установить библиотеки Microsoft Visual C++ Redistributable.
    Конкретный год С++ можно определить по имени файла и устанавливать только компоненты нужного года, желательно — и x86 и x64 (даже в Windows 10 x64 бывают нужны 32-бит библиотеки x86). Это, например, одна из частых причин такой ошибки при запуске Origin.
  • Если библиотека, вызывающая ошибку, находится в папке DriverStore, то виной, вероятнее всего, драйвер какого-то устройства. По имени файла с помощью поиска можно найти, к какому драйверу относится эта DLL, после чего удалить драйвер и установить его вручную (скачав с официального сайта) заново. Чаще всего речь идет о драйвере видеокарты, особенно если ошибка возникает при запуске игр. Здесь может пригодиться: Как удалить драйвер видеокарты полностью.

То есть логика действий в общем случае такова:

  1. Определяем, частью чего является DLL, указанная в сообщении об ошибке. Для этого обычно достаточно использовать поиск в Интернете.
  2. Переустанавливаем этот компонент системы и проверяем, была ли решена проблема.

Есть одно распространенное исключение: если сообщение об ошибке содержит какую-то библиотеку, которая является частью игры или программы, а она в свою очередь не очень лицензионная, то причиной может оказаться ваш антивирус или встроенный защитник Windows 10.

В этом случае решением может стать следующий порядок действий: удаляем программу или игру, отключаем антивирус, заново устанавливаем программу с ошибкой, проверяем, работает ли она, если да — добавляем папку с игрой или программой в исключения антивируса или защитника Windows (как добавить программу в исключения Защитника Windows 10). В этом же сценарии, если ошибка не исчезает, иногда имеет смысл поискать другой источник загрузки этого же приложения — возможно, там, где вы его скачивали, файл содержит ошибки.

Дополнительные методы исправить ошибку

Если вышеописанное не помогло (на всякий случай, сообщите в комментариях, о какой DLL и при запуске какой программы возникает ошибка — возможно, я подскажу действия), попробуйте следующие варианты:

  • В случае, если программа или игра работала исправно еще совсем недавно, проверьте: а есть ли точки восстановления Windows 10 на дату, когда проблема отсутствовала. Если есть — используйте их.
  • Если сообщение об ошибке 0xc000012f или 0xc0000020 сообщает о какой-то системной DLL, попробуйте выполнить восстановление целостности системных файлов Windows 10.
  • Попробуйте запустить программу в режиме совместимости с предыдущей версией Windows.
  • Стоит проверить, хотя это и редкий случай, а появляется ли ошибка, если выполнить чистую загрузку Windows 10 — если нет, по всей видимости, запуску мешает какое-то стороннее ПО.

Также, если речь идет о старой версии какой-то программы, а в наличии есть более новые её варианты, попробуйте установить и испытать их.

remontka.pro в Телеграм | Способы подписки

Как исправить «Неверное изображение, статус ошибки 0xc0000020»?

Сводка: Ошибка неправильного изображения или ошибка 0xc0000020 — это распространенная ошибка, связанная с операционной системой Windows. В этом блоге мы объяснили причины ошибки Bad Image. Кроме того, мы упомянули некоторые эффективные методы устранения ошибки.

Вы получаете сообщения об ошибках, когда система не может ответить на команду. Система выдает сообщения типа «не удалось выполнить действие», что указывает на возможную проблему. Bad Image Error в Windows обычно возникает, если файлы и библиотеки, необходимые для запуска обновления или приложения, повреждены или повреждены.

Когда система обнаруживает Bad Image, Error status 0xc0000020 , она показывает следующее сообщение:

Software.exe — Bad Image
в Windows или содержит ошибку. Попробуйте установить программу еще раз, используя исходный установочный носитель, или обратитесь за поддержкой к системному администратору или поставщику программного обеспечения. Статус ошибки 00xc0000020.

Причины ошибки «Неверный образ, статус ошибки 0xc0000020»

  • Вредоносная программа или вирусная атака
  • Неправильное завершение работы системы
  • Несоответствие DLL
  • Неверные настройки системы
  • Поврежденная запись реестра
  • Как исправить плохое изображение, статус ошибки 0xc0000020?

    Следуйте приведенным ниже методам устранения ошибки «Неверный образ»:

    Способ 1.

    Удаление и повторная установка программы

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

    Шаг 1. Щелкните поле поиска Windows в левом нижнем углу панели задач Windows и введите Панель управления.

    Шаг 2. Нажмите Панель управления.

    Шаг 3. Перейдите к Программы и компоненты.

    Шаг 4. Выберите программу, которую необходимо удалить.

    Шаг 5. Нажмите «Удалить» и следуйте инструкциям для завершения действия

    Шаг 6. После удаления программного обеспечения перезагрузите систему.

    Проверьте, устранена ли ошибка 0xc0000020. В противном случае перейдите к следующему способу.

    Способ 2. Удаление неисправных/последних обновлений Windows

    Microsoft время от времени выпускает обновления Windows, чтобы добавить новые функции и улучшить существующую операционную систему. Однако иногда такие обновления также приводят к нескольким ошибкам, включая ошибку Bad Image.

    Знаете ли вы?

    Несколько пользователей потеряли свои данные после установки Windows 10 (версия 1809), которая была выпущена в первую неделю октября 2018 года.

    Если после обновления Windows появляется Bad Image, статус ошибки 0xc0000020, удалите последние обновления. Выполните следующие действия:

    Шаг 1. Щелкните поле поиска Windows в левом нижнем углу панели задач Windows и введите Панель управления.

    Шаг 2. Нажмите Панель управления приложение.

    Шаг 3. Перейдите к Программы и компоненты.

    Шаг 4. Нажмите Просмотр установленных обновлений . Это покажет все установленные обновления Windows. Щелкните Installed On , чтобы просмотреть обновления по датам их установки.

    Это покажет все установленные обновления Windows. Вы можете щелкнуть Installed On , чтобы отсортировать обновления по дате их установки.

    Шаг 5. Щелкните правой кнопкой мыши самое последнее обновление. Выберите Удалить , а затем нажмите да для подтверждения.

              

    Шаг 6. Перезагрузите систему. Проверьте, исправлено ли Bad Image, статус ошибки 0xc0000020 .

    Способ 3: сброс Windows

    Если описанный выше метод не устраняет ошибку, выполните сброс/переустановку Windows, выполнив следующие действия:

    Шаг 1. Щелкните окно поиска Windows в левом нижнем углу. углу панели задач Windows и введите Панель управления .

    Шаг 2. Нажмите Панель управления .

    Шаг 3. Перейдите к Recovery .

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

    Шаг 5. На панели Настройки нажмите Начало работы в разделе Сброс этого ПК .

    Шаг 6. Если вы хотите сохранить свои личные данные, выберите «Сохранить мои файлы». В противном случае выберите «Удалить все» и следуйте инструкциям по переустановке Windows.

    Примечание . Выбор любого из этих двух вариантов приведет к удалению установленных приложений и настроек.

    Способ 4. Чистая установка Windows

    [ВНИМАНИЕ]: Установка чистой копии Windows может привести к потере данных. Обязательно сделайте резервную копию ваших данных, прежде чем выбрать чистую установку.

    Чтобы выполнить чистую установку Windows, вам необходимо:

    1. Загрузите инструмент для создания носителя.
    2. Используйте его для создания установочного носителя на USB или DVD.

    Щелкните здесь, чтобы узнать больше о чистой установке Windows.

    Способ 5: Запустите автоматическое восстановление Windows

    Если ошибка возникает из-за проблемы с ОС Windows, вы можете запустить автоматическое восстановление Windows, чтобы устранить проблемы. Вот шаги для этого:

    Шаг 1. Загрузите Windows с загрузочного установочного носителя.

    Шаг 2. Перейдите к опции Repair your computer .

    Шаг 3 . Нажмите Устранение неполадок . Щелкните Дополнительно . Перейти к Автоматический ремонт .

    Шаг 4 . Дайте завершиться процессу автоматического восстановления Windows.

    Шаг 5. Перезагрузите компьютер.

    Заключение

    Неверное изображение, статус ошибки 0xc0000020 обычно возникает при попытке доступа к приложению, которое не удается загрузить из-за повреждения некоторых системных файлов. В этом блоге мы упомянули причины ошибки и обсудили различные способы исправления Неверное изображение, состояние ошибки 0xc0000020 .

    Часто задаваемые вопросы

    Вопросы: что такое ошибка неправильного изображения?

    Ответ: Ошибка Bad Image или статус ошибки 0xc0000020 возникает, когда Windows не может запустить программы, которые вы пытаетесь запустить. Основные причины проблемы включают повреждение файлов и библиотек. Ошибка может возникать в любой версии ОС Windows — Windows 10, Windows 8 или Windows 7.

    Вопрос: Что такое статус ошибки 0xc0000020 Windows 10?

    Ответ: Состояние ошибки 0xc0000020 Windows 10 возникает, когда операционная система неправильно настроена или повреждена, или системные файлы становятся недоступными.

    Исправить ошибку восстановления системы 0xc0000020 в Windows 10/11

    by Влад Туричану

    Влад Туричану

    Главный редактор

    Увлеченный технологиями, Windows и всем, что имеет кнопку питания, он тратил большую часть своего времени на развитие новых навыков и изучение мира технологий. Скоро… читать дальше

    Обновлено

    23 декабря 2021 г.

    Раскрытие информации для партнеров

    • Ошибка восстановления системы 0xc0000020 в Windows 10 связана практически с любым типом повреждения системных файлов.
    • Возможные решения включают запуск сканирования DISM и SFC, а если это не сработает, запустить средство устранения неполадок Центра обновления Windows.
    • Не расстраивайтесь слишком сильно, если вы столкнетесь с другой ошибкой восстановления системы, потому что вы, скорее всего, найдете решение в нашем центре восстановления системы.
    • У нас есть множество статей в центре ошибок Windows 10, которые только и ждут, чтобы помочь вам решить вашу проблему.

    XУСТАНОВИТЕ, щелкнув файл для загрузки

    Для решения различных проблем с ПК мы рекомендуем DriverFix:
    Это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования.
    Проверьте все свои драйверы прямо сейчас, выполнив 3 простых шага:
    1. Загрузите DriverFix (проверенный загружаемый файл).
    2. Нажмите Начать сканирование , чтобы найти все проблемные драйверы.
    3. Нажмите Обновить драйверы , чтобы получить новые версии и избежать сбоев в работе системы.
    • DriverFix был загружен 0 читателями в этом месяце.

    Несколько пользователей Windows обращались к нам с вопросами о том, что не могут использовать функцию восстановления системы на своих ПК.

    Они также описывают потерю подключения к своему маршрутизатору и, в конечном итоге, получение статуса ошибки 0xc0000020.

    Проблема связана практически с любым типом повреждения системных файлов.

    Начиная с этого момента, вы можете попытаться исправить ошибку восстановления системы 0xc0000020 в Windows 10 с помощью следующих методов.

    1. Обновите сборку Windows 10 до последней версии

    1. Откройте диалоговое окно «Выполнить» , введя сочетание клавиш WIN + R .
    2. Затем введите ms-settings:windowsupdate и нажмите Введите , чтобы открыть вкладку обновления Windows .
    3. Нажмите Проверить наличие обновлений .
    4. Просто следуйте инструкциям на экране, чтобы установить все ожидающие обновления.
    5. Наконец, перезагрузите компьютер еще раз и посмотрите, исчезла ли ошибка 0xc0000020 при следующем запуске компьютера.

    2. Используйте стороннее программное обеспечение

    Существует еще один способ исправить ошибку восстановления системы, который подразумевает использование специальных инструментов для восстановления служб Windows.

    С помощью такого проактивного инструмента восстановления вы исправите различные ошибки Windows и замените поврежденные файлы, которые могут вызвать проблемы с функциональностью.

    Вы должны исправить свой компьютер в несколько шагов, выполняя глубокое сканирование вашей системы и автоматически исправляя существующие ошибки с помощью Restoro .

    3. Запустите сканирование DISM и SFC

    1. Чтобы начать, введите cmd в строке поиска и щелкните правой кнопкой мыши
      Командная строка
      .
    2. Далее, если будет предложено, нажмите Да , чтобы открыть его с правами администратора.
    3. Введите следующие команды и нажмите Введите , чтобы начать сканирование DISM:
      Dism.exe /online /cleanup-image /scanhealth
      Dism.exe /online /cleanup-image /restorehealth
    4. Не закрывайте окно командной строки, пока не увидите сообщение о завершении проверки на 100%, затем перезагрузите компьютер.
    5. Снова откройте командную строку от имени администратора. Введите sfc /scannow в окне, а затем нажмите . Введите , чтобы начать сканирование SFC.
    6. Перезагрузите компьютер и подтвердите удаление ошибки восстановления системы 0xc0000020.

    4. Запустите средство устранения неполадок Центра обновления Windows

    1. Сначала нажмите
      клавишу Windows
      + S , клавишу и введите устранение неполадок .
    2. В списке средств устранения неполадок панели управления выберите Система и безопасность > Устранение проблем с Центром обновления Windows 9.0007 .
    3. Щелкните ссылку Advanced , указанную внизу.
    4. Далее нажмите ссылку Запуск от имени администратора .
    5. Нажмите кнопку Далее , и инструмент начнет устранять все проблемы, связанные с Центром обновления Windows, присутствующим в вашей системе.
    6. После обнаружения проблемы вам будут предложены два варианта: Применить это исправление и Пропустить это исправление . Вы можете нажать кнопку Применить это исправление , чтобы немедленно решить проблему.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *