Ошибка при запуске приложения 0xc0000020 windows 11

При запуске приложения Microsoft Teams в Windows 11 система может вернуть ошибку 0xc0000020 «msteams.exe bad image». Как ее исправить?

При попытке запустить приложение Microsoft Teams в Windows 11 система может вернуть код ошибки 0xc0000020 «msteams.exe bad image». Как следует из сообщения, программе не удалось запустится из-за указанного в нем файла, который либо несовместим с текущей версией Windows, либо содержит ошибку. Во многих случаях сбой происходит в результате повреждения файлов или связанных с ними библиотек, которые нужны для правильной работы приложения.

Содержание

  • 1 Проверка системных файлов
  • 2 Переименование папки Microsoft Teams
  • 3 Сброс приложения Microsoft Teams
  • 4 Переустановка Microsoft Teams

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

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

Для достижения большего эффекта выполним сканирование ОС поочередно двумя системными утилитами: SFC и DISM. Первая в ходе восстановления использует локальное хранилище, второй нужен доступ в интернет для загрузки новых копий поврежденных файлов из внешних серверов Майкрософта и последующих их замены.

Имейте в виду, что после запуска сканирования принудительное прерывание может привести к еще большим неполадкам. Поэтому дождитесь его завершения, как бы долго это не происходило. Обычно сканирование SFC занимает до 30 минут, тогда как проверка DISM может затянуться на несколько часов в зависимости от конфигурации оборудования и скорости интернета.

Проверку системы запустим в консоли командной строки. Для ее открытия нажмите Ctrl+Shift+Esc, в меню Файл диспетчера задач выберите пункт «Запустить новую задачу». Введите команду cmd и запустите ее с правами администратора нажатием на «ОК».

В консоли запустите команду sfc/scannow и дождитесь ее завершения. Затем проверьте подключение к интернету и выполните команду: DISM /Online /Cleanup-Image /RestoreHealth

После завершения сканирования выйдите из консоли и перезагрузите компьютер. Проверьте, удалось ли исправить ошибку 0xc0000020, возникающую при запуске Microsoft Teams.

В большинстве случаев проблему удается решить путем переименования папки Microsoft Teams в каталоге WindowsApp. В этой локации содержаться данные конфигураций приложений, поэтому у обычного пользователя отсутствует доступ к ее содержимому из соображений безопасности. Для выполнения этого решения сначала предоставим разрешения текущему пользователю для доступа к этой папке, затем переименуем ее.

Откройте проводник щелчком по значку на панели задач или сочетанием клавиш Win + E. Перейдите в каталог C:/Program Files и найдите папку WindowsApp. Если она отсутствует, перейдите в меню «Вид» проводника и отметьте опцию «Скрытые элементы».

Если при переходе в каталог WindowsApp отображается сообщение «доступ запрещен», щелкните по нему правой кнопкой мыши и выберите «Свойства».

На вкладке «Безопасность» нажмите на кнопку «Дополнительно», затем в строке владельца кликните на ссылку «Изменить». Введите имя текущего пользователя или найдите через кнопку «Дополнительно», и примените изменения.

Найдите папки, которые содержат «MicrosoftTeams» и переименуйте их, например, допишите окончание «.old». После перезагрузите компьютер и посмотрите, возникает ли сообщение об ошибке 0xc0000020 при запуске платформы.

Сброс приложения Microsoft Teams

В ходе выполнения текущих операций программы создают временные файлы, которые сохраняются на локальном диске. Однако при их повреждении программе не удается считать требуемые данные, что приводит к различным ошибкам. Если столкнулись с ошибкой 0xc0000020 при запуске Microsoft Teams, попробуйте сбросить приложение до значений по умолчанию, что очистит все сбойные временные конфигурации.

Откройте системные параметры нажатием на Win + I и перейдите в раздел «Приложения». На вкладке «Приложения и возможности» найдите Microsoft Teams, щелкните по нему и выберите «Дополнительные параметры».

Нажмите на кнопку «Сброс» и подтвердите это действие на следующем экране.

Переустановка Microsoft Teams

Если ошибку 0xc0000020 не удалось исправить предыдущими способами, вполне возможно, что некоторые файлы Microsoft Teams повреждены. В этом случае нужно полностью удалить приложение. Затем скачать и установить последнюю версию с официального сайта.

Выйдите из приложения нажатием на значок «MS Teams» на панели задач, чтобы завершить все процессы приложения, работающих в фоновом режиме.

Разверните дополнительное меню Пуск сочетанием клавиш Win + X и выберите пункт «Выполнить». Запустите команду appwiz.cpl, чтобы перейти в окно «Программы и компоненты».

В списке найдите Microsoft Teams, кликните по нему правой кнопкой мыши и выберите пункт «Удалить».
Затем снова откройте окно «Выполнить», наберите %appdata% и щелкните на «ОК».

В результате откроется папка AppData в окне Проводника. Перейдите в каталог Microsoft, щелкните правой кнопкой мыши на папку Teams и выберите «Удалить».

После снова откройте окно «Выполнить» одновременным нажатием на Win + R. Введите %programdata% и щелкните на «OK». В результате будем перенаправлены в папку ProgramData, содержащую данные, связанные с установленными на ПК программами. Найдите папку Microsoft, щелкните правой кнопкой мыши на Teams и удалите.

Загрузите обновленную копию установщика Microsoft Teams с официальной страницы Microsoft Teams, а затем установите ее.

Если все еще сталкиваетесь с ошибкой 0xc0000020, попробуйте создать новую учетную запись пользователя. Затем запустить из под нее приложение Teams.

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

Состояние ошибки 0xc0000020

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

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

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

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

Ошибка 0xc0000020 в Windows

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

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

Ошибка 0xc0000020 DCIMAN32

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

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

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

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

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

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

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

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

Запуск командной строки от имени администратора

Запуск утилиты SFC

Запуск команды DISM Online Cleanup-Image RestoreHealth

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

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

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

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

Переход в Панель управления через Пуск

Программы и компоненты в Windows 10

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

Установленные пакеты Visual C++ Redistributable

Изменение пакета Visual C++ Redistributable

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

Выбор кнопки «Repair»

Процесс восстановления Visual C++ Redistributable

Завершение восстановления Visual C++ Redistributable

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

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

Скачивание пакета Visual C++ Redistributable

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

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

Открытие «Диспетчера устройств» через меню «Пуск»

Видеоадаптеры в Диспетчере устройств

Удаление драйвера видеоадаптера

Подтверждение удаления драйвера видеоадаптера

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

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

Команда cleanmgr в Windows 10

Выбор диска для очистки

Оценка пространства на диске

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

.NET Framework

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

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

Несколько пользователей Windows 11 недавно сообщили о получении ошибки «MS Teams.exe Bad Image Windows 11» или «msteams.exe bad image error 0xc0000020» при открытии приложения Team на своих компьютерах с Windows 11 или нажатии значка чата Teams на панели задач.

Мы изучили эту проблему и обнаружили, что она может быть вызвана рядом причин, включая:

  • Поврежденный кэш. Поврежденные файлы могут нанести серьезный ущерб вашему компьютеру и установленным приложениям. Поврежденные данные кэша не позволяют правильно использовать приложение Teams.
  • Общий сбой. Также существует вероятность того, что сбой или ошибка в приложении Microsoft Teams или вашей операционной системе вызывает проблему.
  • Поврежденные файлы приложений. Каждый раз, когда запускается программа или программное обеспечение Windows, в фоновом режиме запускается несколько фоновых процессов. Они важны для успешного выполнения программы. Если их нет, программное обеспечение и программы не будут запускаться автоматически. Точно так же поврежденные файлы приложений MS Teams могут привести к сбою предстартовых процессов, что помешает правильной работе MS Teams.

Теперь, когда мы знаем причины появления кода ошибки 0xc0000020 в Microsoft Teams, давайте посмотрим, как решить эту проблему.

Удалите последнее обновление Windows

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

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

Вот что вам нужно сделать:

  1. Нажмите одновременно клавиши Windows + I на клавиатуре, чтобы открыть настройки Windows.
  2. Выберите Центр обновления Windows на левой панели.
  3. На странице Центра обновления Windows выберите История обновлений.
    Просмотр истории обновлений Windows 11
  4. Теперь в меню «История обновлений» перейдите в раздел «Связанные настройки» и выберите «Удалить обновления».
    Нажмите на опцию «Удалить обновления».
  5. Теперь на вашем экране отобразится список всех установленных обновлений. Чтобы удалить обновление, щелкните его правой кнопкой мыши и выберите «Удалить».
    Удалите обновление KB5007247.
  6. Выберите Да в запросе подтверждения, чтобы продолжить.
  7. После удаления обновления проверьте, устранена ли ошибка 0xc0000020.

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

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

Выполните шаги, указанные ниже, чтобы запустить эту утилиту:

  1. Загрузите Windows с загрузочного установочного носителя.
  2. Перейдите к опции «Починить компьютер».
  3. Выберите Устранение неполадок.
    Доступ к меню устранения неполадок
  4. Теперь нажмите «Дополнительно», а затем выберите «Автоматическое восстановление».
    Запуск процедуры автоматического восстановления
  5. Дождитесь завершения процесса. После завершения перезагрузите компьютер и после перезагрузки проверьте, решена ли проблема 0xc0000020.

В операционной системе Windows есть папка под названием WindowsApp, в которой хранятся конфиденциальные данные, и вам не разрешен доступ к ней, если у вас нет разрешения. WindowsApp также содержит папку Microsoft Teams, и нескольким пользователям удалось решить рассматриваемую проблему, переименовав папку Teams.

Вот как вы можете это сделать:

  1. Запустите проводник и нажмите три точки, чтобы выбрать «Параметры».
    Доступ к параметрам проводника
  2. Перейдите в «Просмотр» и установите флажок «Показывать скрытые файлы, папки и диски». Нажмите «Применить», чтобы сохранить изменения.
    Как показать скрытые файлы Windows 10
  3. Теперь перейдите в C:Program FilesWindowsApps.
  4. Щелкните правой кнопкой мыши папку WindowsApp и выберите «Свойства».
    Выберите Свойства в контекстном меню.
  5. Перейдите в раздел «Безопасность» > «Дополнительно».
    Запустите дополнительные параметры в WindowsApps
  6. Нажмите «Изменить», а затем введите имя пользователя.
  7. Нажмите OK, чтобы сохранить продолжение.
  8. Затем нажмите «Применить», а затем снова «ОК».
  9. После запуска папки WindowsApp найдите две папки, начинающиеся с MicrosoftTeams.
  10. Переименуйте эти папки, добавив .old в конце имени папки.
  11. После этого перезагрузите компьютер и посмотрите, устранена ли проблема с 0xc0000020.

Создать локальную учетную запись

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

Надеемся, что таким образом вы сможете устранить код ошибки 0xc0000020 и без проблем использовать Microsoft Teams.

Для этого выполните следующие действия:

  1. Нажмите клавишу Windows + I, чтобы открыть приложение «Настройки» в Windows 11.
  2. В меню «Настройки» нажмите кнопку действия в верхнем левом углу экрана, чтобы открыть боковое меню.
  3. Нажмите «Учетные записи» в боковом меню, которое только что появилось.
  4. Нажмите «Семья и другие пользователи» в меню справа.
    Запустить опцию «Семья и другие пользователи»
  5. Когда вы окажетесь на вкладке «Семья и другие пользователи», перейдите в раздел «Другие пользователи» и нажмите кнопку «Добавить учетную запись».
    Добавить новую учетную запись пользователя
  6. В первом приглашении щелкните гиперссылку У меня нет данных для входа этого человека.
    Не позволяйте этому человеку входить в аккаунт
  7. На следующем экране нажмите Добавить пользователя без учетной записи Microsoft и дождитесь появления следующего экрана.
  8. На странице Создать пользователя для этого ПК введите имя пользователя локальной учетной записи и добавьте пароль.
    Добавить пользователя без учетной записи Microsoft
  9. После того, как локальная учетная запись будет названа и пароль добавлен, нажмите «Далее» и подождите, пока она не будет инициализирована.
  10. Нажмите «Далее» еще раз, чтобы завершить создание локальной учетной записи. После создания локальной учетной записи она появится в разделе «Другие пользователи» (на вкладке «Семья и другие пользователи»).

Запуск сканирования SFC и DISM

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

Таких утилит две: SFC (System File Checker) и DISM (Deployment Image Servicing and Management). Эти утилиты заменяют поврежденные системные файлы исправными аналогами и заменяют неисправные сектора хранилища более новыми эквивалентами.

Мы рекомендуем вам попробовать запустить сканирование SFC и DISM в Windows 11 через командную строку. Если проблема вызвана ошибкой повреждения, вам будет полезно запустить эти утилиты.

Сбросить чат панели задач

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

Выполните следующие действия, чтобы сбросить чат на панели задач в Windows 11:

  1. Нажмите одновременно клавиши Windows + I на клавиатуре, чтобы запустить настройки Windows.
  2. В окне «Настройки» выберите «Приложения» слева, а затем нажмите «Приложения и функции».
    Настройки приложений и функций в Windows 11
  3. Найдите Microsoft Teams в следующем окне и нажмите на три точки напротив него.
  4. Выберите Дополнительные параметры.
    Запустите расширенные настройки Microsoft Teams
  5. Нажмите кнопку «Завершить».
  6. Затем нажмите кнопку «Сброс» и подтвердите это.
    Завершить и сбросить Microsoft Teams
  7. Перейдите на панель задач, откройте чат и войдите с другой учетной записью.

Чистое удаление и переустановка команд MS

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

  1. Щелкните правой кнопкой мыши значок MS Teams на панели задач и выберите «Выход». Это завершит все процессы MS Teams в фоновом режиме.
  2. Теперь введите Панель управления в области поиска на панели задач и нажмите Открыть.
  3. Выберите «Удалить программу» в разделе «Программы». Ваш компьютер отобразит список всех установленных программ.
    Удаление программы через панель управления
  4. Выберите Microsoft Teams из списка установленных программ и щелкните по нему правой кнопкой мыши.
  5. Затем выберите Удалить. Это приведет к удалению MS Teams.
    Удаление программы
  6. Нажмите клавиши Windows + R на клавиатуре, чтобы открыть диалоговое окно «Выполнить».
  7. Введите %appdata% в текстовое поле диалогового окна и нажмите OK. Вы будете перенаправлены в скрытую папку с именем AppData, которая содержит файлы данных приложений и служб, установленных в Windows.
    Доступ к папке AppData
  8. Откройте папку Microsoft, щелкните правой кнопкой мыши папку Teams и выберите «Удалить».
    Удалить папку Команды
  9. После этого снова откройте диалоговое окно «Выполнить», одновременно нажав клавиши Windows + R.
  10. Введите %Programdata% в текстовое поле и нажмите OK. На вашем компьютере есть скрытая папка ProgramData, содержащая файлы данных, связанные с установленными вами программами.
    Доступ к папке ProgramData
  11. Откройте папку Microsoft, щелкните правой кнопкой мыши папку Teams и выберите «Удалить». Теперь вы успешно удалили Microsoft Teams со своего компьютера.
    Удалить папку Teams
  12. Загрузите свежую обновленную копию программы установки рабочего стола Microsoft Teams с официальной веб-страницы загрузки Microsoft Teams, а затем установите ее. Надеюсь, это поможет с ошибкой 0xc0000020.

If when you try launching an application like Outlook, etc. it fails with the error message Bad Image, Error status 0xc0000020, then this post will help you. In this post, we will identify the potential causes and then provide the possible solutions to help you redress this issue. It could occur while launching Outlook or any other program.

