Содержание
- 1 Дополнительные методы исправить ошибку
- 2 Переустановка программы
- 3 Использование утилиты SFC
- 4 Очистка диска
- 5 Удаление проблемного обновления
- 6 Восстановление системы
- 7 Итоги
- 8 Видеоинструкция
- 9 Что за ошибка и почему возникает
- 10 Обновление «Visual C++»
- 11 Переустановка программы или драйверов
- 12 Удалить обновление
- 13 С помощью утилит
- 14 Восстановить систему
- 15 Причины ошибки 0xc000012f в «десятке»
- 16 Методы устранения ошибки
- 17 Исправляем ошибку 0xc000012f
В большинстве случаев причиной ошибок «Программа не предназначена для выполнения в 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, после чего удалить драйвер и установить его вручную (скачав с официального сайта) заново. Чаще всего речь идет о драйвере видеокарты, особенно если ошибка возникает при запуске игр. Здесь может пригодиться: Как удалить драйвер видеокарты полностью.
То есть логика действий в общем случае такова:
Реклама
- Определяем, частью чего является DLL, указанная в сообщении об ошибке. Для этого обычно достаточно использовать поиск в Интернете.
- Переустанавливаем этот компонент системы и проверяем, была ли решена проблема.
Есть одно распространенное исключение: если сообщение об ошибке содержит какую-то библиотеку, которая является частью игры или программы, а она в свою очередь не очень лицензионная, то причиной может оказаться ваш антивирус или встроенный защитник Windows 10.
В этом случае решением может стать следующий порядок действий: удаляем программу или игру, отключаем антивирус, заново устанавливаем программу с ошибкой, проверяем, работает ли она, если да — добавляем папку с игрой или программой в исключения антивируса или защитника Windows (как добавить программу в исключения Защитника Windows 10). В этом же сценарии, если ошибка не исчезает, иногда имеет смысл поискать другой источник загрузки этого же приложения — возможно, там, где вы его скачивали, файл содержит ошибки.
Дополнительные методы исправить ошибку
Реклама
Если вышеописанное не помогло (на всякий случай, сообщите в комментариях, о какой DLL и при запуске какой программы возникает ошибка — возможно, я подскажу действия), попробуйте следующие варианты:
- В случае, если программа или игра работала исправно еще совсем недавно, проверьте: а есть ли точки восстановления Windows 10 на дату, когда проблема отсутствовала. Если есть — используйте их.
- Если сообщение об ошибке 0xc000012f или 0xc0000020 сообщает о какой-то системной DLL, попробуйте выполнить восстановление целостности системных файлов Windows 10.
- Попробуйте запустить программу в режиме совместимости с предыдущей версией Windows.
- Стоит проверить, хотя это и редкий случай, а появляется ли ошибка, если выполнить чистую загрузку Windows 10 — если нет, по всей видимости, запуску мешает какое-то стороннее ПО.
Также, если речь идет о старой версии какой-то программы, а в наличии есть более новые её варианты, попробуйте установить и испытать их.
Автор: · 14.04.2019
0xc000012f – весьма распространённая для Windows 10 ошибка, проявляющаяся при попытке запуска или инсталляции какого-либо ПО. Окно с оповещением о данной ошибке обязательно будет содержать путь к проблемному элементу ОС и может сопровождаться фразой «Bad Image». Разберёмся подробнее, какими методами можно исправить сбой 0xc000012f и в какой последовательности необходимо их применять.
Переустановка программы
Переустановка на ПК утилиты или видеоигры, давшей сбой, – это самый простой способ решить ситуацию. В оповещении о сбое система изначально рекомендует именно этот метод, так как зачастую ошибку вызывает повреждение каких-либо, принадлежащих программе, файлов.
Если данный метод не сработал, необходимо воспользоваться альтернативными.
Использование утилиты SFC
SFC – это встроенная в Windows утилита. Ей предназначена важнейшая функция – быстрое и эффективное сканирование системы и исправление обнаруженных повреждённых файлов, а также проверка их целостности. Мы уже говорили, что проблемные файлы системы вполне могут стать причиной проявления ошибки.
Для того чтобы воспользоваться SFC через командную строку, проводим следующую последовательность действий:
- Кликаем по иконке поиска рядом с меню «Пуск», вводим запрос «Командная строка», жмем по ней правой кнопкой мыши и открываем с правами администратора. Подтверждаем открытие.
- Прописываем команду «sfc /scannow» и нажимаем на Enter.
- Ожидаем завершения процедуры сканирования.
- Дождавшись завершения, закрываем данный интерфейс и перезагружаем компьютер или ноутбук, после чего вновь пробуем открыть программу, в которой проявился сбой.
Вполне возможно, что этот способ не станет решением проблемы. В таком случае придётся воспользоваться следующим.
Очистка диска
Со временем на системном диске скапливается огромное количество различного рода временных файлов и объектов, ненужных для работы операционной системы. Они также могут стать причиной проявления ошибки 0xc000012f. Очистить диск можно при помощи утилиты cleanmgr, заблаговременно встроенной в систему компанией Майкрософт. Беспокоиться о безопасности OS не стоит – даже самый обычный пользователь не сможет повредить важные файлы, используя данный инструмент.
Читайте также: Как безопасно отключить брандмауэр в Windows 10 навсегда или временно
Очистить мусорные данные можно следующим образом:
- Нажимаем комбинацию клавиш Win+R на клавиатуре. В открывшемся окне «Выполнить» прописываем команду cleanmgr и жмём на «OK» или Enter.
- Выбираем диск, который желаем оптимизировать, и нажимаем «ОК».
- Даём утилите время на выполнение процедуры анализа.
- В конечном окне кликаем по кнопке «Очистить системные файлы».
Воспользовавшись данным методом, можно вновь попробовать запустить проблемное приложение. Если среди удалённых файлов находился повреждённый, то ошибка будет успешно исправлена. Если же нет, то отправляемся дальше.
Удаление проблемного обновления
Это решение нельзя считать самым эффективным, однако в определённых ситуациях оно может помочь. Рассматриваемая нами ошибка может возникать из-за одного из обновлений Windows 10, в связи с чем для её исправления необходимо его удалить.
Проводим несложную последовательность действий:
- Открываем всё тот же поиск и пишем фразу «Параметры центра обновления Windows». Переходим по первой строке.
- Отправляемся в «Журнал обновлений».
- Кликаем по «Удалить обновления».
- Находим обновление KB2879017 и удаляем его. В некоторых случаях это поможет избавиться от возникающей проблемы.
Может быть такое, что данный метод также не сработал или же подобное обновление попросту отсутствует в списке устанавливаемых. Остаётся лишь перейти к последнему методу – радикальному, однако крайне действенному.
Восстановление системы
Если ничего не помогло, то остаётся лишь крайний, но стопроцентно эффективный метод – возврат системы к прошлому состоянию.
По умолчанию Windows 10 автоматически создаёт так называемые точки восстановления системы, позволяющие вернуть систему в работоспособное состояние при возникновении каких-либо неполадок. Если пользователь вручную не отключал данную функцию, то восстановление может помочь исправить все возникающие ошибки.
Пользоваться данным методом необходимо по следующей инструкции:
- Кликаем по поиску и вводим запрос «Восстановление». Переходим по первому же результату.
Читайте также: Какие программы нужны для компьютера Windows 10
- Из предлагаемых системой вариантов выбираем «Запуск восстановления системы» и кликаем по нему.
- Ожидаем открытия ответственной за процесс утилиты.
- Знакомимся с информацией о предстоящей процедуре и нажимаем «Далее».
- Выбираем ту точку восстановления, на дату создания которой никаких ошибок не возникало. Возможно, что проблема проявилась только после установки какой-либо программы – в подобной ситуации выбираем ту точку, когда программа была установлена. Кликаем по «Далее».
- Жмём на «Готово» и ожидаем окончания процесса. Сама процедура может занять довольно длительное время.
Данный метод является безотказным и точно исправит возникшую ошибку.
Мы рассмотрели все возможные варианты того, как исправить ошибку 0xc000012f в Windows 10, подходящие для любой версии OS – как x32 Bit, так и x64 Bit. Перейдём к некоторым выводам.
Итоги
Самый простой способ исправления ошибки 0xc000012f – это переустановка проблемного приложения. Если же она не помогла, то необходимо поочерёдно использовать иные методы по степени их сложности до достижения положительного результата.
Нужно помнить, что в работе любой системы и PC рано или поздно начнут возникать ошибки – это вполне обычная ситуация. Главное – это постараться разобраться в причине и попробовать применить все существующие инструменты, чтобы найти тот, с помощью которого проблема будет решена.
Видеоинструкция
Прикрепляем видеоинструкцию, в которой подробно рассматривается процесс применения каждого описанного в данной статье метода.
На сегодняшний день все большее количество пользователей пользуется операционной системой Виндовс 10. Однако даже самая современная и актуальная версия может выдавать ошибки. Например, окно «Bad Image» с кодом ошибки «0xc000012f».
0xc000012f Windows 10 как исправить
Что за ошибка и почему возникает
Если возникает такая ошибка, то это говорит о том, что программа или приложение не может работать в данной ОС. На это имеется несколько причин, а именно конфликт системы, повреждение файла, неисправленные ошибки. Чаще всего такое окно всплывает, когда файл поврежден. Особенно это касается тех приложений, которые имеют расширение .dll или .exe.
Наиболее часто данное окно с ошибкой появляется в таких случаях:
- операционная система Виндовс в очередной раз обновилась;
- пользователь установил игру или ПО на РС;
- юзером были установлен или обновлен набор драйверов.
Ошибка после обновлений Windows
В данном случае можно справиться с ошибкой самостоятельно и не относить компьютер в сервисный центр. Стоит рассмотреть самые популярные и эффективные способы для возвращения своего ПК в рабочее состояние.
Обновление «Visual C++»
Для начала стоит обратить внимание, на какой файл система выдает ошибку. Если он имеет расширение «.dll», то вполне вероятно, что нужно попросту скачать и обновить программу «Visual C++».
Для того, чтобы установить, необходимо перейти на официальный сайт корпорации «Microsoft» и найти нужное приложение.
- Как только распространяемый пакет отыщется в поиске, юзеру нужно кликнуть на «Скачать», предварительно выбрав русский язык для установки. Нажимаем на «Скачать»
- Программа предложит несколько вариантов нужной загрузки. Необходимо поставить галочки возле двух версий, после чего нажать «Next». Ставим галочки возле двух версий, после чего нажимаем «Next»
- У пользователя на ПК стоит либо 32-разрядная, либо 64-разрядная версия компьютера. В данном случае необходимо установить два пакета, сначала кликая по первому файлу и следуя простой загрузке, а затем по второму. Устанавливаем два пакета, сначала кликая по первому файлу и следуя простой загрузке, а затем по второму
Совет! Специалисты рекомендуют вместе с установкой «Visual C++» скачивать также и «.NET Framowork», однако для пользователей Виндовс 10 данный вариант не актуален. В новой ОС он уже установлен, причем самой свежей версии.
Переустановка программы или драйверов
Данный способ является самым простым, но далеко не всегда срабатывает. Вполне вероятно, что пользователь или система обновила драйвер видеокарты. Также за это время могло установиться какое-то приложение, которое впоследствии привело к ошибке.
- В левом нижнем углу нужно отыскать кнопку «Пуск», а затем перейти в раздел «Параметры». В кнопке «Пуск», переходим в раздел «Параметры»
- Откроются параметры Виндовс, где первым в списке будет нужный пользователю раздел «Система». В параметрах Виндовс выбираем раздел «Система»
- Данное окно разделяется на два столбца. С левой стороны юзеру потребуется отыскать и кликнуть на «Приложения и возможности», после чего ознакомиться с перечнем установленных на ПК программ. Если он нажмет правой кнопкой мыши на недавно скачанное приложение и из выпавшего списка выберет «Удалить», то в два клика избавится от него. Выбираем «Удалить»
- Также есть и другой способ удаления или изменения требуемого приложения. Нужно кликнуть на меню «Пуск» ПКМ (правой кнопкой мыши), в появившемся списке найти «Программы и компоненты», после чего пользователь сразу же перейдет к тем приложениям, которые были установлены. На меню «Пуск» кликаем ПКМ (правой кнопкой мыши), в появившемся списке находим «Программы и компоненты»
Действия те же, что и в вышеизложенной инструкции. Как только процесс завершится, достаточно посетить официальный сайт и скачать самую свежую версию программы или драйверов.
Удалить обновление
Также распространенной практикой является установка обновления, которое в результате приводит к ошибке. Чаще всего это касается «KB2879017».
Чтобы приступить к его удалению, нужно выполнить следующие действия:
- В левом нижнем углу найти кнопку «Пуск», отыскать значок в виде шестеренки и вновь зайти в параметры системы. В открывшемся окне открыть раздел «Обновления и безопасность». Переходим в раздел «Обновления и безопасность»
- С левой стороны пользователю потребуется кликнуть на «Центр обновления», который находится первым в списке. Откроется состояние обновления, где нужно перейти в журнал обновлений. Здесь пользователь может ознакомиться с перечнем всех обновлений, что были установлены ранее на ПК. В «Центр обновления» переходим в журнал обновлений
- Первым в списке расположен пункт «Удалить обновления», на который нужно нажать и дождаться появления окна «Установленные обновления». Выбрав обновление кликом мыши, необходимо отыскать кнопку «Удалить». Выбрав обновление кликом мыши нажимаем «Удалить»
После проделанных действий нужно перезагрузить свой компьютер. Всплывающее окно с ошибкой больше возникнуть не должно.
С помощью утилит
Если предыдущий способ не помог, можно обратиться к помощи утилит. Для этого нужно сделать следующее:
- В левом нижнем углу отыскать кнопку «Пуск», кликнуть ПКМ (правую кнопку мыши) и выбрать «Командная строка». Кликаем ПКМ на «Пуск» и выбираем «Командная строка»
- Более долгий способ подразумевает все то же нажатие «Пуск» и набор «cmd» в поисковой строке. При выборе данного метода система выдаст подсказку, но на приложение нужно кликнуть ПКМ, выбирая запуск от администратора. Выбираем запуск от имени администратора
- В появившемся черном окне пользователь должен ввести следующее: DISM /Online /Cleanup-image /RestoreHealth. В появившемся черном окне вводим команду
- Завершающим этапом является нажатие «Энтер» и перезагрузка ПК.
Однако на этом процесс избавления от ошибки не заканчивается. Нужно тем же образом зайти в приложение и написать «sfc /scannow». Данная команда запустит процесс запуска утилиты. Программа начнет проверять имеющиеся файлы на повреждения. Если таковые будут обнаружены, то утилита восстановит их.
Теперь необходимо вновь перезагрузить свой ПК.
Восстановить систему
Примечание! Данный способ рекомендуется использовать в том случае, если вышеизложенные методы решения проблемы не помогли.
- Отыскав кнопку «Пуск» и введя в поисковой строке фразу «Восстановление», пользователь увидит всплывающую подсказку. Данный раздел в панели управления нужно открыть, после чего отыскать функцию «Запуск восстановления системы». Нажимаем на «Пуск» и вводим в поисковой строке фразу «Восстановление», кликаем на выпавшей строке «Запуск восстановления системы»
- Другой способ подразумевает выбор раздела «Обновления и безопасность». Он находится в параметрах Виндовс, попасть в которые можно по вышеизложенным инструкциям. Открываем раздел «Обновления и безопасность»
- С левой стороны имеется кнопка «Восстановление». Необходимо кликнуть на нее, откроется «Вернуть компьютер в исходное состояние». Пользователь должен отыскать кнопку «Начать» и нажать на нее. Нажимаем на кнопку «Начать»
- В данном случае произойдет сброс до исходного состояния, однако юзер может также выбрать функцию «Выполнить откатить к более ранней сборке». В данном случае запустится само восстановление.
Весь процесс система выполнит сама, после чего пользователю потребуется перезагрузить свой ПК.
Данная ошибка может возникнуть как на стационарных компьютерах, так и на ноутбуках. Она не зависит от разрядности системы или ее типа. Специалисты рекомендуют устанавливать только проверенные приложения, вовремя удалять мусорные файлы из системы и регулярно обновлять драйверы.
Видео — 0xc000012f Windows 10 как исправить
Часто во время открытия какой-либо утилиты (как сторонней, так и стандартной от производителя «Майкрософт») либо в процессе её инсталляции может возникнуть ошибка с кодом 0xc000012f. Почему она может появиться и можно ли её убрать в «Виндовс» 10 без переустановки программы, которую система советует провести в уведомлении об ошибке?
Причины ошибки 0xc000012f в «десятке»
Сообщение об ошибке с номером 0xc000012f может появляться по таким причинам:
- Скопление изначально временных системных файлов на жёстком диске, которые уже ей не нужны. Избавьтесь от них — ошибка исчезнет.
- Наличие вредоносных файлов, программ на ПК. Их деятельность может вызывать многие ошибки в работе ПК, в том числе и 0xc000012f.
- Повреждение системных файлов, которые, могут быть как раз из-за вирусов, однако есть и другие объяснения, например, частая установка и некорректная деинсталляция программ. Здесь воспользуйтесь «Командной строкой», чтобы восстановить «здоровье» системы.
- Апдейт системы под номером KB2879017. Его необходимо удалить через системное окно.
- Сбой в работе библиотеки «операционки». В этом случае необходимо провести перерегистрацию.
- Повреждения у файлов утилиты, после запуска которой появилось окно с ошибкой. В данном случае переустанавливаем её.
Методы устранения ошибки
Для решения проблемы с кодом 0xc000012f пользователь может применить различные методы, но так как определить вот так сразу, что послужило причиной неполадки, практически невозможно, используйте методы последовательно.
Очистить диск от мусорных файлов
В «операционки» «Виндовс» уже предусмотрена утилита для очистки жёстких дисков от скопившегося на них «мусора». Мы расскажем об удаление ненужных файлов на примере этого встроенного приложения, однако вы также вправе воспользоваться сторонним софтом, например, CCleaner от Piriform. Эта утилита может также удалять программы, чистить реестр от ошибок и прочее. Перейдём к чистке с помощью стандартного приложения:
- Раскрываем главный экран «Проводника» — щёлкаем дважды по знаку компьютера на «десктопе».
- Выделяем правой клавишей мышки системный раздел диска — тот, на котором инсталлирована сама «операционка». Вы его сразу увидите — рядом с ним будет находиться логотип ОС. Жмём на последнюю строчку со свойствами.
- В новом маленьком окне кликаем сразу на клавишу, которая запускает очистку.
- Этот же инструмент можно запустить быстрее: зажимаем R и «Виндовс» и набираем формулу cleanmgr, кликаем по ОК.
- Выбираем в сером окошке с помощью выпадающего меню системный раздел диска.
- Ждём некоторое время, пока система определит объём памяти для удаления, и кликаем по кнопке внизу для очистки системных документов.
- Ожидаем завершение оценки.
- Ставим галочки рядом со всеми пунктами и жмём на ОК. Подтверждаем в следующем окне очистку.
- После завершения очистки перезапускаем ПК и пробуем открыть проблемный файл.
Проверить ПК на вирусы
Чтобы быть уверенным, что это не вирусы вызвали данную проблему, проведите тут же сканирование. В принципе нет разницы в том, какой антивирус использовать. Самое важное — запускать проверку с помощью обновлённого ПО, которое имеет все актуальные базы с существующими вирусами. Вы можете использовать Avast, McAfee, Kaspersky и даже портативную защитную утилиту по типу Dr.Web CureIt. Мы опишем сканирование на примере классического антивируса Windows Defender, изначально встроенного в систему:
- Вызываем окошко на «Панели задач» под названием «Трей Виндовс» (первый значок стрелки в правой части панели). Жмём на щиток белого цвета.
- В интерфейсе Windows Defender выбираем самую первую плитку «Защита».
- Быстрая проверка, скорее всего, не сможет обнаружить какие-то серьёзные вирусы, которые тяжело удалить, поэтому переходим по ссылке для запуска именно расширенного сканирования.
- Среди трёх вариантов выбираем либо полный, либо автономный. В последнем случае проверка осуществится с выключенным «Рабочим столом» («операционка» будет в режиме загрузки), поэтому работать параллельно на ПК вы не сможете. Автономный вариант более быстрый — займёт всего минут 15, а то и меньше. При полной проверке велика вероятность, что процесс затянется на 1 час и больше. Делаем выбор и даём старт процессу.
- Ждём завершения и при обнаружении вирусных файлов смело их удаляем.
Восстановление системных файлов в «Командной строке»
Система «Виндовс» может сама себя излечить — с помощью специальных формул, запущенных в «Командной строке». Их желательно выполнять после проверки девайса на наличие вирусов, так как чаще всего именно они и являются причиной повреждений файлов «операционки»:
- Раскрываем интерфейс «Поиск», печатаем в пустой строке запрос cmd.
- Кликаем по соответствующему результату правой клавишей и жмём на первую опцию в сером дополнительном меню.
- Ещё один путь — через окошко «Выполнить». Жмём одновременно на «Виндовс» и кнопку R и набираем ту же короткую формулу cmd. Выполняем её необычным методом: жмём также в одну секунду на такие горячие клавиши, как Ctrl, Enter и Shift.
- Если вы часто запускаете консоль, она должна быть у вас в первых пунктах в списке в меню «Пуск» — кликаем по строчке правой клавишей — переводим стрелочку на «Дополнительно» и уже в этом меню щёлкаем по третьей опции для запуска консоли с расширенными правами администратора.
- В первую очередь выполняем формулу sfc /scannow (после ввода жмём на «Энтер»). Ждём её завершения. Вне зависимости от результата восстановления перезапускаем ПК и смотрим, исчезла ли неполадка.
- Если всё осталось как есть, в той же консоли, запущенной от имени администратора, даём старт второй команде DISM /Online /cleanup-image /RestoreHealth. Она уже, возможно, будет выполняться медленнее — запаситесь терпением. После операции также перезагружаемся и смотрим на результат.
Деинсталлировать и заново установить проблемную утилиту
Если предыдущие методы не помогли, следуйте совету из сообщения об ошибке — переустановите утилиту либо драйвер, с которым возникла неполадка. Сначала удалите установочный файл или саму программу (если она ранее всё же была установлена), чтобы убрать с ПК повреждённые файлы приложения. Затем загрузите заново инсталлятор с официального сайта. При этом рекомендуется скачать его из другого места либо просто воспользоваться другой версией программы.
Если ваше приложение слишком объёмное, например, если это ресурсоёмкая видеоигра, попробуйте сначала выполнить действия, описанные в разделах ниже, а если они не дадут результат, вернуться всё же к переустановке утилиты.
Удалить ранее установленную проблемную утилиту можно через окно «Параметры»:
- Зажимаем «Виндовс» и I — переходим в блок под названием «Приложения».
- Мы оказались во вкладке «Приложения и возможности». Прокручиваем страницу, чтобы увидеть перечень установленных приложений.
- Находим утилиту в списке — раскрываем её левой клавишей мышки и жмём на клавишу «Удалить».
Вы также можете удалить программу через раздел «Программы и компоненты», который можно открыть через «Панель управления». Однако самый эффективный метод удаления — через сторонний деинсталлятор, который убирает все остаточные файлы, после основного удаления. К примеру, вы можете использовать Revo Uninstaller — приложение, у которого есть бесплатная функциональная версия. После деинсталляции проведите повторную установку и проверьте, была ли решена проблема.
Удалить кумулятивный апдейт Windows 10 под номером KB2879017
Чтобы избавиться от апдейта с таким кодом, сделайте следующее:
- Раскрываем интерфейс «Пуска» и жмём левой клавишей на шестерню в левой зоне панели. Это действие запустить панель под названием «Параметры Виндовс». Иной способ вызова — через зажатие горячих клавиш Windows и I.
- Переключаемся на каталог настроек «Безопасность и обновление».
- В центре для апдейта переходим к просмотру журнала с установленным ранее апгрейдом.
- Щёлкаем по ссылке для действия удаления тех или иных пакетов.
- В новом окне «Панель управления» появится перечень пакетов. Ищем в нём KB2879017.
- Кликаем по нему правой клавишей мышки и щёлкаем по единственному пункту в дополнительном меню.
- Подтверждаем, что хотим избавиться от пакета. Если вы не нашли данное обновление, значит, нужно переходить к другим методам решения — удалять другие пакеты не нужно.
Перерегистрировать библиотеки в ОС
Для запуска повторной регистрации выполните следующие действия:
- Вызовите на дисплее чёрный редактор «Командная строка» с расширенными правами, следуя инструкции в разделе «Восстановление системных файлов» в этой статье.
- Вставьте либо самостоятельно напечатайте regsvr32.exe C:Windowssystem32MSVCP140.dll. После этого нажмите на «Энтер» для запуска процесса.
- Дождитесь окончания и попробуйте запустить файл снова.
Обновить или переустановить пакет .NET Framework
В «десятке» установлен последний вариант .NET Framework — версия 4.6. Однако для работы некоторых приложений может понадобиться дополнительный пакет с вариантом 3.5:
- Переходим по данной ссылке, которая ведёт на официальную страницу для закачки версии 3.5. Кликните по «Скачать».
- Запустите загруженный файл. Запустите установку недостающего компонента.
- Подождите, пока он скачается и автоматически инсталлируется у вас в «операционке».
Обновить Visual C++
Для запуска некоторых утилит, разработанных в среде Visual Studio, может не хватать определённых компонентов. Достать их можно через повторную установку пакета Visual C++ для Visual Studio:
- Щёлкните по этой ссылке, чтобы перейти на официальную страницу для закачки Visual C++ 2015 года. Кликните по красной кнопке «Скачать».
- Выделите сразу два файла для закачки — нажмите на Next в правом нижнем углу экрана.
- Откройте один из файлов через панель с перечнем ранее загруженных документов в этом обозревателе.
- Поставьте галочку рядом с пунктом о соглашении и запустите инсталляцию с помощью клавиши с жёлто-синим щитом.
- Дождитесь завершения процесса и установите другой файл таким же образом.
- Если это не помогло решить проблему, возможно, вам необходимо установить более ранние варианты данного продукта — 2013 и 2012 года выпуска.
Использовать точки восстановления Windows
Если ничего из вышеперечисленного не сработало у вас, запустите откат «операционки» до одной из точек восстановления, ранее созданных системой или вами:
- Вызываем дополнительное меню ярлыка «Этот компьютер» правой клавишей мышки — кликаем по строке «Свойства» в конце списка.
- Переключаемся на раздел «Защита системы».
- В новом окошке жмём на кнопку для старта восстановления.
- Ещё один путь к инструменту для отката — через «Панель управления». Раскройте её через панель «Пуск» либо меню «Выполнить» (вызываем через «Виндовс» и R и пишем control panel, либо просто control).
- Переходим в блок для восстановления. Если не получается быстро отыскать, печатаем в строке поиска справа соответствующий запрос.
- Переходим по второй ссылке в центральной части окна.
- В начальном экране можем сразу выбрать самую последнюю точку, если проблема появилась у вас недавно. В противном случае выбираем второй пункт и жмём на клавишу «Далее».
- Смотрим на общий перечень точек, выбираем (в зависимости от периода, когда ошибки пока не было в системе). Выделяем и кликаем вновь по «Далее».
- С помощью клавиши «Готово» даём старт откату.
- Жмём на «Да», чтобы система была полностью уверена, что вы собираетесь провести восстановление до точки. Ждём завершения всей процедуры (работать на ПК вы в этот период не сможете, так как он уйдёт в режим перезагрузки). Когда «Рабочий стол» снова загрузится, появится белое окошко с сообщением об успешном откате.
Если откат и переустановка программы не помогли, обратитесь к разработчику утилиты через обратную связь на официальном сайте, чтобы получить дополнительные советы по решению проблемы.
Видео: как устранить ошибку 0xc000012f
Ошибку с кодом 0xc000012f можно легко устранить. Начните с очистки диска от «мусорных» файлов, вирусов и восстановления важных системных документов в «Командной строке». Перерегистрируйте библиотеку «операционки», обновите компоненты систем Visual C++ и Net Framework. Если у вас присутствует в системе пакет обновлений KB2879017, удалите его через окно «Параметры». В качестве последних мер можно применить переустановку проблемной утилиты и откат до точки восстановления.
0xc000012f – это ошибка, которая проявляет себя во время запуска или установки какого-то программного обеспечения. Страдают этой проблемой в основном пользователи операционных систем Windows 8 и Windows 10. В сообщении ошибки вы можете увидеть следующую информацию:
Программа “************” не предназначена для выполнения в Windows или содержит ошибку. Попробуйте установить программу еще раз с исходного установочного носителя либо обратитесь к системному администратору или поставщику программного обеспечения за поддержкой. Состояние ошибки 0xc000012f. [Заметка: на месте звездочек будет указана директория элемента, который начал работать со сбоем]
Каковы же причины появления ошибки 0xc000012f с вышеуказанным сообщением? Как и в большинстве случаев, нет какой-то одной причины. Например, данную проблему могли вызвать некорректные настройки системы, поврежденные записи Реестра Windows, сбой при запуске программы, фрагментированные файлы и прочее.
Рассмотрев сообщение ошибки 0xc000012f и ее возможные причины появления, давайте перейдем к ее решению.
Исправляем ошибку 0xc000012f
Метод №1 Очистка диска от мусорных файлов
Возможно, на вашем диске скопились огромные кучи ненужных файлов, которые более не используются системой или вами, но именно они могли стать катализатором для появления оговоренной ошибки. Чтобы удалить мусорные файлы с диска, вам требуется сделать следующее:
- Нажмите Windows+R на клавиатуре.
- Впишите cleanmgr и нажмите Enter.
- Выберите нужный вам раздел диска и нажмите Ок.
- И наконец-то, выберите «Очистить системные файлы» и дождитесь окончания процесса.
Выполнив очистку всех разделов диска, снова попробуйте запустить программу, которая ранее выдавала ошибку 0xc000012f. Возможно, среди ненужных для системы файлов находился элемент, который вызывал некий конфликт.
Метод №2 Запуск утилиты SFC
SFC является полезной системной утилитой, которая может проводить сканирование и исправление файлов системы. Как уже было указано, повреждения системных файлов могли стать причиной появления рассматриваемой в этой статье проблемы. Для запуска SFC сделайте следующее:
- Нажмите ПКМ на Пуск и выберите «Командная строка(администратор)».
- Впишите sfc /scannow и нажмите Enter.
- Дайте системе время, чтобы она провела свое сканирование, а также починку некоторых файлов, если это будет возможно.
- После процесса, перезагрузите свой компьютер.
Снова попробуйте запустить проблемную утилиту, из-за которой появляется ошибка 0xc000012f. Если нет, то давайте двигаться дальше.
Метод №3 Переустановка утилиты
Если вы так и не смогли избавиться от этой ошибки, то, возможно, следует прислушаться к совету сообщения и попробовать переустановить запускаемую программу. Вероятно, файлы программы были повреждены вследствие каких-то действий в системе. Ее переустановка может исправить ситуацию, так что почему бы и не попробовать.
Заметка: можете выполнять этот метод самым последним, если запускаемое программное обеспечение занимает слишком много времени для переустановки.
Так или иначе у нас еще осталась парочка методов, которые могут исправить ситуацию с ошибкой 0xc000012f.
Метод №4 Удаление кумулятивного обновления Windows 10
Некоторые специалисты утверждают, что ошибка 0xc000012f может появляться вследствие установки обновления под номером KB2879017. Следуя из этого, вам требуется выполнить удаление этого обновления.
- Перейдите в Настройки своего компьютера.
- Пройдите в «Обновление и безопасность».
- Выберите пункт «Центр обновления Windows».
- Кликните на «Дополнительные параметры», а затем кликните пункт, отвечающий за просмотр журнала установленных обновлений.
- Затем нажмите «Удалить обновления», найдите обновление под номером KB2879017 и удалите его.
Метод №5 Использование точки восстановления Windows
Если ничего из вышеуказанного не помогло в решении ошибки 0xc000012f, то пришло время воспользоваться тяжелой артиллерией, а если точнее – восстановлением системы. Для этой ошибки не нужно использовать диск восстановления, мы воспользуемся обычной точкой восстановления Windows.
Обычно, ОС Windows создает точки восстановления автоматически после установление какого-то программного обеспечения. Так что в вашем случае это, наверняка, не проблема.
- Нажмите на кнопку Windows.
- Впишите в поисковую строку «Создать точку восстановления».
- Кликните на «Восстановление системы», а затем на кнопку «Далее».
- Выберите последнюю точку восстановления, которая у вас есть, а затем нажмите «Далее».
- Нажмите на «Завершить» и подождите, пока ваша система проведет возврат к указанной точке.
После выполнения восстановления системы, ошибка 0xc000012f должна определенно решена.
Прими участие в розыгрыше игры Cyberpunk 2077ПодробнееИспользуемые источники:
- https://remontka.pro/0xc000012f-0xc0000020-error-bad-image-windows-10/
- https://os-helper.ru/windows-10/oshibka-0xc000012f-kak-ispravit.html
- https://pc-consultant.ru/rabota-na-komp-yutere/0xc000012f-windows-10-kak-ispravit/
- https://winda10.com/oshibki-i-problemy/0xc000012f-windows-10-kak-ispravit.html
- https://gamesqa.ru/kompyutery/0xc000012f-8041/