Найти в Дзене
Tehnichka.pro

Исправляем ошибку 0xc000012f в Windows 10

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

Ошибка 0xc000012f возникает при попытке установить или запустить программу. Игнорировать её не получится, поэтому рассмотрим все возможные варианты обнаружения и устранения причины сбоя.

Переустановка программы

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

  1. Запускаем Revo Uninstaller.
  2. Выбираем программу, при запуске которой возникает ошибка.
  3. Нажимаем «Удалить».
  4. После деинсталляции выбираем продвинутый режим сканирования и стираем все следы приложения.
Нам потребуется продвинутое сканирование, чтобы в системе не осталось никаких следов программы
Нам потребуется продвинутое сканирование, чтобы в системе не осталось никаких следов программы

После успешного удаления необходимо перезагрузить компьютер и заново установить программу.

Очистка системного диска

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

  1. Открываем «Этот компьютер».
  2. Кликаем правой кнопкой по системному диску и переходим в его свойства.
  3. На вкладке «Общие» нажимаем «Очистить».
  4. Ждём завершения процедуры анализа.
  5. Нажимаем «Очистить системные файлы» и снова ждём, пока завершится сбор данных.
  6. Выбираем файлы для удаления и начинаем очистку.
Сбойные системные файлы должны быть удалены
Сбойные системные файлы должны быть удалены

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

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

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

  1. Запускаем командную строку с правами администратора.
Найти командную строку можно через встроенный поиск Windows 10
Найти командную строку можно через встроенный поиск Windows 10

2. Выполняем команду sfc /scannow и ждём завершения проверки.

3. Для верности выполняем ещё одну команду DISM /Online /cleanup-image /RestoreHealt. Она запустит другую утилиту проверки и восстановления.

Через командную строку можно восстановить системные файлы
Через командную строку можно восстановить системные файлы

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

Обновление системных компонентов

Для работы некоторых программ требуются дополнительные компоненты — в частности, пакет .NET Framework и Visual C++. Иногда требуется обновить их вручную, чтобы устранить конфликт версий, или добавить более старую версию.

Устанавливаем последнюю версию Visual C++ на Windows 10
Устанавливаем последнюю версию Visual C++ на Windows 10

Например, некоторым приложениям требуется пакет .NET Framework версии 3.5. Нам нужно скачать его с сайта разработчика, запустить и установить как обычную программу. То же относится к  Visual C++, только здесь обычно требуется последняя версия, которой может не оказаться в системе, — но очень редко приходится искать и старые сборки.

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

Если ни один из перечисленных выше способов не помог устранить ошибку, то придётся попробовать радикальный метод — откат системы к предыдущему состоянию, когда всё работало без ошибок. Для этого на Windows 10 должна быть включена защита системы. Чтобы проверить этот параметр:

  1. Кликаем правой кнопкой по «Пуск» или нажимаем сочетание клавиш Win+X.
  2. Переходим в раздел «Система».
  3. Кликаем по ссылке «Защита системы».
  4. Смотрим, включена ли она для системного диска.
Нам нужно убедиться в том, что защита системы была включена
Нам нужно убедиться в том, что защита системы была включена

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

  1. В окне «Защита системы» нажимаем на кнопку «Восстановить».
  2. Выбираем ближайшую точку. Вы должны быть уверены, что на эту дату ошибок при установке или запуске программ не было.
  3. Ещё раз проверяем конфигурацию восстановления и нажимаем «Готово» для старта процесса отката.
Главное – выбрать подходящую точку восстановления
Главное – выбрать подходящую точку восстановления

Система будет восстановлена в том состоянии, в котором она была на момент сохранения точки. Все ошибки, которые возникли позже, будут устранены. К сожалению, установленные программы также будут удалены, но это терпимый недостаток, если проблема с ошибкой 0xc000012f исчезнет.

Автор материала: Сергей Почекутов

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.