Bad Image, Error Status 0xc0000020

Typically, depending on the software or application you’re trying to launch, an instance of the error message reads thus;

Software.exe – Bad Image
C:WindowsSystem32XXXX.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 00xc0000020.

This error occurs when you launch an application and it fails due to the corruption of some system files required to run the application flawlessly. As system files are program files, anything that modifies them may cause corruption. You might encounter the Bad Image, Error Status 0xc0000020 error message due to one or more (but not limited to) of the following known causes;

  • Incomplete installation or uninstallation of software.
  • Installation of defective Windows updates.
  • Malware attack.
  • Improper shutdown of the system.

Regardless of the software in question, the fix applies to all.

If you’re faced with this Bad Image, Error Status 0xc0000020 issue, you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.

  1. Re-register the DLL file
  2. Run SFC/DISM scan
  3. Uninstall & reinstall the particular program
  4. Run System Restore
  5. Run the Windows Fresh Start or Reset This PC process

Let’s take a look at the description of the process involved in relation to each of the listed solutions.

1] Re-register the DLL file

As you can see, the file extension of the software that’s throwing up this error is a Dynamic Link Library (dll) file. A dynamic-link library (DLL) is a module that contains functions and data that can be used by another module (application or DLL). DLLs provide a way to modularize applications so that their functionality can be updated and reused more easily. DLLs also help reduce memory overhead when several applications use the same functionality at the same time because although each application receives its own copy of the DLL data, the applications share the DLL code.

So if a DLL file like say, olmapi21.dll, wininet.dll, etc, file can be identified, you can try re-registering the DLL file and see if the issue is resolved.

Related: Fix MSTeams.exe Bad Image 0xc0000020 Error.

2] Run SFC/DISM scan

If the error message is been triggered by corrupt or damaged system files, running the SFC/DISM scan can help resolve the issue.

For the purposes of ease and convenience, you can run the scan using the procedure below.

Open Notepad – copy and paste the command below into the text editor.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Save the file with a name and append the .bat file extension – eg; SFC_DISM_scan.bat.

Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors – at which point you can now restart your PC and see if the issue has been resolved. If still unresolved, proceed with the next solution.

3] Uninstall & reinstall the particular program

In this solution, if this error started appearing after installing any software, you can uninstall the program and see if that helps.

Once you finish uninstalling the software, restart your system and reinstall the program and see if this issue is resolved.

4] Run System Restore

You could restore your computer to a good point and see if it helps fix the problem for you.

5] Run the Windows Fresh Start or Reset This PC process

Bacup your data externally and then run Fresh Start. Available in Windows Security app, Fresh Start does the following:

  1. Keeps all your data,
  2. Removes all third-party apps,
  3. Force Updates Windows 10 to the latest version.

This means all your product keys, app-related content, any third-party antivirus will be removed.

Fresh Start has been moved starting from Windows 10 v2004. For version 2004. Fresh start functionality has been moved to Reset this PC.

Hopefully, one of these solutions will fix the issue for you!

If when you try launching an application like Outlook, etc. it fails with the error message Bad Image, Error status 0xc0000020, then this post will help you. In this post, we will identify the potential causes and then provide the possible solutions to help you redress this issue. It could occur while launching Outlook or any other program.

Bad Image, Error Status 0xc0000020

Typically, depending on the software or application you’re trying to launch, an instance of the error message reads thus;

Software.exe – Bad Image
C:WindowsSystem32XXXX.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 00xc0000020.

This error occurs when you launch an application and it fails due to the corruption of some system files required to run the application flawlessly. As system files are program files, anything that modifies them may cause corruption. You might encounter the Bad Image, Error Status 0xc0000020 error message due to one or more (but not limited to) of the following known causes;

  • Incomplete installation or uninstallation of software.
  • Installation of defective Windows updates.
  • Malware attack.
  • Improper shutdown of the system.

Regardless of the software in question, the fix applies to all.

If you’re faced with this Bad Image, Error Status 0xc0000020 issue, you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.

  1. Re-register the DLL file
  2. Run SFC/DISM scan
  3. Uninstall & reinstall the particular program
  4. Run System Restore
  5. Run the Windows Fresh Start or Reset This PC process

Let’s take a look at the description of the process involved in relation to each of the listed solutions.

1] Re-register the DLL file

As you can see, the file extension of the software that’s throwing up this error is a Dynamic Link Library (dll) file. A dynamic-link library (DLL) is a module that contains functions and data that can be used by another module (application or DLL). DLLs provide a way to modularize applications so that their functionality can be updated and reused more easily. DLLs also help reduce memory overhead when several applications use the same functionality at the same time because although each application receives its own copy of the DLL data, the applications share the DLL code.

So if a DLL file like say, olmapi21.dll, wininet.dll, etc, file can be identified, you can try re-registering the DLL file and see if the issue is resolved.

Related: Fix MSTeams.exe Bad Image 0xc0000020 Error.

2] Run SFC/DISM scan

If the error message is been triggered by corrupt or damaged system files, running the SFC/DISM scan can help resolve the issue.

For the purposes of ease and convenience, you can run the scan using the procedure below.

Open Notepad – copy and paste the command below into the text editor.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Save the file with a name and append the .bat file extension – eg; SFC_DISM_scan.bat.

Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors – at which point you can now restart your PC and see if the issue has been resolved. If still unresolved, proceed with the next solution.

