Ошибка при запуске приложения 0xc0000020 как исправить на виндовс 10
- Неполная установка или удаление программного обеспечения.
- Установка неисправных обновлений Windows.
- Атака вредоносного ПО.
- Неправильное выключение системы.
Независимо от программного обеспечения, о котором идет речь, исправление распространяется на все.
Плохое изображение, состояние ошибки 0xc0000020
Если вы столкнулись с этим Плохое изображение, состояние ошибки 0xc0000020 проблему, вы можете попробовать наши рекомендуемые решения ниже в произвольном порядке и посмотреть, поможет ли это решить проблему.
- Повторно зарегистрируйте файл DLL
- Запустить сканирование SFC / DISM
- Удалите и переустановите конкретную программу
- Запустить восстановление системы
- Запустите процесс Windows 10 Fresh Start.
Давайте посмотрим на описание процесса применительно к каждому из перечисленных решений.
1]Перерегистрируйте файл DLL.
Поэтому, если файл DLL, например, olmapi21.dll, wininet.dll и т. Д., Можно идентифицировать, вы можете попробовать повторно зарегистрировать файл DLL и посмотреть, решена ли проблема.
2]Запустить сканирование SFC / DISM
Для простоты и удобства вы можете запустить сканирование, используя описанную ниже процедуру.
3]Удалите и переустановите определенную программу.
В этом решении, если эта ошибка начала появляться после установки любого программного обеспечения, вы можете удалить программу и посмотреть, поможет ли это.
После завершения удаления программного обеспечения перезагрузите систему, переустановите программу и посмотрите, решена ли эта проблема.
4]Запустить восстановление системы
Вы можете восстановить свой компьютер в хорошем состоянии и посмотреть, поможет ли это решить проблему для вас.
5]Запустите процесс Windows 10 Fresh Start.
Выполните резервное копирование данных извне, а затем запустите Fresh Start. Программа Fresh Start, доступная в приложении Windows Security, выполняет следующие действия:
- Хранит все ваши данные,
- Удаляет все сторонние приложения,
- Принудительно обновляет Windows 10 до последней версии.
Это означает, что все ваши ключи продуктов, контент, связанный с приложениями, и все сторонние антивирусы будут удалены.
Способы решить проблему Bad Image 0xc000012f и 0xc0000020 при запуске программ и игр
То есть логика действий в общем случае такова:
В этом случае решением может стать следующий порядок действий: удаляем программу или игру, отключаем антивирус, заново устанавливаем программу с ошибкой, проверяем, работает ли она, если да — добавляем папку с игрой или программой в исключения антивируса или защитника Windows (как добавить программу в исключения Защитника Windows 10). В этом же сценарии, если ошибка не исчезает, иногда имеет смысл поискать другой источник загрузки этого же приложения — возможно, там, где вы его скачивали, файл содержит ошибки.
Если вышеописанное не помогло (на всякий случай, сообщите в комментариях, о какой DLL и при запуске какой программы возникает ошибка — возможно, я подскажу действия), попробуйте следующие варианты:
Также, если речь идет о старой версии какой-то программы, а в наличии есть более новые её варианты, попробуйте установить и испытать их.
На сегодняшний день все большее количество пользователей пользуется операционной системой Виндовс 10. Однако даже самая современная и актуальная версия может выдавать ошибки. Например, окно «Bad Image» с кодом ошибки «0xc000012f».
Что за ошибка и почему возникает
Если возникает такая ошибка, то это говорит о том, что программа или приложение не может работать в данной ОС. На это имеется несколько причин, а именно конфликт системы, повреждение файла, неисправленные ошибки. Чаще всего такое окно всплывает, когда файл поврежден. Особенно это касается тех приложений, которые имеют расширение .dll или .exe.
Наиболее часто данное окно с ошибкой появляется в таких случаях:
- операционная система Виндовс в очередной раз обновилась;
- пользователь установил игру или ПО на РС;
- юзером были установлен или обновлен набор драйверов.
Ошибка после обновлений Windows
Обновление «Visual C++»
Для начала стоит обратить внимание, на какой файл система выдает ошибку. Если он имеет расширение «.dll», то вполне вероятно, что нужно попросту скачать и обновить программу «Visual C++».
Для того, чтобы установить, необходимо перейти на официальный сайт корпорации «Microsoft» и найти нужное приложение.
Переустановка программы или драйверов
Данный способ является самым простым, но далеко не всегда срабатывает. Вполне вероятно, что пользователь или система обновила драйвер видеокарты. Также за это время могло установиться какое-то приложение, которое впоследствии привело к ошибке.
- В левом нижнем углу нужно отыскать кнопку «Пуск», а затем перейти в раздел «Параметры». В кнопке «Пуск», переходим в раздел «Параметры»
- Откроются параметры Виндовс, где первым в списке будет нужный пользователю раздел «Система». В параметрах Виндовс выбираем раздел «Система»
- Данное окно разделяется на два столбца. С левой стороны юзеру потребуется отыскать и кликнуть на «Приложения и возможности», после чего ознакомиться с перечнем установленных на ПК программ. Если он нажмет правой кнопкой мыши на недавно скачанное приложение и из выпавшего списка выберет «Удалить», то в два клика избавится от него. Выбираем «Удалить»
- Также есть и другой способ удаления или изменения требуемого приложения. Нужно кликнуть на меню «Пуск» ПКМ (правой кнопкой мыши), в появившемся списке найти «Программы и компоненты», после чего пользователь сразу же перейдет к тем приложениям, которые были установлены. На меню «Пуск» кликаем ПКМ (правой кнопкой мыши), в появившемся списке находим «Программы и компоненты»
Действия те же, что и в вышеизложенной инструкции. Как только процесс завершится, достаточно посетить официальный сайт и скачать самую свежую версию программы или драйверов.
Удалить обновление
Также распространенной практикой является установка обновления, которое в результате приводит к ошибке. Чаще всего это касается «KB2879017».
Чтобы приступить к его удалению, нужно выполнить следующие действия:
- В левом нижнем углу найти кнопку «Пуск», отыскать значок в виде шестеренки и вновь зайти в параметры системы. В открывшемся окне открыть раздел «Обновления и безопасность». Переходим в раздел «Обновления и безопасность»
- С левой стороны пользователю потребуется кликнуть на «Центр обновления», который находится первым в списке. Откроется состояние обновления, где нужно перейти в журнал обновлений. Здесь пользователь может ознакомиться с перечнем всех обновлений, что были установлены ранее на ПК. В «Центр обновления» переходим в журнал обновлений
- Первым в списке расположен пункт «Удалить обновления», на который нужно нажать и дождаться появления окна «Установленные обновления». Выбрав обновление кликом мыши, необходимо отыскать кнопку «Удалить». Выбрав обновление кликом мыши нажимаем «Удалить»
После проделанных действий нужно перезагрузить свой компьютер. Всплывающее окно с ошибкой больше возникнуть не должно.
С помощью утилит
Если предыдущий способ не помог, можно обратиться к помощи утилит. Для этого нужно сделать следующее:
- В левом нижнем углу отыскать кнопку «Пуск», кликнуть ПКМ (правую кнопку мыши) и выбрать «Командная строка». Кликаем ПКМ на «Пуск» и выбираем «Командная строка»
- Более долгий способ подразумевает все то же нажатие «Пуск» и набор «cmd» в поисковой строке. При выборе данного метода система выдаст подсказку, но на приложение нужно кликнуть ПКМ, выбирая запуск от администратора. Выбираем запуск от имени администратора
- В появившемся черном окне пользователь должен ввести следующее: DISM /Online /Cleanup-image /RestoreHealth. В появившемся черном окне вводим команду
- Завершающим этапом является нажатие «Энтер» и перезагрузка ПК.
Однако на этом процесс избавления от ошибки не заканчивается. Нужно тем же образом зайти в приложение и написать «sfc /scannow». Данная команда запустит процесс запуска утилиты. Программа начнет проверять имеющиеся файлы на повреждения. Если таковые будут обнаружены, то утилита восстановит их.
Теперь необходимо вновь перезагрузить свой ПК.
Восстановить систему
Примечание! Данный способ рекомендуется использовать в том случае, если вышеизложенные методы решения проблемы не помогли.
- Отыскав кнопку «Пуск» и введя в поисковой строке фразу «Восстановление», пользователь увидит всплывающую подсказку. Данный раздел в панели управления нужно открыть, после чего отыскать функцию «Запуск восстановления системы». Нажимаем на «Пуск» и вводим в поисковой строке фразу «Восстановление», кликаем на выпавшей строке «Запуск восстановления системы»
- Другой способ подразумевает выбор раздела «Обновления и безопасность». Он находится в параметрах Виндовс, попасть в которые можно по вышеизложенным инструкциям. Открываем раздел «Обновления и безопасность»
- С левой стороны имеется кнопка «Восстановление». Необходимо кликнуть на нее, откроется «Вернуть компьютер в исходное состояние». Пользователь должен отыскать кнопку «Начать» и нажать на нее. Нажимаем на кнопку «Начать»
- В данном случае произойдет сброс до исходного состояния, однако юзер может также выбрать функцию «Выполнить откатить к более ранней сборке». В данном случае запустится само восстановление.
Весь процесс система выполнит сама, после чего пользователю потребуется перезагрузить свой ПК.
Данная ошибка может возникнуть как на стационарных компьютерах, так и на ноутбуках. Она не зависит от разрядности системы или ее типа. Специалисты рекомендуют устанавливать только проверенные приложения, вовремя удалять мусорные файлы из системы и регулярно обновлять драйверы.
Переустановка программы
Переустановка на ПК утилиты или видеоигры, давшей сбой, – это самый простой способ решить ситуацию. В оповещении о сбое система изначально рекомендует именно этот метод, так как зачастую ошибку вызывает повреждение каких-либо, принадлежащих программе, файлов.
Если данный метод не сработал, необходимо воспользоваться альтернативными.
Использование утилиты SFC
SFC – это встроенная в Windows утилита. Ей предназначена важнейшая функция – быстрое и эффективное сканирование системы и исправление обнаруженных повреждённых файлов, а также проверка их целостности. Мы уже говорили, что проблемные файлы системы вполне могут стать причиной проявления ошибки.
Для того чтобы воспользоваться SFC через командную строку, проводим следующую последовательность действий:
- Кликаем по иконке поиска рядом с меню «Пуск», вводим запрос «Командная строка», жмем по ней правой кнопкой мыши и открываем с правами администратора. Подтверждаем открытие.
- Прописываем команду «sfc /scannow» и нажимаем на Enter .
- Ожидаем завершения процедуры сканирования.
- Дождавшись завершения, закрываем данный интерфейс и перезагружаем компьютер или ноутбук, после чего вновь пробуем открыть программу, в которой проявился сбой.
Вполне возможно, что этот способ не станет решением проблемы. В таком случае придётся воспользоваться следующим.
Очистка диска
Со временем на системном диске скапливается огромное количество различного рода временных файлов и объектов, ненужных для работы операционной системы. Они также могут стать причиной проявления ошибки 0xc000012f. Очистить диск можно при помощи утилиты cleanmgr, заблаговременно встроенной в систему компанией Майкрософт. Беспокоиться о безопасности OS не стоит – даже самый обычный пользователь не сможет повредить важные файлы, используя данный инструмент.
Очистить мусорные данные можно следующим образом:
- Нажимаем комбинацию клавиш Win + R на клавиатуре. В открывшемся окне «Выполнить» прописываем команду cleanmgr и жмём на «OK» или Enter .
- Выбираем диск, который желаем оптимизировать, и нажимаем «ОК».
- Даём утилите время на выполнение процедуры анализа.
- В конечном окне кликаем по кнопке «Очистить системные файлы».
Воспользовавшись данным методом, можно вновь попробовать запустить проблемное приложение. Если среди удалённых файлов находился повреждённый, то ошибка будет успешно исправлена. Если же нет, то отправляемся дальше.
Удаление проблемного обновления
Это решение нельзя считать самым эффективным, однако в определённых ситуациях оно может помочь. Рассматриваемая нами ошибка может возникать из-за одного из обновлений Windows 10, в связи с чем для её исправления необходимо его удалить.
Проводим несложную последовательность действий:
- Открываем всё тот же поиск и пишем фразу «Параметры центра обновления Windows». Переходим по первой строке.
- Отправляемся в «Журнал обновлений».
- Кликаем по «Удалить обновления».
- Находим обновление KB2879017 и удаляем его. В некоторых случаях это поможет избавиться от возникающей проблемы.
Может быть такое, что данный метод также не сработал или же подобное обновление попросту отсутствует в списке устанавливаемых. Остаётся лишь перейти к последнему методу – радикальному, однако крайне действенному.
Восстановление системы
Если ничего не помогло, то остаётся лишь крайний, но стопроцентно эффективный метод – возврат системы к прошлому состоянию.
Пользоваться данным методом необходимо по следующей инструкции:
- Кликаем по поиску и вводим запрос «Восстановление». Переходим по первому же результату.
- Из предлагаемых системой вариантов выбираем «Запуск восстановления системы» и кликаем по нему.
- Ожидаем открытия ответственной за процесс утилиты.
- Знакомимся с информацией о предстоящей процедуре и нажимаем «Далее».
- Выбираем ту точку восстановления, на дату создания которой никаких ошибок не возникало. Возможно, что проблема проявилась только после установки какой-либо программы – в подобной ситуации выбираем ту точку, когда программа была установлена. Кликаем по «Далее».
- Жмём на «Готово» и ожидаем окончания процесса. Сама процедура может занять довольно длительное время.
Данный метод является безотказным и точно исправит возникшую ошибку.
Итоги
Самый простой способ исправления ошибки 0xc000012f – это переустановка проблемного приложения. Если же она не помогла, то необходимо поочерёдно использовать иные методы по степени их сложности до достижения положительного результата.
Нужно помнить, что в работе любой системы и PC рано или поздно начнут возникать ошибки – это вполне обычная ситуация. Главное – это постараться разобраться в причине и попробовать применить все существующие инструменты, чтобы найти тот, с помощью которого проблема будет решена.
Видеоинструкция
Прикрепляем видеоинструкцию, в которой подробно рассматривается процесс применения каждого описанного в данной статье метода.
Если вы используете функцию восстановления системы на своем ПК, при следующем запуске компьютера может произойти сбой с ошибкой запуска 0xc0000020.
Вот причины, вызывающие эту ошибку: устаревшая сборка Windows 10, повреждение системных файлов и сломанный компонент ОС.
Получите максимум от восстановления системы в Windows 10: полное руководство
Восстановление системы в Windows 10 - полезная функция, помогающая вернуть состояние компьютера к предыдущему состоянию.
Метод 1: установить все ожидающие обновления
Шаг 1: нажмите кнопку Windows ключ + р комбинация клавиш, чтобы открыть Бежать диалоговое окно. Тип ms-настройки: windowsupdate и нажмите Хорошо открыть Центр обновления Windows вкладка Настройки приложение.
Шаг 2: в Центр обновления Windows экран, щелкните Проверить обновления с правой боковой панели.
Шаг 3. Следуйте инструкциям на экране, чтобы установить все ожидающие обновления. Этот процесс поможет вам обновить сборку Windows 10 до последней версии.
Наконечник: Если вам будет предложено перезагрузить компьютер перед установкой каждого ожидающего обновления, следуйте инструкциям по перезагрузке компьютера, но обязательно вернитесь к этому экрану при следующей загрузке компьютера, а затем завершите остальные ожидающие обновления.
Шаг 4. После установки каждого ожидающего обновления перезагрузите компьютер и проверьте, устранена ли ошибка 0xc0000020 при следующей загрузке компьютера.
Если ошибка 0xc0000020 все еще возникает, перейдите к следующему методу.
Метод 2: запустить сканирование DISM и SFC
Второй способ, который вы можете попробовать, - это запустить сканирование DISM и SFC, чтобы максимизировать ваши шансы на исправление ошибки 0xc0000020.
Вот краткое руководство.
Шаг 1: введите cmd в строке поиска щелкните правой кнопкой мыши Командная строка а затем щелкните Запустить от имени администратора открыть его с правами администратора.
Шаг 2: Введите следующие команды и нажмите Войти для запуска каждого сканирования DISM:
Dism.exe / онлайн / очистка-изображение / scanhealth
Dism.exe / онлайн / очистка-изображение / restorehealth
Наконечник: Перед запуском этого процесса имейте в виду, что утилите DISM требуется надежное подключение к Интернету для загрузки исправных копий для замены поврежденных файлов, вызывающих проблему. В сканирование здоровья может сканировать и находить несоответствия в системных файлах, а восстановить здоровье Команда может заменить несоответствия, обнаруженные при первом сканировании.
Шаг 3: Дождитесь завершения сканирования DISM, перезагрузите компьютер.
Шаг 4: Открыть Командная строка снова в качестве администратора. Тип sfc / scannow в окнах, а затем нажмите Войти , чтобы начать сканирование SFC.
Наконечник: После запуска сканирования SFC не прерывайте процесс до его завершения. Если вы его прервете, вы можете подвергнуть свою систему другим логическим ошибкам, которые могут вызвать больше проблем.
Шаг 6: Перезагрузите компьютер и проверьте, устранена ли ошибка 0xc0000020.
Если вы по-прежнему сталкиваетесь с ошибкой 0xc0000020, попробуйте следующий метод ниже.
Метод 3. Выполните ремонтную установку
Если ни один из вышеперечисленных подходов не может устранить эту ошибку, возможно, вы имеете дело с повреждением основного системного файла, которое обычно не может быть устранено. В этом случае единственное жизнеспособное решение - сбросить каждый компонент Windows. Этот способ может помочь вам гарантировать, что любой тип повреждения системных файлов успешно устранен.
Если вам нужен самый быстрый процесс и вас не беспокоит потеря данных, вы можете выполнить чистую установку . Это наиболее целенаправленный метод обновления каждого системного компонента вашей установки Windows. Однако, если вы не сделаете резервную копию своих данных заранее, вы потеряете все свои личные файлы, включая приложения, пользовательские настройки, игры и личные медиа.
Если вы хотите сохранить все файлы, вы можете выполнить ремонтную установку (восстановление на месте). Вам необходимо установить носитель и выполнить некоторые дополнительные действия перед фактическим процессом. Этот метод обеспечивает резервное копирование почти всех пользовательских настроек приложений, личных медиа и игр.
После завершения восстановительной установки проверьте, исчезла ли ошибка 0xc0000020.
Нижняя граница
Это вся информация о методах исправления ошибки восстановления системы 0xc0000020 в Windows 10. Если вы столкнулись с такой ошибкой, попробуйте описанные выше методы.
Из-за каких причин возникает данная ошибка?
Данный сбой возникает, когда пользователь запускает различный софт, или отдельные приложения. Наряду с ошибкой появляется надпись «Bad Image», указывающая на сбои исполняющего файла или проблемы в функционировании Windows 10.
В основном ошибка возникает по следующим причинам:
- Пользователь не полностью установил или удалил программу;
- Система обновилась не полностью или со сбоями;
- Операционная система подхватила вредоносное ПО;
- Человек неправильно выключил компьютер.
По большей части вместе с ошибкой в оповещении появляется наименование каталога DLL, в котором повредился один из элементов и это влияет на запуск софта. Иногда ошибка возникает, когда вы загружаете сторонние программы с таким же расширением.
На скриншоте вы видите данное оповещение, где легко заметить адрес, по которому становится понятно, в какое приложение закралась ошибка. Если в оповещении мы видим надписи «msvcp» или «msvcr», ошибка закралась в модуль ucrtbase.dll. Такие ошибки появляются в связи со сбоями в функционировании Visual C++ Redistributable.
Если в оповещении есть надпись «DriverStore», значит сбой произошел с драйвером определённого устройства. Если это так, то нам остаётся провести переустановку драйвера. Если же оповещение появилось вместе с запуском игры, то необходимо загрузить новейший драйвер под видеоадаптер.
Проверяем системные файлы
- Чтобы начать сканирование, запускаем утилиту «Выполнить», кликнув по клавишам Win+R и в появившееся окошко вписываем команду «sfc/scannow»;
- У нас появляется командная строка с запущенным сканированием. Нам нужно немного подождать, и после окончания процесса вписать в командную строку следующий код: DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH и кликнуть по «Вводу».
Проводим переустановку Visual C++ Redistributable
Данная ошибка может возникнуть из-за сбоев в Visual C++ Redistributable. Об этом нам говорит надпись «msvcp» и «msvcr». Эти надписи появляются, если данное приложение отсутствует, неправильно обновилось, или у вас установлено устаревшее приложение (данная версия не подходит под вашу систему).
Чтобы устранить ошибку, мы рассмотрим следующее:
Если в перечне версий нет отдельной версии Visual C++ Redistributable, то необходимую версии мы найдём на официальном сайте Microsoft и установим на ПК. Когда вы будете выбирать пакет, обращайте внимание на разрядность системы. Если же вы применяете ПК для игр, то желательно установить пакет как на 32 бита, так и на 64 бита, т.к. часть приложений используют каждую из данных библиотек.
Удаляем патч обновлений
Этот сбой часто появляется того, как в системе накопилось много элементов безопасности Виндовс 10. Если сбой не пропал, необходимо деинсталлировать последнюю версию патча:
Драйвер видеоадаптера
Оповещение с надписями «atiglpxx» или «atiuxpag» говорят нам про то, что есть ошибка в драйвере видеоадаптера. Чтобы устранить данный сбой, необходимо провести удаление и переустановку пакета видеодрайверов.
Удалять драйвер мы будем по следующей схеме:
Теперь нам осталось загрузить драйвер, зайдя на официальный сайт производителя видеоадаптера. Кроме этого, можно обновить драйвера с помощью программ Driver Updater, Driver Booster, DriverHub. Пройдя по приведённым мной ссылкам, вы попадёте на мои статьи, где я подробно описал работу данных программ и дал ссылки на их скачивание.
Удаляем системный хлам
Когда вы удаляете различные программы и приложения, часть их элементов остаётся в ОС и сильно захламляет как саму систему, так и системный реестр. Кроме прочего, он засоряет системный диск, из-за чего диск C может сильно переполнится. Когда системный диск переполнен, Windows начинает тормозить и давать сбои. Отсюда, очистка системы от хлама обязательна хотя бы пару раз в месяц.
Я не буду полностью описывать этот процесс, так как уже описал его в своей статье. Её можно прочитать по ссылке…
Из-за этого пакета нередко появляется ошибка 0xc0000020 и другие различные сбои в работе компьютера. Если сбой появился из-за данного пакета, то мы выполним следующий алгоритм действий, который похож на приведённый выше. Итак, для устранения сбоя, нужно проделать следующие шаги:
Данный метод устранения ошибки 0xc0000020 используется в том случае, если верхние методы не смогли вам помочь.
Читайте также: