Cmd exe ошибка приложения 0xc0000142 windows

Содержание
  1. Ошибка 0xc0000142
  2. Что такое 0xc0000142?
  3. Возможные решения проблемы
  4. Использовать средство проверки системных файлов
  5. Запустить неработающую программу в режиме совместимости
  6. Проверить настройки реестра
  7. Выполнить чистый запуск Windows
  8. Обновить графический драйвер
  9. Восстановить Windows в предыдущее рабочее состояние
  10. Удалить обновления
  11. Выявить проблему с помощью сторонней программы
  12. Способы устранения ошибки запуска cmd.exe
  13. Причины появления ошибки cmd.exe
  14. Способ 1: Смена учетной записи
  15. Способ 2: Чистка автозагрузки
  16. Способ 3: Удаление NVIDIA GeForce Experience
  17. Способ 4: Обновление драйверов
  18. Способ 5: Обновление библиотек Microsoft
  19. Способ 6: Проверка ПК на вирусы
  20. Способ 7: Проверка системных файлов
  21. Способ 8: Очистка Windows от мусора
  22. Способ 9: Отключение или удаление антивируса
  23. Способ 10: Проверка установки системных обновлений
  24. Способ 11: Восстановление системы
  25. Способ 12: Переустановка ОС

Ошибка 0xc0000142

Многие пользователи при запуске exe-приложений сталкиваются с ошибкой 0xc0000142, из-за которой системные и сторонние программы могут неправильно работать или вовсе не запускаться. Существует несколько способов решения проблемы, каждый из которых прост и понятен в реализации.

Что такое 0xc0000142?

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

Данная ошибка может возникнуть в любой версии Windows, включая 10, 8 и 7.

Возможные решения проблемы

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

Еще один вариант – посмотреть путь к программе или игре, и при наличии русских символов изменить их на английские.

Если эти способы не сработали, следует перейти к следующему пункту.

Использовать средство проверки системных файлов

Поврежденные или отсутствующие системные файлы затрагивают некоторые приложения, а те, в свою очередь, выдают сообщение с кодом 0xc0000142. Необходимо запустить инструмент проверки SFC, который сканирует все защищенные системные файлы и автоматически исправляет ошибки:

  1. Открыть командную строку от имени Администратора. Для этого нажать Win+R, в поисковую строку вставить команду cmd и одновременно зажать клавиши Ctrl+Shift+Enter.
  2. Чтобы разрешить инструменту вносить изменения на этом компьютере, кликнуть по кнопке «Да».
  3. Вставить команду sfc /scannow и нажать «Enter».
  4. Процесс проверки системы на наличие поврежденных файлов займет до 15 минут. Нельзя закрывать окно, пока на экране не отобразится 100%-ный результат.
  5. Инструмент автоматически восстановит поврежденные файлы.

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

Запустить неработающую программу в режиме совместимости

Возможно, приложение просто несовместимо с системой. В этом случае можно изменить его свойства:

  1. Щелкнуть правой кнопкой мыши по иконке программы, которая выдает ошибку, и в выпадающем меню выбрать «Свойства».
  2. Перейти во вкладку «Совместимость».
  3. Отметить галочкой пункт «Запустить программу в режиме совместимости». Выбрать предыдущую версию Windows, например, 8 или 7.
  4. Нажать по очереди кнопки «Применить» и «Ок».

Теперь следует проверить, запускается ПО или нет.

Проверить настройки реестра

Следует убедиться, то реестр не был изменен другой программой:

  1. Нажать Win+R, вставить команду regedit, кликнуть по кнопке «Ок».
  2. Откроется редактор реестра, где нужно перейти по пути HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows NT – CurrentVersion – Windows.
  3. Справа в списке найти файл «LoadAppInit_DLLs» и дважды кликнуть по нему.
  4. Установить значение «0». Подтвердить изменение нажатием на «Ок».

Важно! Даже если и было установлено значение «0», нужно клацнуть по «Ок» и осуществить ребут системы.

Выполнить чистый запуск Windows

Если запустить ОС в состоянии чистой загрузки, можно исправить проблемы с системой, вызванные неправильной работой драйверов, служб, ПО и их конфликтами. Необходимо сделать следующее:

Читайте также:  Разработка сетевых приложений linux

  1. В поисковую строку окна «Выполнить» вписать команду msconfig, нажать «Enter».
  2. Откроется средство настройки системы.
  3. Перейти во вкладку «Службы». Отметить галочкой пункт «Не отображать службы…».
  4. Кликнуть по кнопке «Отключить все», чтобы запретить запуск всех сервисов, отличных от Microsoft, при включении ПК.
  5. Перейти во вкладку «Автозагрузка». В версиях Windows 10 и 8 необходимо дополнительно открыть «Диспетчер», клацнув по соответствующей кнопке.
  6. Отключить автозапуск всех программ.
  7. Выйти из «Диспетчера», нажать по очереди кнопки «Применить» и «Ок».
  8. Перезагрузить компьютер.

После того как ПК включится, нужно попробовать запустить приложение, которое отображает ошибку 0xC0000142. Если проблема устранена, снова запустить инструмент настройки системы и включать один за другим все отключенные элементы (и перезагружать систему), пока не найдется тот, который вызывает проблему.

Важно! Чтобы выйти из состояния чистой загрузки, следует запустить утилиту настройки системы, на вкладке «Общие» отметить пункт «Обычный запуск».

Обновить графический драйвер

Если драйверы графической карты устарели или не подходят, при запуске современной игры возникает ошибка 0xC0000142. Некоторым пользователям удается решить проблему, просто обновив драйверы:

  1. Кликнуть правой кнопкой мышки по значку «Пуск» и выбрать инструмент «Диспетчер устройств». Или с помощью клавиш Win+R вызвать окно «Выполнить», вставить команду devmgmt.msc и нажать «Ок».
  2. В списке найти нужный драйвер, клацнуть по нему правой кнопкой мышки и открыть его «Свойства».
  3. Перейти на вкладку «Драйвер». Нажать кнопку «Обновить».
  4. Система предложит 2 варианта – автоматический поиск последней версии (на компьютере и в интернете) и поиск только на компьютере (в этом случае нужно указать папку расположения драйвера).
  5. Выбрать автоматический поиск и следовать инструкциям на экране.

Если это не помогло, рекомендуется вручную скачать с официального сайта актуальную версию драйвера и установить его.

Восстановить Windows в предыдущее рабочее состояние

Благодаря этой опции возможно восстановить систему до предыдущей даты или рабочего состояния, не затрагивая текущие настройки и файлы:

  1. Win+R – команда rstrui – «Ок».
  2. Откроется окно восстановления, нажать кнопку «Далее», чтобы начать процесс восстановления.
  3. В следующем окне выбрать точку восстановления. Повторно нажать кнопку «Далее». Подтвердить действие.

Удалить обновления

В Windows 10 обновления устанавливаются автоматически в фоновом режиме для повышения стабильности и безопасности системы. Но иногда Microsoft выпускает «плохие» обновления, которые вызывают много проблем, включая ошибки с кодом 0xc0000142.

Чтобы удалить обновления через параметры системы, необходимо:

  1. Используя клавиши Win+I, открыть раздел «Обновление и безопасность».
  2. Перейти во вкладку «Центр обновления». Теперь нужно просмотреть историю, кликнув по соответствующей кнопке.
  3. Выбрать пункт «Удалить обновления». В новом окне выделить проблемный компонент и удалить его.

Выявить проблему с помощью сторонней программы

Если ни один из вышеописанных методов (хотя это маловероятно) не помог, рекомендуется скачать и установить утилиту Dependency Walker, которая просканирует неработающее ПО.

Однако данный способ подходит только для опытных пользователей – придется самостоятельно анализировать результат сканирования, поскольку каждый случай возникновения ошибки 0xc0000142 индивидуален.

Способы устранения ошибки запуска cmd.exe

При попытке открыть командную строку пользователи Windows могут столкнуться с ошибкой запуска приложения. Эта ситуация не совсем стандартна, поэтому даже опытные пользователи не сразу могут обнаружить причины ее возникновения. В этой статье мы разберем, что могло послужить появлению данной проблемы и расскажем, как восстановить работу cmd.