3] Uninstall & reinstall the particular program

In this solution, if this error started appearing after installing any software, you can uninstall the program and see if that helps.

Once you finish uninstalling the software, restart your system and reinstall the program and see if this issue is resolved.

4] Run System Restore

You could restore your computer to a good point and see if it helps fix the problem for you.

5] Run the Windows Fresh Start or Reset This PC process

Bacup your data externally and then run Fresh Start. Available in Windows Security app, Fresh Start does the following:

  1. Keeps all your data,
  2. Removes all third-party apps,
  3. Force Updates Windows 10 to the latest version.

This means all your product keys, app-related content, any third-party antivirus will be removed.

Fresh Start has been moved starting from Windows 10 v2004. For version 2004. Fresh start functionality has been moved to Reset this PC.

Hopefully, one of these solutions will fix the issue for you!

Некоторые пользователи ПК с Windows 11, которые успешно обновили свое устройство, сталкиваются с рядом проблем с Windows 11. Некоторые сообщают о проблеме, при которой при открытии Microsoft Teams или нажатии значка чата на панели задач они получают msteams.exe — статус ошибки недопустимого изображения 0xc0000020. Если у вас возникла аналогичная проблема, этот пост поможет вам исправить ошибку.

Ошибка недопустимого изображения MS Teams

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

msteams.exe — недопустимое изображение

C: Program Files WindowsApps MicrosoftTeams_21239.300.960.1678_x64_8wekyb3d8bbwe WebView2Loader.dll либо не предназначен для работы в Windows, либо содержит ошибку. Попробуйте снова установить программу с исходного установочного носителя или обратитесь за поддержкой к системному администратору или поставщику программного обеспечения. Состояние ошибки 0xc0000020.

Что такое ошибка плохого изображения?

По сути, ошибка недопустимого изображения, которая возникает на вашем ПК с Windows 11/10, — это когда Windows не может запустить программы, которые вы пытались запустить на своем устройстве. Эта ошибка возникает в основном, если файл либо не предназначен для работы в Windows, либо содержит ошибку из-за того, что файлы и библиотеки, необходимые для запуска программы, были повреждены из-за обновления.

Если вы столкнулись с этой проблемой, вы можете попробовать наши рекомендуемые решения ниже в произвольном порядке и посмотреть, поможет ли это исправить. msteams.exe — ошибка недопустимого изображения 0xc0000020 что произошло на вашем устройстве с Windows 11.

  1. Запустите сканирование SFC и DiSM
  2. Сбросить чат на панели задач
  3. Сбросить команды Microsoft
  4. Переименовать папку Microsoft Teams
  5. Удалите и переустановите Microsoft Teams
  6. Создать новую учетную запись пользователя
  7. Выполните восстановление системы
  8. Сбросить Windows 11

Давайте посмотрим на описание процесса, связанного с каждым из перечисленных решений.

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

1]Запустите сканирование SFC и DiSM

Это могло быть случаем повреждения системного файла. Итак, ваше первое действие по устранению неполадок и исправлению ошибки msteams.exe — статус ошибки недопустимого изображения 0xc0000020 что произошло на вашем устройстве с Windows 11, это запустить сканирование SFC и сканирование DISM, следуя инструкциям в этом сообщении. Панель задач Windows 11 не работает.

Связанное сообщение: Плохое изображение, ошибка статуса ошибки 0xc0000020 для Outlook.

2]Сбросить чат на панели задач

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

Читайте: Исправить ошибку недопустимого изображения Bdeunlock.exe.

3]Сбросить Microsoft Teams

В Windows 11/10, если у вас возникли проблемы с приложениями Microsoft, установленными на вашем устройстве, вы можете сбросить или восстановить приложение.

Попробуйте следующее решение, если оно вам не помогло.

Читайте: исправление ошибки недопустимого изображения 0xc0000428.

4]Переименовать папку Microsoft Teams

Это решение требует, чтобы вы переименовали папку Microsoft Teams в папке WindowsApps на вашем компьютере с Windows 11.

Сделайте следующее:

C: Program Files WindowsApps

Примечание. При попытке открыть папку WindowsApps может появиться следующее всплывающее сообщение:

Вам отказано в доступе к этой папке. Чтобы получить доступ к этой папке, вам нужно будет использовать вкладку безопасности.

Если вы получили это приглашение, просто станьте владельцем папки и продолжайте.

  • После того, как вы стали владельцем папки WindowsApps, откройте ее.
  • В открытой папке найдите следующую папку:

MicrosoftTeams_21239.300.960.1678_x64__8wekyb3d8bbwe и MicrosoftTeams_21239.300.960.1678_x64__8wekyb3d8bbwe

  • После обнаружения переименуйте папки, добавив .old в конце имени папки.
  • Закройте проводник.
  • Перезагрузите компьютер

При загрузке проверьте, решена ли проблема. Если нет, попробуйте следующее решение.

5]Удалите и переустановите Microsoft Teams

Это решение требует, чтобы вы полностью удалили Microsoft Teams со своего ПК с Windows 11, а затем переустановили приложение.

6]Создать новую учетную запись пользователя

Указанная ошибка также может возникать из-за проблем с учетной записью пользователя на вашем устройстве с Windows 11. В этом случае вы можете создать новую учетную запись пользователя, а затем войти в нее и посмотреть, появляется ли ошибка снова при попытке запустить Microsoft Teams или щелкнуть значок чата на панели задач.

Если новая учетная запись пользователя решает проблему, вы можете переместить свои файлы / данные в новую учетную запись из старой учетной записи.

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

7]Выполните восстановление системы

Если у вас не было проблем с Microsoft Teams или Chat, но внезапно возникла ошибка, вы можете выполнить восстановление системы и выбрать точку восстановления до того, как ошибка начала возникать на вашем устройстве.

8]Сбросить Windows 11

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

Надеюсь это поможет!

Связанное сообщение: OUTLOOK.EXE — недопустимое изображение, статус ошибки 0xc0000020.

Как исправить недопустимое изображение Chrome.exe?

Если вы обнаружили недопустимое изображение Chrome.exe, статус ошибки 0xc000012f на вашем компьютере с Windows 11/10, вы можете попробовать одно из следующих предложений: сбросить Chrome с помощью функции «Сброс Chrome» и обновить Chrome до последней версии.

Ошибка недопустимого изображения MS Teams .

Содержание

  • Способ 1: Переустановка драйвера
  • Способ 2: Переустановка Microsoft Visual C++
  • Способ 3: Переустановка программы
  • Способ 4: Запуск в режиме совместимости
  • Способ 5: Исправление целостности системных файлов
  • Вопросы и ответы

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

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

Способ 1: Переустановка драйвера

Перед тем как приступать к поиску решения, изучите описание ошибки, обратив в первую очередь на расположение файла DLL, на который ссылается Windows. Если файл библиотеки DLL находится в папке C:WindowsSystem32DriverStore или C:WindowsSysWOW64DriverStore, скорее всего, ошибка вызвана сбоем/повреждением одного из драйверов. Соответственно, для устранения ошибки драйвер нужно переустановить или откатить.

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

  1. Скачайте с сайта производителя устройства актуальную версию драйвера.
  2. Запустите классический апплет «Программы и компоненты», для чего в вызванном нажатием клавиш Win + R диалоговом окошке выполните команду appwiz.cpl.
  3. Ошибка 0xc0000020 в Windows 10 как исправить-1

  4. Найдите в списке программ и компонентов проблемный драйвер, выделите его, нажмите «Удалить» и проследуйте указаниям мастера.
  5. Ошибка 0xc0000020 в Windows 10 как исправить-2

  6. Установите ранее скачанный драйвер и перезагрузите компьютер.

Рекомендация выше подойдет для периферии, аудиокарты, видеокарты. А вот с другими компонентами ПК понадобится поступить иначе.

  1. Итак, если драйвер отсутствует в «Программы и компоненты», откройте из контекстного меню «Пуск» оснастку «Диспетчер устройств» и найдите в нем устройство, драйвер которого хотите переустановить.
  2. Ошибка 0xc0000020 в Windows 10 как исправить-3

  3. Откройте «Свойства» устройства двойным по нему кликом или выбором в его контекстном меню соответствующего пункта.
  4. Ошибка 0xc0000020 в Windows 10 как исправить-4

  5. Переключитесь на вкладку «Драйвер» и нажмите кнопку «Удалить устройство».
  6. Ошибка 0xc0000020 в Windows 10 как исправить-5

  7. Подтвердите действие, отметив флажком опцию «Удалить программы драйверов для этого устройства», если такая опция будет доступна.
  8. Ошибка 0xc0000020 в Windows 10 как исправить-6

  9. Перезагрузите компьютер и установите драйвер повторно.
  10. В случае затруднений рекомендуем использовать для удаления, поиска и установки драйверов специальные программы, ознакомиться с которыми вы можете по этим ссылкам.

    Подробнее: Программы для обновления / удаления драйверов

    Способ 2: Переустановка Microsoft Visual C++

    Если библиотека DLL располагается в другой папке и имеет название, начинающееся на msvcr, msvcp или ucrtbase, источником проблемы, скорее всего, является повреждение одного из файлов библиотек компонента Microsoft Visual C++. Переустановите его.

    Lumpics.ru

    Скачать Microsoft Visual C++

    1. Скачайте с официального сайта Microsoft актуальный пакет Visual C++, он уже содержит библиотеки Visual C++ 2015, 2017, 2019 и 2022. Рекомендуем скачивать пакеты обеих разрядностей: и 32-битный, и 64-битный.
    2. Ошибка 0xc0000020 в Windows 10 как исправить-07

    3. Запустите апплет «Программы и компоненты», как было показано выше, найдите в списке компоненты Visual C++ и удалите их как обычные программы.
    4. Ошибка 0xc0000020 в Windows 10 как исправить-8

    5. Запустите исполняемый файл скачанного компонента и проследуйте указаниям мастера, а по завершении установки перезагрузите компьютер.
    6. Ошибка 0xc0000020 в Windows 10 как исправить-9

    Способ 3: Переустановка программы

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

    Подробнее: Программы для удаления программ

    Способ 4: Запуск в режиме совместимости

    Если программа старая, попробуйте запустить ее в режиме совместимости с более ранними операционными системами.

    1. Откройте «Свойства» ярлыка или исполняемого файла программы.
    2. Ошибка 0xc0000020 в Windows 10 как исправить-10

    3. Переключитесь на вкладку «Совместимость», отметьте чекбокс у «Запустить программу в режиме совместимости» и выберите в выпадающем списке одну из ранних операционных систем. Сохраните настройки нажатием кнопки «OK».
    4. Ошибка 0xc0000020 в Windows 10 как исправить-11

    В случае неудачи повторите инструкцию, выбирая другие ОС.

    Способ 5: Исправление целостности системных файлов

    Исключите повреждение библиотек самой Windows 10, просканировав систему на предмет таких повреждений штатной утилитой «SFC».

    1. Откройте из контекстного меню кнопки «Пуск» классическую «Командную строку» или консоль «Windows PowerShell».
    2. Ошибка 0xc0000020 в Windows 10 как исправить-12

    3. Выполните команду sfc /scannow и дождитесь завершения процедуры. Если утилита обнаружит поврежденные файлы, она автоматически восстановит их из хранилища компонентов Windows.
    4. Ошибка 0xc0000020 в Windows 10 как исправить-13

    5. Если утилита выдаст ошибку, восстановите само хранилище компонентов, для чего тут же в консоли выполните команду dism.exe /online /cleanup-image /restorehealth, после чего повторите команду sfc /scannow.
    6. Ошибка 0xc0000020 в Windows 10 как исправить-14

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

    Читайте также:
    Откат к точке восстановления в Windows 10
    Возвращаем Windows 10 к заводскому состоянию
    Способы переустановки операционной системы Windows 10

