Краткая памятка по исправлению ошибки 0xc000012f
- Переустановите проблемную программу или драйвер.
- Обновите или переустановите пакет Visual C++.
- Запустите проверку системных файлов (sfc /scannow).
- Выполните восстановление образа системы через DISM.
- Проверьте компьютер на вирусы.
- Очистите диск от временных файлов.
- Обновите драйверы, особенно для видеокарты.
- Удалите последние обновления Windows, если ошибка появилась после них.
- Выполните чистую загрузку для поиска конфликтов.
- Используйте точку восстановления системы.
- Скачайте и запустите средство восстановления Windows.
Что такое ошибка Bad Image (0xc000012f)
Причины ошибки 0xc000012f в «десятке»
Сообщение об ошибке с номером 0xc000012f может появляться по таким причинам:
- Скопление изначально временных системных файлов на жёстком диске, которые уже ей не нужны. Избавьтесь от них — ошибка исчезнет.
- Наличие вредоносных файлов, программ на ПК. Их деятельность может вызывать многие ошибки в работе ПК, в том числе и 0xc000012f. Ошибка с кодом 0xc000012f часто возникает при попытке установить какую-либо программу
- Повреждение системных файлов, которые, могут быть как раз из-за вирусов, однако есть и другие объяснения, например, частая установка и некорректная деинсталляция программ. Здесь воспользуйтесь «Командной строкой», чтобы восстановить «здоровье» системы. В сообщении система уведомляет что программа не предназначена для выполнения в вашем Windows
- Апдейт системы под номером KB2879017. Его необходимо удалить через системное окно.
- Сбой в работе библиотеки «операционки». В этом случае необходимо провести перерегистрацию.
- Повреждения у файлов утилиты, после запуска которой появилось окно с ошибкой. В данном случае переустанавливаем её.
Методы устранения ошибки
Для решения проблемы с кодом 0xc000012f пользователь может применить различные методы, но так как определить вот так сразу, что послужило причиной неполадки, практически невозможно, используйте методы последовательно.
Очистить диск от мусорных файлов
В «операционки» «Виндовс» уже предусмотрена утилита для очистки жёстких дисков от скопившегося на них «мусора». Мы расскажем об удаление ненужных файлов на примере этого встроенного приложения, однако вы также вправе воспользоваться сторонним софтом, например, CCleaner от Piriform. Эта утилита может также удалять программы, чистить реестр от ошибок и прочее. Перейдём к чистке с помощью стандартного приложения:
- Раскрываем главный экран «Проводника» — щёлкаем дважды по знаку компьютера на «десктопе». Откройте главный экран «Проводника» через иконку «Этот компьютер»
- Выделяем правой клавишей мышки системный раздел диска — тот, на котором инсталлирована сама «операционка». Вы его сразу увидите — рядом с ним будет находиться логотип ОС. Жмём на последнюю строчку со свойствами. В дополнительном меню системного диска выберите «Свойства»
- В новом маленьком окне кликаем сразу на клавишу, которая запускает очистку. Кликните по клавише «Очистка диска»
- Этот же инструмент можно запустить быстрее: зажимаем R и «Виндовс» и набираем формулу cleanmgr, кликаем по ОК. Выполните команду cleanmgr
- Выбираем в сером окошке с помощью выпадающего меню системный раздел диска. Выберите системный диск в выпадающем меню
- Ждём некоторое время, пока система определит объём памяти для удаления, и кликаем по кнопке внизу для очистки системных документов. Перейдите к очистке системных файлов
- Ожидаем завершение оценки. Подождите, когда процесс оценки завершится
- Ставим галочки рядом со всеми пунктами и жмём на ОК. Подтверждаем в следующем окне очистку. Запустите очистку в окне
- После завершения очистки перезапускаем ПК и пробуем открыть проблемный файл.
Проверить ПК на вирусы
Чтобы быть уверенным, что это не вирусы вызвали данную проблему, проведите тут же сканирование. В принципе нет разницы в том, какой антивирус использовать. Самое важное — запускать проверку с помощью обновлённого ПО, которое имеет все актуальные базы с существующими вирусами. Вы можете использовать Avast, McAfee, Kaspersky и даже портативную защитную утилиту по типу CureIt. Мы опишем сканирование на примере классического антивируса Windows Defender, изначально встроенного в систему:
- Вызываем окошко на «Панели задач» под названием «Трей Виндовс» (первый значок стрелки в правой части панели). Жмём на щиток белого цвета. В трее Windows откройте «Защитник»
- В интерфейсе Windows Defender выбираем самую первую плитку «Защита». На главном экране «Защитника» выберите раздел «Защита от вирусов и угроз»
- Быстрая проверка, скорее всего, не сможет обнаружить какие-то серьёзные вирусы, которые тяжело удалить, поэтому переходим по ссылке для запуска именно расширенного сканирования. Запустите сразу расширенное сканирование
- Среди трёх вариантов выбираем либо полный, либо автономный. В последнем случае проверка осуществится с выключенным «Рабочим столом» («операционка» будет в режиме загрузки), поэтому работать параллельно на ПК вы не сможете. Автономный вариант более быстрый — займёт всего минут 15, а то и меньше. При полной проверке велика вероятность, что процесс затянется на 1 час и больше. Делаем выбор и даём старт процессу. Выберите полную или автономную проверку и запустите процесс
- Ждём завершения и при обнаружении вирусных файлов смело их удаляем. Дождитесь окончания проверки
Восстановление системных файлов в «Командной строке»
Система «Виндовс» может сама себя излечить — с помощью специальных формул, запущенных в «Командной строке». Их желательно выполнять после проверки девайса на наличие вирусов, так как чаще всего именно они и являются причиной повреждений файлов «операционки»:
- Раскрываем интерфейс «Поиск», печатаем в пустой строке запрос cmd. Пишем cmd в «Поиске»
- Кликаем по соответствующему результату правой клавишей и жмём на первую опцию в сером дополнительном меню. Запустите консоль «Командная строка» от имени администратора
- Ещё один путь — через окошко «Выполнить». Жмём одновременно на «Виндовс» и кнопку R и набираем ту же короткую формулу cmd. Выполняем её необычным методом: жмём также в одну секунду на такие горячие клавиши, как Ctrl, Enter и Shift. Вставьте cmd в окне «Выполнить»
- Если вы часто запускаете консоль, она должна быть у вас в первых пунктах в списке в меню «Пуск» — кликаем по строчке правой клавишей — переводим стрелочку на «Дополнительно» и уже в этом меню щёлкаем по третьей опции для запуска консоли с расширенными правами администратора. Откройте консоль от имени администратора через меню «Пуск»
- В первую очередь выполняем формулу sfc /scannow (после ввода жмём на «Энтер»). Ждём её завершения. Вне зависимости от результата восстановления перезапускаем ПК и смотрим, исчезла ли неполадка. Вставьте и выполните команду sfc /scannow
- Если всё осталось как есть, в той же консоли, запущенной от имени администратора, даём старт второй команде DISM /Online /cleanup-image /RestoreHealth. Она уже, возможно, будет выполняться медленнее — запаситесь терпением. После операции также перезагружаемся и смотрим на результат. Выполните вторую команду DISM /Online /cleanup-image /RestoreHealth, если первая не дала результат
Деинсталлировать и заново установить проблемную утилиту
Если предыдущие методы не помогли, следуйте совету из сообщения об ошибке — переустановите утилиту либо драйвер, с которым возникла неполадка. Сначала удалите установочный файл или саму программу (если она ранее всё же была установлена), чтобы убрать с ПК повреждённые файлы приложения. Затем загрузите заново инсталлятор с официального сайта. При этом рекомендуется скачать его из другого места либо просто воспользоваться другой версией программы.
Если ваше приложение слишком объёмное, например, если это ресурсоёмкая видеоигра, попробуйте сначала выполнить действия, описанные в разделах ниже, а если они не дадут результат, вернуться всё же к переустановке утилиты.
Удалить ранее установленную проблемную утилиту можно через окно «Параметры»:
- Зажимаем «Виндовс» и I — переходим в блок под названием «Приложения». Откройте блок «Приложения»
- Мы оказались во вкладке «Приложения и возможности». Прокручиваем страницу, чтобы увидеть перечень установленных приложений. В первой вкладке «Приложения и возможности» прокрутит страницу вниз для поиска нужной программы
- Находим утилиту в списке — раскрываем её левой клавишей мышки и жмём на клавишу «Удалить». Удалите проблемный драйвер или программу
Вы также можете удалить программу через раздел «Программы и компоненты», который можно открыть через «Панель управления». Однако самый эффективный метод удаления — через сторонний деинсталлятор, который убирает все остаточные файлы, после основного удаления. К примеру, вы можете использовать Revo Uninstaller — приложение, у которого есть бесплатная функциональная версия. После деинсталляции проведите повторную установку и проверьте, была ли решена проблема.
Обновить или переустановить пакет.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). Выполните команду control
- Переходим в блок для восстановления. Если не получается быстро отыскать, печатаем в строке поиска справа соответствующий запрос. Перейдите в раздел «Восстановление»
- Переходим по второй ссылке в центральной части окна. Кликните по ссылке «Запуск восстановления системы»
- В начальном экране можем сразу выбрать самую последнюю точку, если проблема появилась у вас недавно. В противном случае выбираем второй пункт и жмём на клавишу «Далее». Выберите один из пунктов и нажмите на «Далее»
- Смотрим на общий перечень точек, выбираем (в зависимости от периода, когда ошибки пока не было в системе). Выделяем и кликаем вновь по «Далее». Выберите точку для отката
- С помощью клавиши «Готово» даём старт откату. Запустите восстановление с помощью кнопки «Готово»
- Жмём на «Да», чтобы система была полностью уверена, что вы собираетесь провести восстановление до точки. Ждём завершения всей процедуры (работать на ПК вы в этот период не сможете, так как он уйдёт в режим перезагрузки). Когда «Рабочий стол» снова загрузится, появится белое окошко с сообщением об успешном откате. Подтвердите откат до выбранной точки
Если откат и переустановка программы не помогли, обратитесь к разработчику утилиты через обратную связь на официальном сайте, чтобы получить дополнительные советы по решению проблемы.
Обновляем и восстанавливаем Visual C++
- Visual C++ для Visual Studio 2015
- Visual C++ для Visual Studio 2013
- Visual C++ для Visual Studio 2012
После чего поставить галочки в окошках обоих версий и нажать кнопку Next:
Устанавливаются оба типа пакетов, несмотря на разрядность Windows, x32Bit и x64Bit. Для этого переходим в папку загрузок, поочередно устанавливаем пакеты. Для этого дважды кликаем по ярлыку и далее следуем подсказкам.
Зачастую рекомендуют дополнительно устанавливать.NET Framework, но в нашем случае это неприменимо, в Windows 10 изначально включена его последняя версия.
Переустанавливаем программу или драйвер
Самое простое решение в этой ситуации, но, к сожалению, не всегда дающее нужный результат. Возможно, не так давно был обновлен драйвер видеокарты или установлена какая либо программа. В этом случае необходимо удалить последнее установленное на вашем ПК приложение. Для этого достаточно: 1. Нажать меню «Пуск» и перейти на иконку «Параметры»:
3. После чего выбрать в списке меню пункт «Приложения и возможности», после нажатия на него справа появится список установленных программ, при клике на ярлык появляются клавиши «Удалить» и «Изменить». Удаляем нужную нам программу, просто нажав соответствующую кнопку:
Более простой способ перехода в подменю работы с программами заключается в нажатии правой кнопкой мыши на кнопку «Пуск», после чего жмем «Программы и компоненты» и сразу попадем на список установленных приложений:
Дальше действуем, как описано выше. После удаления устанавливаем свежую версию драйверов или программы с сайта производителя и смотрим результат.
Удаление обновления
Зачастую ошибку 0xc000012f в windows 10 может вызвать установка или выполнение какого-либо обновления – так, по информации ряда специалистов, определенные проблемы может вызвать кумулятивное обновление KB2879017. Для того чтобы его удалить, заходим в меню «Пуск», в подменю «Параметры», там переходим в «Обновления и безопасность»:
Далее переходим в «Центр обновления Windows». Щелкаем строчку «Журнал обновлений», появится окно со списком установленных обновлений:
После удаления перезагружаем компьютер и оцениваем результат. Если результат нулевой, не отчаиваемся, переходим к исправлению ошибки с помощью системных средств OS Windows.
Исправление ошибки 0xc000012f с помощью системных утилит
Для работы нам понадобится командная строка, включить ее можно, однократно нажав правую клавишу мыши, наведя курсор на кнопку «Пуск» и выбрав в списке командную строку:
Ну или использовать традиционный метод, набрав в строке поиска Windows команду cmd. В этом случае запуск командной строки нужно производить правой кнопкой мыши, от имени администратора:
После этого ну#/wp-content/uploads/2017/11/14.pngжно прописать в командной строке команду DISM /Online /Cleanup-image /RestoreHealth:
После этого жмем клавишу Enter на клавиатуре и ждем окончания работы компьютера с последующей перезагрузкой. После чего повторяем действия по вызову командной строки и набираем команду sfc /scannow, жмем Enter. Эта команда предназначена для запуска встроенной утилиты проверки целостности файлов и при необходимости восстановит их. По окончании проверки перезагружаем компьютер. Если все работает, как и прежде, то все хорошо, дальше можно не читать. Если же по-прежнему возникает проблема с ошибкой, то выполняем восстановление системы.
Важно! Стоит отметить, что волшебные комбинации кнопок – Ctrl + C и Ctrl + V (копировать и вставить) работают и через командную строку, это позволит сократить время на набор символов.
Восстановление системы
В первую очередь обратимся к поиску. Набираем в строке «восстановление» и переходим по верхней строчке меню. Если система восстановления включена, то вам остается лишь следовать всплывающим подсказкам:
Также можно восстановить работоспособность Windows 10 следующим образом. Нажимаем «Пуск» – «Параметры», в подменю выбираем «Обновления и безопасность»:
После чего жмем строку меню «Восстановление» и кликаем нужный нам вариант:
Тут есть возможность отката состояния на момент приобретения, до последней установки обновлений. Наиболее интересен вариант № 3: в этом случае произойдет именно восстановление, а не сброс системы до исходного состояния, как при выборе пункта № 2. Есть также дополнительные варианты загрузки и восстановления с помощью загрузочной флеш-карты или диска. Выбираем нужное меню и следуем инструкциям системы, которая выполнит всю работу самостоятельно. От вас требуется лишь подтверждение некоторых действий. Обычно восстановление – это крайний вариант при исправлении ошибок, но в то же время самый действенный.
Скачать средство восстановления Windows
Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «Ошибку неправильного изображения (0xc000012f)» в Windows 10.
Проверьте целостность системных файлов.
Для начала решения ошибки, мы советуем просканировать вашу систему на наличие поврежденных или отсутствующих элементов. Некоторые файлы могут быть необходимы для правильной работы других компонентов Windows. Если чего-то не хватает, то именно это и может стать причиной ошибок совместимости. Ниже мы будем использовать SFC (Проверка системных файлов) и DISM (Обслуживание образов развертывания и управление ими), которые помогут обнаружить и восстановить отсутствующие компоненты. Вот как:
С помощью DISM
- Открыто Командная строка как мы это делали на предыдущем шаге.
- Скопируйте и вставьте эту команду /Online /Cleanup-image /Restorehealth.
- Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
- После этого перезагрузите компьютер и попробуйте открыть проблемную программу снова.
После выполнения обоих этих сканирований попытайтесь загрузить приложение, с открытием которого были проблемы. Если это не поможет, переходите к другим шагам, упомянутым ниже.
Обновите драйверы
Как вы наверное знаете, драйверы играют важную роль в правильной работе физических компонентов. Графические карты, процессоры и другие элементы требуют правильной конфигурации, которая устанавливается драйверами. Вот почему так важно обновлять их регулярно. Некоторые файлы DLL также могут быть связаны с поврежденными драйверами. Вероятнее всего, что DLL, указанный в тексте ошибки, находится внутри папки DriverStore. Чаще всего причиной проблемы являются драйверы дисплея, поэтому сначала попробуйте обновить их. Для этого следуйте инструкциям ниже:
Чтобы откатить драйверы:
Если вы знаете или предполагаете, какой драйвер был обновлен совсем недавно, то вы можете откатить его до предыдущей версии.
- Перейдите в Диспетчер устройств как мы делали выше.
- Найдите и щелкните правой кнопкой мыши на недавно обновленный драйвер.
- Выбирайте Откатить и следуйте инструкциям.
- После завершения перезагрузите компьютер и посмотрите, исчезнет ли проблема.
Вы также можете использовать IObit Driver Booster для выполнения автоматических обновлений. Это намного быстрее, чем ручная установка, так как утилита сама найдет устаревшие или неисправные драйверы и обновит их. Вот ссылка для ее скачивания.
Включите Чистый запуск Windows.
Повреждение файлов DLL также может быть вызвано сторонним программным обеспечением, которое вызывает проблемы с совместимостью. Поэтому это стоит проверить. Чистая загрузка запустит ваш компьютер только со встроенными приложениями и службами. Это поможет выяснить, не вызывает ли проблему какое-то стороннее приложение. Чтобы запуститься в режиме чистой загрузки, просто выполните следующие действия:
Теперь вы можете попробовать запустить программу, находясь в режиме чистой загрузки. Если сейчас все работает нормально, это означает, что какая-то сторонняя программа не ладит с процессами Windows. Подумайте о том, что вы установили недавно, и попробуйте удалить это. После загрузки в чистом режиме вам следует вернуть Windows к настройкам обычного запуска. Для этого просто повторите все шаги выше, включив отключенные службы и изменив параметр запуска с Выборочный запуск в нормально — Normal.
Резюме
Ошибки Bad Image очень раздражают, так как не позволяют людям использовать нужные им программы. Мы надеемся, что после выполнения решений из нашего руководства эта проблема больше вас не побеспокоит. Проблемы с DLL различаются и часто требуют разных решений для каждого отдельного случая. Если вы все еще сталкиваетесь с этой проблемой, несмотря на выполнение всех шагов, мы предлагаем переустановить вашу систему с нуля. Это даст гарантию, что ваш Windows новый и без стороннего софта, который может вызывать ошибку.
Часто задаваемые вопросы об ошибке 0xc000012f в Windows 10
Вопрос: Что означает ошибка 0xc000012f?
Ответ: Это ошибка Bad Image, указывающая на повреждение или несовместимость DLL-библиотек, необходимых для запуска программы.
Вопрос: Может ли вирус вызывать ошибку 0xc000012f?
Ответ: Да, вредоносное ПО может повредить системные файлы, что приводит к данной ошибке.
Вопрос: Как быстро исправить ошибку 0xc000012f?
Ответ: Попробуйте переустановить программу, которая вызывает ошибку, или выполнить проверку системных файлов через командную строку.
Вопрос: Нужно ли переустанавливать Windows при ошибке 0xc000012f?
Ответ: Нет, обычно проблема решается восстановлением Visual C++, проверкой целостности файлов или откатом обновлений.
Вопрос: Помогает ли обновление драйверов при ошибке 0xc000012f?
Ответ: Да, устаревшие или поврежденные драйверы могут вызывать эту ошибку, особенно для видеокарт и звуковых устройств.
Вопрос: Что делать, если ошибка появляется при запуске игры?
Ответ: Переустановите игру, обновите DirectX и Visual C++, а также проверьте файлы игры через клиент (Steam, Epic Games).
Вопрос: Как проверить целостность системных файлов?
Ответ: Откройте командную строку от администратора и выполните команду sfc /scannow.
Вопрос: Может ли ошибка 0xc000012f быть связана с оперативной памятью?
Ответ: Косвенно — если повреждены данные в ОЗУ, но чаще причина в программных конфликтах.
Вопрос: Что такое чистая загрузка Windows и как она помогает?
Ответ: Это запуск системы с минимальным набором драйверов и служб, что помогает выявить конфликтующую программу.
Вопрос: Если ничего не помогает, что делать?
Ответ: Используйте точку восстановления системы или скачайте средство восстановления Windows с официального сайта Microsoft.






