Причины появления ошибки cmd.exe

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

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

Настоятельно не рекомендуем скачивать файл cmd.exe в интернете. В подавляющем большинстве подобные файлы заражены вирусом и могут нанести операционной системе вред!

Способ 1: Смена учетной записи

Простейшая ситуация, при которой пользователю не удается запустить исполняемое приложение — ограниченные права пользователя. Это касается стандартных учетных записей, которые могут быть настроены администратором. Обычные профили не имеют полного доступа к ПК и запуск любых приложений, включая cmd, для них может быть заблокирован.

Читайте также:  Линукс не грузиться с флешки

Если вы пользуетесь домашним ПК, попросите пользователя с учетной записью администратора разрешить вашей учетной записи запуск cmd. Либо, если имеете доступ ко всем профилям, созданным на компьютере, выполните вход как администратор. Пользователям рабочих ПК с этим вопросом требуется обратиться к системному администратору.

Способ 2: Чистка автозагрузки

Обязательно просмотрите список автозагрузки. Возможно, там найдутся программы, которые не должны запускаться. Кроме этого вы можете попробовать поочередно отключать через «Диспетчер задач» запущенные приложения и после каждого раза открывать командную строку. Однако сразу стоит отметить, что такой метод помогает далеко не всегда.

Читайте также: Как открыть автозагрузку в Windows XP, Windows 7, Windows 8, Windows 10

Способ 3: Удаление NVIDIA GeForce Experience

По отзывам пользователей порой проблему вызывало дополнительное ПО для видеокарты NVIDIA — GeForce Experience. В определенных случаях проблема сохранялась даже после полной (не поверхностной) переустановки. Это не обязательная программа, поэтому многие юзеры могут без труда от нее избавиться.

Способ 4: Обновление драйверов

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

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

Если это не помогло, следует выполнить обновление другого ПО.

Способ 5: Обновление библиотек Microsoft

В Виндовс есть файлы, библиотеки и утилиты, которые активно используются системой и могут по разным причинам повлиять на отказ запуска командной строки. К ним относятся DirectX, .NET Framework, Microsoft Visual C++.

Обновите эти файлы вручную, используя официальный сайт Microsoft. Не скачивайте эти файлы со сторонних ресурсов, так как есть большая вероятность установить в систему вирус.

Способ 6: Проверка ПК на вирусы

Вирусы и другое вредоносное ПО, попадая на компьютер пользователя, с легкостью могут заблокировать доступ к командной строке. Тем самым они усложняют пользователю выполнение задач, связанных с восстановлением работы ОС. Вам потребуется провести полное сканирование всех разделов ПК. Используйте для этого установленный антивирус или сканеры.

Способ 7: Проверка системных файлов

За такую проверку отвечает команда, которую требуется запустить через cmd. Поскольку в обычном режиме сделать это невозможно, следует воспользоваться альтернативными методами.