Еще статьи по данной теме:

Помогла ли Вам статья?

При запуске некоторых игр и программ как Chrome или Office в Windows 11 и Windows 10 вы можете столкнуться с ошибкой Bad Image, которая поясняет, что «Программа (путь к программе) не предназначена для выполнения в Windows или содержит ошибку» и указывает на код 0xc000012f или 0xc0000020.

Bad Image — означает, что исполняемый файл программы или один из вспомогательных модулей, повреждены. Если посмотреть логи ошибок, то можно обнаружить, что код ошибки 0xc000012f ссылается на STATUS_INVALID_IMAGE_NOT_MZ. Это означает, что версии или разрядность DLL библиотек могут быть перепутаны. К примеру у вас установлен только Microsoft Visual C++ Redistributable 2012, а нужен Microsoft Visual C++ Redistributable 2015, или вы установили Visual C++ Redistributable 32-bit для 64 битной Windows 11/10, а нужно установить и Visual C++ Redistributable 64-bit.

Самое печальное в этой ошибке, что виновником её могут быть разные компоненты как повреждение системных файлов, указывающие на библиотеки atiglpxx.dll и atiuxpag.dll, которые относятся к драйверам видеокарты, Framework или DirectX. Давайте разберем, как исправить ошибку Bad Image 0xc000012f или 0xc0000020 в Windows 11/10.

Bad Image 0xc000012f и 0xc0000020

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

Запустите командную строку от имени администратора и введите две команды по очереди:

  • sfc /scannow
  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

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

2. Microsoft Visual C++ Redistributable

Если в сообщении об ошибке присутствует названия файлов как msvcr или msvcp, то проблема в Visual C++ Redistributable. В данном случае, у вас он просто не установлен, установлен не правильно или перепутана разрядность. К примеру, у меня ошибка указала на файл msvcr110.dll и он отсутствовал в системе. Если посмотреть свойства этого файла на другом ПК, то можно обнаружить, что он является компонентом Visual C++ Redistributable 2012, который нужно скачать и установить.

свойства msvcr110.dll

Для начало откройте «удаление программ» нажав Win+R и введя appwiz.cpl или зайдите через панель управления. Посмотрите свои версии Visual C++ Redistributable, которые должны быть установлены по две разрядности (x86) и (x64). Также, выделите нажатием мыши  Visual C++ Redistributable и нажмите сверху «Изменить«, после чего в новом окне нажать на Repair (Исправить), чтобы восстановить компонент по умолчанию и исправить ошибки установщика. Если не знаете какой, то проделайте исправление со всеми.

channel

Примечание: Если ошибка указывает на другую программу как Office, то попробуйте восстановить через установщик. Изменить > Repair (Исправить).

Microsoft Visual C++ Redistributable 2015 и 2012

Если они в принципе отсутствуют или не хватает какой-либо разрядности, то их нужно скачать с официального сайта microsoft. Перед установкой новой версии, удалите старые, если они имеются.

  • Скачать Visual C++ 2015
  • Скачать Visual C++ 2012
  • Скачать Visual C++ 2010

Важно: Обратите внимание перед загрузкой. Вы должны скачать две версии x64 и x86, и установить их.

скачать две версии Microsoft Visual C++ 2013

3. Удалить патч обновления

В частности ошибка Bad Image с кодом 0xc000012f  известна из-за проблемы накопительного обновления безопасности для IE 10 систем Windows 8 x64 (KB2936068). В других случаях, если вы столкнулись с ошибкой после обновления Windows 11/10, то нужно удалить этот патч.

Откройте «Параметры» > «Обновления и безопасность» > справа «Центр обновления Windows» > «Просмотре журнала обновлений» > «Удалить обновления«. В новом окне определите по дате патч, после какого начало показываться ошибка, и удалите его.

