Содержание
- Как убрать ошибку 0xc000012f в Windows 10
- Способ 1: Переустановка проблемного приложения
- Способ 2: Очистка системы от мусорных файлов
- Способ 3: Деинсталляция обновления KB2879017
- Способ 4: Проверка и восстановление системных файлов
- Способ 5: Использование точки восстановления
- Заключение
- Вопросы и ответы
Иногда установка или запуск тех или иных программ приводит к появлению ошибки 0xc000012f с текстом «Программа не предназначена для выполнения в Windows или содержит ошибку». Сегодня мы хотим рассказать о причинах появления этого сбоя и познакомить вас с вариантами его устранения.
Эта неполадка, как и многие другие, не имеет конкретной причины. Самым вероятным её источником является либо сама программа, либо наличие мусорных файлов на жестком диске. Кроме того, есть сообщения, что появление ошибки вызывает некорректно установившееся обновление или сбои в работе системных компонентов. Соответственно, существует несколько методов ее устранения.
Способ 1: Переустановка проблемного приложения
Так как чаще всего рассматриваемый сбой происходит вследствие неполадок с конкретной программой, её переустановка будет эффективным решением проблемы.
- Удалите проблемный софт любым подходящим методом. Мы рекомендуем использовать стороннее решение, например, Revo Uninstaller: эта программа заодно подчищает «хвосты» в системном реестре, которые нередко и представляют собой источник сбоя.
Урок: Как пользоваться Revo Uninstaller
- Загрузите на компьютер новый дистрибутив удалённого приложения, желательно последней версии и с официального ресурса, и установите его, следуя инструкциям установщика.
По окончании инсталляции перезагрузите компьютер и пробуйте запускать проблемную программу. Если ошибка всё равно появляется – читайте далее.
Способ 2: Очистка системы от мусорных файлов
Все без исключения операционные системы в процессе работы так или иначе генерируют временные данные, которые не всегда очищаются корректно. Иногда наличие таких данных приводит к появлению ошибок, в том числе и с кодом 0xc000012f. Важно своевременно очищать дисковое пространство от подобного мусора, и в этом вам поможет руководство по ссылке ниже.
Подробнее: Очистка Windows 10 от мусора
Способ 3: Деинсталляция обновления KB2879017
Кумулятивный апдейт Windows 10 под индексом KB2879017 порой приводит к появлению рассматриваемой неполадки, поэтому стоит попробовать удалить этот компонент. Алгоритм действий следующий:
- Вызовите «Параметры» с помощью клавиш Win+I, затем перейдите в раздел «Обновления и безопасность».
- Кликните по пункту «Центр обновления Windows», а затем по ссылке «Просмотр журнала обновлений».
- Используйте строку «Поиска» в верхней правой части окна управления обновлениями, в который введите индекс проблемного компонента. Если он отсутствует, переходите к другим методам, если апдейт найден – выделите его, нажмите на кнопку «Удалить» и подтвердите действие.
- После деинсталляции обновления обязательно перезагрузите компьютер.
Способ 4: Проверка и восстановление системных файлов
Если вместе с ошибкой 0xc000012f появляются и другие предупреждения, возможной причиной являются сбои в системных файлах. Для разрешения этой ситуации следует воспользоваться средством проверки компонентов системы – более подробно об этом рассказано в отдельном руководстве.
Подробнее: Проверка системных файлов на Windows 10
Способ 5: Использование точки восстановления
Более простой, но и более радикальной альтернативой предыдущему методу будет использование точки восстановления Виндовс. Такой подход особенно эффективен, если ошибка возникла впервые, и пользователь после этого не предпринимал никаких иных действий. Впрочем, надо понимать, что откат приведёт к удалению всех изменений в системе, внесенных с момента создания точки восстановления.
Урок: Откат к точке восстановления в Windows 10
Заключение
Как видим, решений у рассматриваемой проблемы существует несколько, причём большинство из них универсальные, то есть использовать их можно вне зависимости от причины её появления.
Еще статьи по данной теме:
Помогла ли Вам статья?
Работа с компьютером предусматривает установку и запуск многочисленных программ. Все приложения пользователь устанавливает вручную и по своему требованию запускает.
Иногда в процессе работы вылезают непонятные ошибки. Неосведомлённый пользователь не может сразу определить, что это за ошибка и в чём причина её появления.
К числу довольно распространённых кодов ошибок смело можно отнести 0xc000012f. Кто-то уже с ней сталкивался и знает, как действовать в сложившейся ситуации. Другим же приведённые далее сведения и инструкции будут крайне полезными.
Знакомство с ошибкой
Прежде чем говорить о состоянии ошибки 0xc000012f, нужно понять, что же на самом деле произошло, и о какой проблеме говорит соответствующий код.
Вообще процессы установки и запуска программ на компьютерах с Windows 10 является стандартным и обыденным. В большинстве случаев никаких сложностей или проблем при этом не возникает.
Но бывает иначе. Когда вылезает диалоговое окно с надписью Bad Image, а также отображается кодовая ошибка 0xc000012f. На Windows 10 это распространённое явление. Также в окне с ошибкой прописано, что программа не предназначена для выполнения, либо же содержит ошибку.
ВНИМАНИЕ. Не обязательно код ошибки будет именно 0xc000012f. Иногда вместо него прописано 0xc000012d или 0xc0000020. Но от этого суть и причина проблемы не меняется.
Тут возникает интересная ситуация. Если ошибка с кодом 0xc000012f появляется при запуске какой-то игры или приложения и в диалоговом окне причиной указывают софт, то пользователь и начинает искать причину в программном обеспечении.
Это не совсем корректно. Ведь такая проблема может возникнуть в различных ситуациях. Даже если это ПО с официальных сайтов. То есть потенциально ошибок быть не должно, но они есть. И винить тут только софт никак нельзя.
В чём причины ошибки
Если при запуске приложения на экране компьютера или ноутбука появилась ошибка типа 0xc000012f, диалоговому окну, как ни странно, на 100% верить нельзя.
Да, есть вероятность, что была выполнена установка нелицензированного программного обеспечения. И в нём имеется множество багов и других проблем. Тогда появление Bad Image вполне закономерно. Но такое случается нечасто. Вероятность незначительная.
Более реальными причинами того, что система пишет про состояние ошибки с кодом 0xc000012f, когда запускается игра или программа, являются:
- на жёстком диске скопился большой объём временных файлов;
- сбой произошёл из-за влияния вредоносного программного обеспечения;
- были повреждены системные файлы;
- воздействие остаточных данных после обновлений ОС Windows 10;
- сбой со стороны библиотек компьютера.
Как видите, потенциальных причин несколько. Из-за этого на устранение проблемы потребуется некоторое время. Важно чётко придерживаться инструкций.
Как устраняется ошибка
Теперь к главному вопросу о том, как правильно исправить возникшую ошибку 0xc000012f.
Здесь сразу важно заметить, что ликвидировать проблему, из-за которой не получается запустить или установить программу, можно даже без чёткого знания причины её возникновения.
Чтобы получить результат, требуется по приведённому далее алгоритму выполнить определённые действия.
Какое именно решение позволит избавиться от проблемы в виде ошибки 0xc000012f на компьютерах с операционной системой Windows 10, сказать сразу сложно. Выполняя рекомендации шаг за шагом, в итоге станет ясно, что послужило причиной. Но самое главное, что проблема уйдёт и можно будет продолжить спокойно работать с играми, приложениями и другим софтом.
Загрузка другой версии ПО
Многих интересует, что делать в первую очередь, чтобы проверить причины и состояние столь неприятной ошибки как 0xc000012f.
А для начала всегда нужно исключить вариант того, что причиной проблемы послужила как раз сама программа.
Если ошибка вылезает при установке, тогда поищите альтернативную версию этого же софта. Лучше делать это через официальные сайты разработчиков.
Примите во внимание вопрос совместимости. Не исключено, что ваш компьютер, либо операционная система банально не поддерживают работу с устанавливаемым программным обеспечением.
Если же проверка установкой альтернативной версии показала, что причина не в программе, тогда можно приступать к более активным действиям.
Очистка мусора
Порой ответ на вопрос о том, как убрать надоедливую ошибку 0xc000012f на своём компьютере с Windows 10 на борту, лежит на поверхности. Достаточно просто очистить ПК от мусорных файлов.
Если дело не в программе, тогда стоит начать с избавления компьютера от ненужных файлов. Это кэш и остатки софта, который был давно удалён.
Вообще очистку можно провести вручную. Но тогда каждый файл придётся искать и удалять отдельно. Поэтому проще вооружиться встроенными инструментами, которые предлагает ОС Windows 10.
Здесь можно сделать следующее:
Когда удаление будет завершено, появится окно с данными о том, сколько места очистилось.
Теперь нужно перезагрузить систему и ещё раз попробовать открыть программу, из-за которой выбивалась ошибка.
Помимо стандартного инструмента очистки, также используйте сторонние, но эффективные программы. Такие как CCleaner. Причём их применение можно совместить. Сначала проверить встроенным средством, а затем другой программой.
Вирусный анализ
Наличие вредоносных файлов сильно влияет на состояние и работу операционной системы. Вирусы способны вызывать разнообразные сбои. И появление рассматриваемого кода — не исключение. В такой ситуации не сложно будет убрать появляющуюся ошибку с кодом 0xc000012f на ПК или ноутбуке с Windows 10 на борту.
Проблема вирусов в том, что порой они длительное время сидят в системе, но никак себя не проявляют. Столкнувшись с такой ошибкой, проведите комплексную проверку системы с помощью антивирусного программного обеспечения. Это могут быть полноценные антивирусы, либо лечащие утилиты.
Поскольку максимально эффективные версии программ платные, хорошим решением станет использование встроенной утилиты в лице Defender. Для этого нужно:
Приложение самостоятельно удалит файлы, которые являются подозрительными и потенциально опасными.
Также стоит выполнить полное сканирование этой же утилитой. Просто на него требуется обычно не один час.
Восстановление файлов системы
Есть ещё одна потенциальная причина ошибки. Это повреждённые системные файлы. Опять же, причина может крыться в вирусах.
Если удалить вирус, восстановление файла всё равно не произойдёт. Это нужно делать самостоятельно.
На этот случай предлагается следующая инструкция:
Когда тест будет выполнен и все повреждённые файлы системы восстановятся, нужно перезагрузить устройство и снова проверить, работает ли приложение теперь.
Если и сейчас ошибка вылезает, то придётся действовать дальше. Благо, решения ещё существуют.
Удаление и повторная установка
Если под влиянием тех или иных факторов, включая вирусы, программа выходит из строя. Обычно это происходит по причине того, что один или несколько файлов удаляются. Это происходит случайно, либо специально, поэтому винить во всём операционную систему тоже нельзя.
Когда появление ошибки наблюдается при запуске ПО, то стоит попробовать следующее:
- удалить установленное проблемное приложение;
- загрузить это же ПО с сайта разработчика;
- убедиться, что компьютер, ОС и ПО совместимы;
- установить софт.
Порой такая мера приводит к положительному результату.
Но если попытка оказалась безуспешной, не отчаивайтесь. Двигайтесь дальше.
Удаление кумулятивного апдейта
Есть ещё одно решение, которое потенциально может помочь в решении проблемы с кодом ошибки 0xc000012f. Это удаление кумулятивного апдейта на Windows 10. Он имеет свой код, а именно КВ2879017.
Пугаться не стоит. Ничего запредельно сложного.
От пользователя требуется следующее:
Только учтите, что для вступления изменений в силу после завершения деинсталляции нужно обязательно перезагрузить ПК. Снова проверьте, запускается ли приложение. Если нет, то переходите к следующему способу.
Перерегистрация библиотек
Ещё одна потенциальная причина ошибки 0xc000012f — это проблемы со стороны системной библиотеке на Windows 10. Здесь придётся перерегистрировать параметры.
Сделать это можно по такой инструкции:
Пройдёт буквально несколько секунд, и новая библиотека будет зарегистрирована.
Нельзя исключать, что после проведённых манипуляций проблемная игра или приложение начнёт работать стабильно, и ошибка исчезнет.
Переустановка или обновление Framework
В некоторых случаях рассматриваемая ошибка становится результатом несовместимости.
Стандартно на компьютерах с Windows 10 используется NET Framework версии 4.6. Но некоторые приложения для своей работы могут использовать 3.5 версию. В этом случае потребуется загрузить на ПК альтернативный пакет с обновлениями.
Используйте только официальный сайт разработчика Windows, то есть Microsoft. Затем остаётся установить пакет, перезагрузить ПК и выполнить очередную попытку запуска программы.
Обновление для Visual C++
Дополнительно не лишним будет загрузить компоненты Visual Studio.
Для этого нужно открыть официальный сайт Microsoft и скачать текущую актуальную версию Visual C++. Затем её нужно установить на ПК.
И уже по традиции проверьте, будет ли работать проблемная программа.
Точка восстановления
Крайняя мера в сложившейся ситуации — это использование точек восстановления.
Если пользователь заметил, что раньше программа запускалась нормально, без проблем и ошибка не вылезала, то есть смысл попробовать откатить операционную систему до состояния на тот период.
Разумеется, для отката требуется предварительно создать соответствующие точки восстановления.
Приходилось ли сталкиваться с ошибкой 0xc000012f? Какие программы или приложения она блокировала? Чем была вызвана такая неисправность? Какой метод в итоге помог решить проблему?
Делитесь личным опытом и наблюдениями.
Подписывайтесь, оставляйте комментарии и задавайте актуальные вопросы!
Check quick solutions to get things running in no time
by Madalina Dinita
Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies… read more
Updated on
- The error status 0xc000012f means you lack the required Microsoft Visual C++ Redistributables files.
- Using third-party system restore software will quickly get rid of the bad image 0xc000012f error.
- Solve 0xc000012f by running a system scan and letting Windows troubleshoot it.
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix Windows PC system issues, you will need a dedicated tool
SPONSORED
Fortect is a tool that does not simply clean up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:
- Download Fortect and install it on your PC.
- Start the tool’s scanning process to look for corrupt files that are the source of your problem
- Right-click on Start Repair so the tool could start the fixing algorythm
- Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot
The error status 0xc000012f may appear on some Windows 10 computers with the message Bad Image. The error message reappears multiple times even after the user clicks on OK. This can be quite annoying.
You can also find it under these names: error 0xc000012f file not found or 0xc000012f download. Now, the error message that accompanies the numeric code may vary, but we bet you’re dealing with the same issue.
What causes error status 0xc000012f?
This error usually appears when the image file that is being used is not of the right format and this is especially common in programs that rely on Microsoft Visual C++.
File corruption is another major culprit together with DLL incompatibility or missing executables altogether. You can obviously try to re-register all your DLL files.
However, if running long strings of commands via the elevated Command Prompt is not really your area of expertise, you can simply use a DLL repair tool to handle this task for you.
As you can imagine, the error status 0xc00012f impacts all kinds of programs, starting with Office tools, Outlook, OneDrive, Teams (msteams.exe with bad image), and so on, all the way to games and gaming apps on Windows 10 as well as 11.
Some are prone to be more impacted than others, but regular names on the list include Halo Infinite, Fornite, Valorant, and other Steam games or Origin games plagued by the bad image error xc000012f.
A few of the error variations you may come across are:
- Error status 0xc00007b Windows 10
- Error status 0xc0000020
- Status 0xc00000f Windows 7
- Error status 0xc00035a Windows 10
There are several solutions you could try to fix Error status 0xc00012f in Windows 10, and we have listed them below.
- What causes error status 0xc000012f?
- How do I fix error status 0xc000012f on Windows 10?
- 1. Run the sfc/scannow scan
- 2. Use a third-party system repair tool
- 3. Uninstall updates
- 4. Install the Visual C++ Redistributable for Visual Studio
- 5. Check for new updates
- 6. Perform a clean boot
How do I fix error status 0xc000012f on Windows 10?
1. Run the sfc/scannow scan
1. Press the Windows key to open Start, and in the search bar, type Command Prompt.
2. In the search results, right-click on Command Prompt, and select Run as administrator.
3. Click Allow when prompted by an UAC message.
4. In Command Prompt, type in the following command and hit Enter:sfc/scannow
5. Wait for the verification to reach 100%. Once the process is complete, restart the computer.
The simplest solution you could try to resolve error code 0xc000012f is to run the sfc/scannow command to conduct an automatic system repair.
The SFC tool will help to repair and replace corrupted system files, if any, and remove 0xc000012f instances from your PC.
If this didn’t resolve the issue, move on to the next solution. If you’re having trouble accessing Command Prompt as an admin, then you better take a closer look at our guide.
2. Use a third-party system repair tool
One other easy way to repair your system files and get rid of these pesky error messages is downloading a tool specialized in keeping your computer in healthy and working condition.
This software scans your computer for broken files and restores or completely replaces them. You won’t ever need to worry about errors or BSoD crashes anymore after installing it on your computer.
3. Uninstall updates
- Press the Windows key to open Start and in the search bar type Update.
- Select & open Update & Security.
- In the Update & security window, select Windows Update.
- Click on Advanced Options, then Update history.
- You will get a list of all the updates that were installed successfully and those that failed to install successfully.
- Usually, these are the roots of the error.
- Click on Uninstall an update.
- You will be taken to the Uninstall an update window.
- Right-click on the first installed update on the list and click Uninstall.
- Confirm your decision & follow the on-screen instructions.
- Restart the computer and see if this fixed your issue.
- If not, repeat the steps for every installed update on the list, until the issue is resolved.
You should try reverting all recent updates, to see if the issue arose from one of them.
4. Install the Visual C++ Redistributable for Visual Studio
- Download the latest version from Microsoft’s website.
- Select the appropriate version of the program.
- 32-bit if you’re a 32-bit Windows user, or 64-bit if you’re a 64-bit user.
- After downloading, Open the installation file.
- Follow the on-screen instructions (keep pushing Next).
- Once the installation is complete, check to see if the error status 0xc000012f persists.
For some users, installing the latest version of Microsoft’s Visual Studio Redistributable will resolve error code 0xc000012f.
If you need a more hands-on approach, here’s how to easily download Microsoft Visual C++ on 64 bits platforms. Hopefully, your issue was resolved. If not, move on to solution 4.
5. Check for new updates
- Click the Windows key and in the search bar type Update settings.
- Select it from the search settings.
- In the Windows Update dialogue, click on Check for updates.
- This will send an update request to the Microsoft servers, and if any new updates are available, you will be notified.
Microsoft frequently releases small and big updates for Windows 10 and with patches that fix issues such as the error status 0xc000012f.
Once the new updates are installed, error code 0xc000012f will most likely be resolved. If this didn’t work for you, move on to the next solution.
- iTunes.exe bad image error in Windows 10/11
- Impactor.exe Bad Image: Fix this error and launch your apps
- Fix NVIDIA web helper.exe issues with these solutions
6. Perform a clean boot
- Click on Start, and in the search bar, type msconfig.
- From the search results, select System Configuration.
- Open the Services tab.
- Check the Hide all Microsoft services check box.
- Next, click the Disable all button.
- Next, open the Startup tab, then Task Manager.
- Alternatively press Ctrl + Shift + Esc keys.
- Open the Startup tab in Task Manager.
- Right-click on all start-up items and click on Disable to disable them.
- Close Task Manager.
- Click the OK button on the Startup tab of the System Configuration window to save the changes.
Performing a clean boot can be useful in identifying the cause behind error status 0xc000012f. Usually, the problem stems from some third-party application or startup processes.
Disabling all start-up processes and then re-enabling them one at a time can help pinpoint the source of the error.
If you want to know how to add or remove startup apps on Windows 10, we got your back.
Once the process is complete, restart the computer. See if the error persists. If not, start each application/service one at a time. As soon as the problem reappears, you will have identified the culprit.
We hope these solutions solve your problem. However, if none of these solutions worked for you, try contacting Microsoft Support.
Do not hesitate to leave any other suggestions or questions in the comments section below and we’ll surely take a look.
Всем привет! Скорее всего вы зашли к нам на огонек, потому что повстречали ошибку под номером 0xc000012f. Также она может сопровождаться текстом:
Программа не предназначена для выполнения в Windows или содержит ошибку.
Она появляется на всех версиях Windows 10, 11, 7 и 8. Возникает она в том случае, если операционная система не может запустить установщик или установленную программу из-за фатального сбоя. Тут может быть только две причины. Первая – сам установщик или программа сильно «побита». Может код неисправен. Вторая – операционная система по каким-то неведанным причинам неправильно выполняет код программного обеспечения. В таком случае можно говорить о сбое ОС.
Дополнительно проблема может возникать из-за наличия огромного множества битых секторов на жестком диске или поломке в оперативной памяти. Как и в любой другой подобной ошибке, точной причины мы найти не сможем, поэтому будет выполнять ряд стандартных профилактических действий.
Содержание
- Способ 1: Удаление и переустановка
- Способ 2: Режим совместимости
- Способ 3: Целостность системных файлов
- Способ 4: Чистка системы
- Способ 5: Проблема с жестким диском или RAM
- Способ 6: Точка восстановления
- Задать вопрос автору статьи
Способ 1: Удаление и переустановка
Из текста понятно, что, возможно, есть проблема с самой программой. Или она изначально поломана. Или вы устанавливаете приложение повторно после деинсталляции. В таком случае в системе может остаться масса остаточных файлов, которые могут мешать. Например, вы удалили антивирус Касперского, а на его место устанавливаете новую, более свежую версию той же программы. Как вы могли догадаться, стандартные методы полностью не удаляют программу и оставляют в системе много «хвостов». Поэтому нам нужно для начала полностью удалить приложение.
Читаем – как полностью удалить программу с компьютера.
Для антивирусов используем другие инструкции:
- Как удалить ESET NOD32.
- Как удалить McAfee.
- Как удалить Касперского.
После удаления программы я советую скачать её с другого источника. Лучше всего использовать официальный ресурс.
Способ 2: Режим совместимости
Возможно, программа установлена правильно, и с ней все в порядке, но она предназначена для другой версии Windows. Например, для очень старых Windows XP, 95, 98. Иногда это касается и более новых программ. Найдите ярлык или exe-файл программы, кликните правой кнопкой и зайдите в «Свойства».
Перейдите на вкладку «Совместимость» и попробуйте несколько вариантов:
- В первую очередь кликните по кнопке «Запуск средства устранения проблем с совместимостью». Действуем согласно инструкциям на экране.
- Если проблем не решилась, ставим галочку «Запустить программу в режиме совместимости с» и устанавливаем разные версии Windows. После каждого варианта жмем «Применить» и пробуем запустить программу.
- Попробуйте разные настройки в «Параметрах» ниже. Не забываем применять конфигурации.
Способ 3: Целостность системных файлов
Чтобы исключить поломку системы, мы попробуем запустить функцию, которая проверяет и восстанавливаем файлы Виндовс. Запускаем командую строку с правами администратора. Поочередно используем команды:
sfc /scannow
dism /Online /Cleanup-Image /RestoreHealth
Способ 4: Чистка системы
В некоторых случаях ошибка 0xc000012f возникает на компьютерах, которые до отказа забиты различным мусором. Это касается как лишнего кеша и временных файлов, так и программ, которые висят в автозагрузке. По этому поводу читаем отдельные инструкции:
- Как полностью очистить компьютера и систему от мусора.
- Как очистить диск C
Способ 5: Проблема с жестким диском или RAM
При работе с программами система использует как постоянное хранилище в виде жесткого диска, так и оперативную память. Если в одном из двух этих мест есть проблема – вы будете наблюдать ошибку. Жесткий диск со временем стареет и заполняется битыми секторами. Если этих секторов будет слишком много, то начнутся проблемы с ОС и ПО. Поэтому нам нужно сделать проверку.
- Проверка жесткого диска.
- Проверка ОЗУ.
СОВЕТ! В обоих случаях я советую использовать загрузочную флешку, чтобы делать проверку через BIOS. Используем MemTest86 и Victoria HHD/SSD.
Способ 6: Точка восстановления
Если проблема появилась внезапно, но раньше все было хорошо – можно попробовать откатить систему до более ранней точки восстановления. Во многих случаях это помогает решить огромное множество ошибок и проблем, как с программами, так и с операционной системой.
Читаем – как откатить систему.
Часто во время открытия какой-либо утилиты (как сторонней, так и стандартной от производителя «Майкрософт») либо в процессе её инсталляции может возникнуть ошибка с кодом 0xc000012f. Почему она может появиться и можно ли её убрать в «Виндовс» 10 без переустановки программы, которую система советует провести в уведомлении об ошибке?
Сообщение об ошибке с номером 0xc000012f может появляться по таким причинам:
- Скопление изначально временных системных файлов на жёстком диске, которые уже ей не нужны. Избавьтесь от них — ошибка исчезнет.
- Наличие вредоносных файлов, программ на ПК. Их деятельность может вызывать многие ошибки в работе ПК, в том числе и 0xc000012f.
Ошибка с кодом 0xc000012f часто возникает при попытке установить какую-либо программу - Повреждение системных файлов, которые, могут быть как раз из-за вирусов, однако есть и другие объяснения, например, частая установка и некорректная деинсталляция программ. Здесь воспользуйтесь «Командной строкой», чтобы восстановить «здоровье» системы.
В сообщении система уведомляет что программа не предназначена для выполнения в вашем Windows - Апдейт системы под номером KB2879017. Его необходимо удалить через системное окно.
- Сбой в работе библиотеки «операционки». В этом случае необходимо провести перерегистрацию.
- Повреждения у файлов утилиты, после запуска которой появилось окно с ошибкой. В данном случае переустанавливаем её.
Методы устранения ошибки
Для решения проблемы с кодом 0xc000012f пользователь может применить различные методы, но так как определить вот так сразу, что послужило причиной неполадки, практически невозможно, используйте методы последовательно.
Очистить диск от мусорных файлов
В «операционки» «Виндовс» уже предусмотрена утилита для очистки жёстких дисков от скопившегося на них «мусора». Мы расскажем об удаление ненужных файлов на примере этого встроенного приложения, однако вы также вправе воспользоваться сторонним софтом, например, CCleaner от Piriform. Эта утилита может также удалять программы, чистить реестр от ошибок и прочее. Перейдём к чистке с помощью стандартного приложения:
- Раскрываем главный экран «Проводника» — щёлкаем дважды по знаку компьютера на «десктопе».
Откройте главный экран «Проводника» через иконку «Этот компьютер» - Выделяем правой клавишей мышки системный раздел диска — тот, на котором инсталлирована сама «операционка». Вы его сразу увидите — рядом с ним будет находиться логотип ОС. Жмём на последнюю строчку со свойствами.
В дополнительном меню системного диска выберите «Свойства» - В новом маленьком окне кликаем сразу на клавишу, которая запускает очистку.
Кликните по клавише «Очистка диска» - Этот же инструмент можно запустить быстрее: зажимаем R и «Виндовс» и набираем формулу cleanmgr, кликаем по ОК.
Выполните команду cleanmgr - Выбираем в сером окошке с помощью выпадающего меню системный раздел диска.
Выберите системный диск в выпадающем меню - Ждём некоторое время, пока система определит объём памяти для удаления, и кликаем по кнопке внизу для очистки системных документов.
Перейдите к очистке системных файлов - Ожидаем завершение оценки.
Подождите, когда процесс оценки завершится - Ставим галочки рядом со всеми пунктами и жмём на ОК. Подтверждаем в следующем окне очистку.
Запустите очистку в окне - После завершения очистки перезапускаем ПК и пробуем открыть проблемный файл.
Проверить ПК на вирусы
Чтобы быть уверенным, что это не вирусы вызвали данную проблему, проведите тут же сканирование. В принципе нет разницы в том, какой антивирус использовать. Самое важное — запускать проверку с помощью обновлённого ПО, которое имеет все актуальные базы с существующими вирусами. Вы можете использовать Avast, McAfee, Kaspersky и даже портативную защитную утилиту по типу Dr.Web 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 — приложение, у которого есть бесплатная функциональная версия. После деинсталляции проведите повторную установку и проверьте, была ли решена проблема.
Удалить кумулятивный апдейт Windows 10 под номером KB2879017
Чтобы избавиться от апдейта с таким кодом, сделайте следующее:
- Раскрываем интерфейс «Пуска» и жмём левой клавишей на шестерню в левой зоне панели. Это действие запустить панель под названием «Параметры Виндовс». Иной способ вызова — через зажатие горячих клавиш Windows и I.
Кликните по иконке параметров в меню «Пуск» - Переключаемся на каталог настроек «Безопасность и обновление».
В параметрах откройте раздел «Обновление и безопасность» - В центре для апдейта переходим к просмотру журнала с установленным ранее апгрейдом.
Кликните по ссылке «Просмотр журнала обновлений» - Щёлкаем по ссылке для действия удаления тех или иных пакетов.
Щёлкните по «Удалить обновления» - В новом окне «Панель управления» появится перечень пакетов. Ищем в нём KB2879017.
Отыщите апдейт KB2879017 - Кликаем по нему правой клавишей мышки и щёлкаем по единственному пункту в дополнительном меню.
Удалите апдейт KB2879017 - Подтверждаем, что хотим избавиться от пакета. Если вы не нашли данное обновление, значит, нужно переходить к другим методам решения — удалять другие пакеты не нужно.
Подтвердите удаление обновления
Перерегистрировать библиотеки в ОС
Для запуска повторной регистрации выполните следующие действия:
- Вызовите на дисплее чёрный редактор «Командная строка» с расширенными правами, следуя инструкции в разделе «Восстановление системных файлов» в этой статье.
- Вставьте либо самостоятельно напечатайте regsvr32.exe C:\Windows\system32\MSVCP140.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).
Выполните команду control - Переходим в блок для восстановления. Если не получается быстро отыскать, печатаем в строке поиска справа соответствующий запрос.
Перейдите в раздел «Восстановление» - Переходим по второй ссылке в центральной части окна.
Кликните по ссылке «Запуск восстановления системы» - В начальном экране можем сразу выбрать самую последнюю точку, если проблема появилась у вас недавно. В противном случае выбираем второй пункт и жмём на клавишу «Далее».
Выберите один из пунктов и нажмите на «Далее» - Смотрим на общий перечень точек, выбираем (в зависимости от периода, когда ошибки пока не было в системе). Выделяем и кликаем вновь по «Далее».
Выберите точку для отката - С помощью клавиши «Готово» даём старт откату.
Запустите восстановление с помощью кнопки «Готово» - Жмём на «Да», чтобы система была полностью уверена, что вы собираетесь провести восстановление до точки. Ждём завершения всей процедуры (работать на ПК вы в этот период не сможете, так как он уйдёт в режим перезагрузки). Когда «Рабочий стол» снова загрузится, появится белое окошко с сообщением об успешном откате.
Подтвердите откат до выбранной точки
Если откат и переустановка программы не помогли, обратитесь к разработчику утилиты через обратную связь на официальном сайте, чтобы получить дополнительные советы по решению проблемы.
Видео: как устранить ошибку 0xc000012f
Ошибку с кодом 0xc000012f можно легко устранить. Начните с очистки диска от «мусорных» файлов, вирусов и восстановления важных системных документов в «Командной строке». Перерегистрируйте библиотеку «операционки», обновите компоненты систем Visual C++ и Net Framework. Если у вас присутствует в системе пакет обновлений KB2879017, удалите его через окно «Параметры». В качестве последних мер можно применить переустановку проблемной утилиты и откат до точки восстановления.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(7 голосов, среднее: 3.9 из 5)
Поделитесь с друзьями!