Перед проверкой убедитесь, что запущена служба «Установщик модулей Windows».

    Нажмите Win+R и введите команду:

  • Найдите службу «Установщик модулей Windows», нажмите ПКМ и откройте «Свойства».
  • Назначьте состояние — «Запустить», тип запуска — «Вручную».

    Безопасный режим

      Загрузитесь в безопасном режиме.

    Подробнее: Как войти в безопасный режим на Windows XP, Windows 8 или Windows 10
    Попробуйте открыть командную строку. Если она запустилась, впишите команду sfc /scannow

  • Найденные поврежденные компоненты будут восстановлены, вам остается перезагрузиться в обычном режиме и проверить работу cmd.exe.
  • Среда восстановления системы

    Если в безопасном режиме cmd по-прежнему не запускается, следует сделать это из режима восстановления. Используя загрузочную флешку или диск, выполните запуск ПК.

      Нажмите сочетание клавиш Shift+F10 для запуска cmd.

    Альтернативный вариант. Во всех современных версиях ОС она открывается одинаково — нажатием на ссылку «Восстановление системы» в нижнем углу слева.

    В Windows 7 выберите «Командная строка».

    В Windows 10 нажмите на «Поиск и устранение неисправностей».

    Затем — «Дополнительные параметры».

    Из списка выберите «Командная строка».

    Поочередно прописывайте следующие команды:

    Читайте также:  Windows system assessment tool windows 10 что это

    Запускает приложение DISKPART, работающее с жесткими дисками.

    Выводит список накопителей. Если у вас один HDD с единственным разделом, ввод команды не требуется.

    X — номер диска. Определить, какой диск является системным в среде восстановления, можно по размеру. Команда выбирает конкретный том для дальнейшей работы с ним.

    Отображает детали о разделах жесткого диска с их буквами.

    Определите букву системного раздела, как и в предыдущем случае, по размеру. Это нужно по той причине, что буква диска здесь и в Виндовс могут отличаться. Затем введите:

    Завершает работу с утилитой DISKPART.

    sfc /scannow /OFFBOOTDIR=X:\ /OFFWINDIR=X:\windows

    X — буква системного раздела.

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

    Способ 8: Очистка Windows от мусора

    В некоторых случаях временные и другие файлы могут отразиться на работоспособности всей системы. Чаще всего это касается работы реестра — неправильное его функционирование влечет за собой возникновение проблемы с командной строкой. Неполадки с реестром могут возникнуть после неправильного удаления программ, использовавших в своей работе cmd.exe.

    Воспользуйтесь встроенными или сторонними инструментами очистки системы от мусора.

    Отдельно уделите внимание чистке реестра. Не забывайте сделать резервные копии.

    Способ 9: Отключение или удаление антивируса

    Этот метод, на первый взгляд, полностью противоречит одному из предыдущих. На самом же деле, антивирусы нередко становятся причинами возникновения ошибки запуска cmd. Особенно часто с этим сталкиваются пользователи бесплатных защитников. Если у вас есть подозрения, что стабильность работы всей системы нарушает именно антивирус, отключите его.

    Если после отключения проблема сохранилась, есть смысл выполнить деинсталляцию программы. Не рекомендуем делать это по стандарту (через «Установку и удаление программ»), так как некоторые файлы могут остаться и продолжить препятствовать работе Виндовс. Выполните полное удаление, желательно, в безопасном режиме.

    Подробнее: Как войти в безопасный режим на Windows XP, Windows 8 или Windows 10

    На нашем сайте уже есть инструкция по полному удалению популярных антивирусов с ПК.

    Способ 10: Проверка установки системных обновлений

    Отключенные или не до конца установленные системные обновления в некоторых случаях провоцируют нестабильную работу системы. Убедитесь, что ОС исправно установила последние апдейты.

    Ранее мы уже рассказывали об обновлении разных версий Виндовс. Ознакомиться со статьями, посвященными этому, вы можете по ссылкам ниже.

    Если система отказывается обновляться, советуем ознакомиться с рекомендациями, решающими данный вопрос.

    Способ 11: Восстановление системы

    Возможно, неправильная установка/удаление ПО или действия пользователя напрямую либо косвенно повлияли на запуск командной строки. Проще всего попробовать откатить состояние системы до момента, когда все функционировало нормально. Выберите точку восстановления, на момент создания которой не производились последние апдейты или другие действия, по вашему мнению, спровоцировавшие возникшую неполадку.

    Подробнее: Как восстановить Windows XP, Windows 8

    Для восстановления других версий Виндовс так же подойдет инструкция по восстановлению Win 8, поскольку принцип работы в этих ОС ничем кардинально не отличается.

    Способ 12: Переустановка ОС

    Радикальное решение, к которому следует прибегать исключительно в тех ситуациях, когда все остальные советы не помогли. На нашем сайте вы можете ознакомиться со статьей, объединяющей в себе установку разных версий Виндовс.

    Обратите внимание, что переустанавливать ее можно двумя вариантами:

      Обновление: установка Windows с сохранением файлов, параметров и приложений — в этом случае все ваши файлы сохранятся в папку Windows.old и вам придется извлекать их оттуда по мере необходимости, а затем удалять ненужные остатки.

  • Выборочная: только установка Windows — форматируется весь системный раздел, включая пользовательские файлы. Выбирая этот метод убедитесь, что все ваши пользовательские файлы хранятся либо на другом диске (разделе), либо они вам не нужны.
  • Оцените статью