Удалить патч обновления Windows 10

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

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

  • Как полностью удалить драйвера видеокарты Nvidia, AMD, Intel

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

Windows может забиваться ненужными и остаточными файлами, которые могут мешать работе системе, играм и программам. Нажмите Win+R и введите cleanmgr, чтобы запустить очистку диска. Ниже полное руководству по очистке диска от ненужных файлов:

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

6. NET Framework

Если в сообщение указано .NET Framework, то нужно скачать этот компонент с официального сайта Microsoft и установить его. Перед этим удалите старый, если он имеется в «удалении программ». Если вы запускаете очень старую игру или программу в Windows 11/10, то нужно включить в самой системе .NET Framework версии 2.0 и 3.5.

  • Microsoft .NET Framework 4.7
  • Как установить NET Framework 2.0 3.0 и 3.5 в Windows

Смотрите еще:

  • Как скачать, установить и обновить DirectX на ПК
  • Исправлена ошибка VCRUNTIME140.dll Windows 10
  • Скачать xinput1_3.dll или d3dx9_43.dll для Windows 10/8/7
  • MSVCP140.dll отсутствует на компьютере
  • Исправить atikmpag.sys, nvlddmkm.sys в Windows 10

[ Telegram | Поддержать ]

Причины появления ошибки 0xc0000020 и как ее исправить в ОС Windows 10

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

Возможные причины проблемы

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

screenshot_1

К числу основных причин возникновения такой ошибки относят следующее:

  • неполная установка либо удаление программы;
  • обновление Windows было проведено с ошибками;
  • компьютер заражен вирусом;
  • система была неправильно выключена.

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

В данном сообщении указан путь, благодаря которому можно понять, в какой программе произошел сбой. Если рядом с ошибкой приведены символы «msvcp» или «msvcr», проблему нужно искать в модуле ucrtbase.dll. Подобные проблемы возникают из-за сбоев в работе Visual C++ Redistributable.

screenshot_2

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

Методы исправления ошибок с кодом 0xc0000020

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

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

Ошибка с таким кодом возникает в основном из-за сбоев в системных файлах. Поэтому для восстановления работы последние необходимо проверять сразу.

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

  • Для запуска данного процесса необходимо открыть командную строку («Пуск» – «Выполнить» – команда «sfc/scannow»).

screenshot_3

  • В открывшемся окне следует прописать код DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH и нажать на «Enter».

screenshot_4

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

Причины возникновения рассмотренной ошибки могут быть обусловлены сбоями в Visual C++ Redistributable. На это указывают символы «msvcp» или «msvcr». Подобные сообщения возникают из-за отсутствия данной программы, неправильного обновления или наличия устаревшей (неподходящей) версии.

Для устранения ошибки нужно:

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

screenshot_5

Если в приведенном списке отсутствует отдельная версия Visual C++ Redistributable, то последнюю следует скачать с официального сайта и установить на компьютер. При выборе пакета следует ориентироваться на разрядность Windows 10. Но если компьютер используется для видеоигр, то рекомендуется устанавливать все версии Visual C++ Redistributable, так как некоторые подобные программы задействуют обе библиотеки.

Удалить патч обновления

Данная ошибка нередко возникает из-за накопительного обновления элементов безопасности Windows 10. Если проблема не исчезает, то необходимо удалить последний патч.

  • Для этого в разделе «Параметры» нужно выбрать «Обновление и безопасность».

screenshot_6

  • Справа в новом окне следует кликнуть на «Центр обновления Windows» и открыть журнал.

screenshot_7

  • После этого необходимо найти и удалить последний патч.

screenshot_8

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

Сообщения с символами «atiglpxx» или «atiuxpag» указывают на сбои в драйверах видеокарты. Для устранения этой неисправности нужно удалить и переустановить программный пакет. Поэтому необходимо зайти в «Панель управления» и открыть свойства графического адаптера, чтобы уточнить тип последнего. После этого можно скачивать соответствующий драйвер с официального сайта производителя видеокарты.

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

При удалении программ нередко часть файлов остается в системе, засоряя внутреннюю память. Такой «мусор» также способен привести к сбою в процессах. Поэтому рекомендуется периодически чистить Windows от подобных файлов.

Чтобы сделать это, достаточно зажать одновременно клавиши «Win» и «R» и ввести в появившемся окне команду «cleanmgr». Последняя запускает процесс автоматической очистки от ненужных файлов.

screenshot_9

.NET Framework

Пакет .NET Framework часто становится причиной возникновения сбоев в работе процессов Windows, включая ошибку с кодом 0xc0000020. При этом, вне зависимости от характера повреждения, для восстановления операционной системы применяется единый алгоритм.

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

  • Удалить весь пакет .NET Framework.

screenshot_10

  • Найти на официальном сайте новый пакет .NET Framework, который соответствует типу установленной Windows
  • Скачать и установить новый пакет на компьютер.

screenshot_11

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



Понравилась статья? Поделить с друзьями:
  • Ошибка при запуске приложения 0xc0000428 как исправить windows 10
  • Ошибка при запуске приложения 0xc000001d windows 7 как исправить
  • Ошибка при запуске приложения 0xc0000225 windows 10 как исправить
  • Ошибка при запуске приложения 0xc0000018 windows 10 far cry 5
  • Ошибка при запуске приложения 0xc0000017 windows 10