Привет всем!
На прошлой неделе устанавливал сотруднику Автокад и выскочила ошибка 0xc0000142! Как Вы поняли сегодня будем разбирать как устранить «Ошибку при запуске приложения 0xc0000142» !
Ошибка может возникать вне зависимости какая у Вас операционная система
Статья будет актуальна как для windows 7,8/8.1, так и для Windows 10.
Из-за чего же может возникать ошибка:
- Недоступность системного файла (не достаточно прав для запуска);
- Повреждение запрашиваемого файла (например, из-за воздействия вирусов);
- Неверная структура *.dll (динамических загружаемых библиотек)
- Некорректные записи в значениях реестра;
- Система не соответствует требованиям приложения.
И так, самое простое решение для начала — это
запустить приложение с правами администратора
В большинстве случаев это простая манипуляция помогает решить проблему! Щелкаем правой кнопкой мышки на приложение и выбираем «Запустить от имени администратора»
Так же следует попробовать
запустить приложение в режиме совместимости
служит для запуска программ с параметрами, предназначенными для предыдущей версии Windows). Щелкаем правой кнопкой мышки на приложение, выбираем «Свойства» и далее вкладку «Совместимость»
Здесь стоит «поиграться» с разными версиями запуска операционной системы для устранения проблемы. Этот способ помогает так же решить проблему!
Установка последних обновлений Windows
Необходимо проверить последние обновления операционной системы Windows. Проходим «Пуск-Панель управления-Центр обновления Windows». Обновляемся, перезагружаемся и пробуем запустить приложение!
Следующие
Установка библиотек DirectX, Microsoft Visual C++ и.Net Framework
Эти библиотеки программ описывают способы (набор классов, процедур, функций, структур или констант), которыми одна компьютерная программа может взаимодействовать с другой программой.
Переходим на официальный сайт , скачиваем последние версии библиотек, устанавливаем, перезагружаемся и пробуем запустить приложение.
Как еще один вариант
Обновить графический драйвер
Бывают случаи когда давно не обновляли драйвера графического ускорителя, возможно появление ошибки 0xc0000142. Следует обновить драйвера Вашего графического процессора ( , или ). Все делаем аналогично — устанавливаем, перезагружаемся и пробуем запустить приложение.
Проверка системы на вирусы
За редким исключением бывает заражение системных файлов вирусом
. Необходимо запустить средство устранения вирусов (штатным или специализированным антивирусом), дожидаемся завершения процесса сканирования операционной системы и пробуем запустить приложение.
для этого можно использовать бесплатные версии антивирусов от главных гигантов на этом рынке:
- касперский —
- доктор веб —
это бесплатные версии антивируса которые вы можете использовать без ограничения.
Есть системная утилита для самодиагностики операционной системы. Утилита выявляет нарушение целостности файлов ОС и самостоятельно их исправляет. Запускаем командную строку от имени администратора, вводим команду:
Утилита просканирует систему и выведет сообщение о результате работы. Подробнее, что явилось ошибкой можно посмотреть в «логах» утилиты.
Очистка папки Temp
Исправить ошибку 0xc0000142 может помочь очистка компьютера от временных файлов. Для этого найдите папку по адресу: С:/Windows/Temp и выделяем все файлы (ctrl+a) и просто их удаляем. Перезагружаемся, проверяем.
Либо используем специализированные программы такие как:
- — данная программа бесплатная, она очистит вашу систему от временных и ненужных файлов, а также реестр от «битых» записях
Нет похожих записей.
Встретиться с ошибкой 0xc0000142 вы можете во время очередного запуска программы или видеоигры. Не имеет значения, какая версия Windows стоит у вас на компьютере — данная ошибка способна появляться практически на всех версиях операционной системы от Майкрософт.
Проявляется ошибка 0xc0000142 в большинстве случаев из-за некоторых проблем совместимости запускаемого приложения с вашей ОС Windows. Также к возможным причинам можно добавить повреждения файлов приложения, системных файлов или же библиотек программного обеспечения, жизненно необходимых для работы и запуска приложения.
Вместе с ошибкой также появляется и небольшое сообщение, но оно содержит крайне минимальный набор полезной информации:
Ошибка при запуске приложения (0x0000142). Для выхода из приложения нажмите на кнопку «OK».
Ошибка, конечно, крайне неприятная, тем не менее довольно проста в своем решении. В данной статье мы вам покажем, как исправить ошибку 0xc0000142, причем довольно простыми методами и в самые кратчайшие сроки.
Запуск от имени Администратора
Давайте для начала попробуем что-то простое, но эффективное. Возможно, требуемая вам программа или игра требует для своего запуска прав учетной записи Администратора. Мы рекомендуем вам попробовать запустить приложения от имени Администратора.
Как это сделать? Для начала вам понадобится добраться до папки, в которой установлено приложение. Как только вы войдете в нужную папку, найдите исполнительный файл приложения. Например, Skype.exe или Steam.exe. Нажмите на этот файл правой кнопкой мыши и выберите «Запустить от имени Администратора». Возможно, на этот раз ошибки 0xc0000142 не возникнет.
Эксперименты с совместимостью Windows
Основной причиной ошибки 0xc0000142 являются проблемы с совместимостью запускаемого приложения с версией операционной системы Windows. Чтобы попытаться исправить это, попробуйте поэкспериментировать с настройками режима совместимости.
Для этого вам потребуется найти в папке приложения его исполнительный файл(EXE, помните?). Нажмите на него правой кнопкой мыши и выберите «Свойства». Перейдите во вкладку «Совместимость» и поочередно выставляйте режимы совместимости с различными версиями Windows. Например, некоторые далеко не самые старые программы или игры охотно запускаются при совместимости с Windows 95/97. Старые, в свою же очередь, могут, по какой-то причине, запуститься в совместимости с Windows 7 или даже Windows 8.
Поэкспериментируйте с совместимостью, попробуйте запустить нужное вам приложение при различных режимах и посмотрите, удастся ли вам обойти ошибку 0xc0000142. Как правило, большинству пользователей удается избавиться от ошибки именно благодаря подбору нужной совместимости.
Установка обновлений Windows
Возможно, ошибка 0xc0000142 была вызвана тем, что приложению необходимо какое-то определенное обновление для ОС Windows. Вам нужно убедиться, нет ли у вас отложенного обновления для системы в Центре обновления Windows. Выполнить проверку предельно просто, и сейчас мы рассмотрим небольшой пример для пользователей Windows 10.
Нажмите правой кнопкой мыши на Пуск, а затем кликните на иконку шестеренки , чтобы открыть «Параметры» системы. Далее выберите раздел «Обновление и безопасность». Потом перейдите во вкладку «Центр обновления Windows». Тут вам потребуется нажать на кнопку «Проверить наличие обновлений», а затем наблюдать за автоматическим поиском доступных обновлений и их установкой.
Если же система все-таки обнаружила наличие новых обновлений(и удачно их установила) — вернитесь к приложению. Возможно, что отложенные обновления, которые вы сейчас установили, — это именно то, чего не хватало для вашего приложения. Запустите его и проверьте наличие ошибки 0xc0000142.
Установка библиотек необходимого ПО
Практически все приложения в Windows требуют для своей корректной работы библиотеки такого программного обеспечения, как DirectX, Microsoft Visual С++ и.NET Framework. Если какие-то библиотеки указанного ПО будут отсутствовать в вашей операционной системе — это может привести к определенным проблемам, например, ошибке 0xc0000142 при запуске приложений. Загрузить все необходимое ПО вы можете прямо с официального сайта Майкрософт, в разделе загрузок.
Заметка: знайте, что установщики данного ПО могут также находиться в папке самой программы или игры. Как правило, они будут лежать в папке под названием Redist или Redistributable. Также стоит напомнить, что вам потребуется установить Microsoft Visual С++ и.NET Framework не только самой последней на данный момент версии, но и все предыдущие.
Обновление графического драйвера
Отмечается, что ошибка 0xc0000142 может появиться из-за устаревшего драйвера для графического ускорителя. Мы рекомендуем вам проверить, установлен ли у вас в системе драйвер последней версии. Если же нет, то пройдите на официальный сайт разработчика ГП(nVidia, AMD или Intel) и загрузите последнюю версию драйвера. Установив последнюю версию, попробуйте снова запустить приложение и проверьте, появляется ли ошибка 0xc0000142.
System File Checker
Как говорилось ранее, в самом начале статьи, ошибка 0xc0000142 могла быть вызвана повреждениями системных файлов. Если они действительно были повреждены — переживать не стоит, так как существует системная утилита System File Checker, предназначение которой заключается в проверке целостности системных файлов и их восстановлении. Давайте же посмотрим, как ею пользоваться.
Итак, нажмите правой кнопкой мыши на Пуск и выберите «Командная строка(Администратор)». Также вы можете получить доступ к ней с помощью поисковика системы(Win+S ). Открыв строку, пропишите в ней команду sfc /scannow , а затем нажмите Enter. Перед вами начнется процесс по сканированию системных файлов. Программа попытается устранить найденные повреждения, если они действительно имели место быть.
Как только все закончится, закройте Командную строку, после чего перезагрузите свой компьютер, а затем попытайтесь запустить приложение, которое испытывало появление ошибки 0xc0000142. Возможно, ошибка появлялась именно из-за неполадок с системными файлами, и теперь она была исправлена.
Очистка папки Temp
В операционной системе Windows существует особая папка под названием Temp . В данной папке аккумулируются все временные файлы, которые создаются самой системой, приложениями в ней, процессами установки и т.д и т.п. Эти файлы могут создавать время от времени некоторые проблемы для пользователя системы, например, ошибка 0xc0000142 тоже могла возникнуть из-за них. Попробуйте очистить эту папку от файлов в ней. Пройдите в директорию C:\Windows\Temp и удалите абсолютно все папки и файлы, которые вы обнаружите там(нажмите Ctrl+A и Shift+Delete ). Очистив папку Temp, перезагрузите компьютер и проверьте наличие ошибки 0xc0000142.
Разумеется, существует вероятность, что все вышеуказанные меры не помогли вам избавиться от оговариваемой проблемы. Что делать в таком случае? К сожалению, у вас остается только два варианта: точка восстановления или переустановка операционной системы Windows. Это две крайние меры, которые практически на 100% избавят вас от ошибки 0xc0000142.
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Операционная система Windows ориентирована на пользователей своим графическим интерфейсом, разобраться с которым нет никаких проблем. Но когда дело доходит до ошибок Windows, не любой администратор компьютера сможет с ходу сказать, чем они вызваны. Ошибка при запуске приложений 0xc0000142 является одной из самых распространенных проблем, которая может возникать из-за множества факторов. В рамках данной статьи мы рассмотрим, как исправить ошибку 0xc0000142 при запуске приложений, и чем вызвано ее проявление в большинстве случаев.
Ошибка приложения 0xc0000142: основные причины
Столкнуться с ошибкой 0xc0000142 может абсолютно любой пользователь компьютера, поскольку сфера ее проявления достаточно велика. Чаще всего возникает 0xc0000142 при запуске игры или приложения из-за отсутствия определенных библиотек в операционной системе Windows или невозможности к ним обратиться по тем или иным причинам. Однако загрузка файлов из интернета не поможет решить подобную проблему.
Если ошибка 0xc0000142 возникла при запуске игры или программы, это может быть по одной из следующих причин:
- На компьютере имеется вирусное программное обеспечение, которое не позволяет программе обратиться к библиотекам Windows;
- Необходимые для запуска программы или игры файлы, библиотеки, драйвера или компоненты системы повреждены;
- Приложение несовместимо с текущей версией операционной системы;
- Имеются проблемы с оперативной памятью или напряжением, которое поступает на компоненты компьютера от блока питания;
- BIOS на материнской плате настроен неверно, что приводит к конфликту компонентов компьютера и ошибке 0xc0000142;
- Жесткий диск имеет большое количество «битых» областей.
Выше перечислены лишь самые распространенные проблемы, которые могут приводить к возникновению ошибки 0xc0000142. На деле подобная неисправность может быть вызвана массой факторов, вплоть до ошибок со стороны Microsoft при обновлении Windows, что привело к конфликту приложения и операционной системы.
Как исправить ошибку 0xc0000142 при запуске приложений
Как отмечалось выше, однозначно определить причину, из-за которой возникает ошибка 0xc0000142, невозможно. Именно поэтому ниже будет приведен список рекомендаций как ее устранить, которые необходимо выполнять последовательно. После выполнения каждого пункта, пробуйте запустить программу или игру, которая сигнализирует об ошибке 0xc0000142. Если запуск произошел без проблем, следующие советы можно не выполнять, в ином случае продолжайте экспериментировать.
Чтобы исправить ошибку 0xc0000142 проделайте следующее:
Важно: Если в ходе проверки антивирусом действительно были найдены подозрительные файлы, нельзя исключать вероятность, что они повредили важные системные библиотеки. Восстановить их можно без переустановки Windows, для этого достаточно запустить операционную систему в безопасном режиме с поддержкой командной строки и ввести к ней sfc /scannow. Данная команда служит для проверки целостности файлов операционной системы. Если системная утилита обнаружит проблемы, они будут устранены, а недостающие файлы восстановлены.
Если исправить ошибку 0xc0000142 не получилось ни одним из перечисленных выше способов, вероятно, виновата несовместимость программы или игры с конкретными компонентами системы или их неисправная работа. Если сразу несколько приложений на компьютере сообщают об ошибке 0xc0000142, попробуйте обновить BIOS, а после поэкспериментируйте с подключением и отключением компонентов компьютера.
Столкнувшись с ошибкой 0xc0000142 при запуске программы или игры, большинство людей начинают искать ответы в интернете. Не вся найденная информация оказывается полезной, и пользователю приходится самостоятельно, методом проб и ошибок, находить работающий вариант.
При подготовке статьи были учтены недочеты других источников, отсеяны все варианты, не способствующие решению. С уверенностью можно говорить о том, что информация о причинах, следствиях и решениях ошибки представлена в наиболее понятном и простом виде.
Ошибка проявляется на различных версиях Windows 7, Windows 8, Windows 10. После прочтения пользователь ПК сможет самостоятельно разобраться с проблемой, не теряя времени на поиск других статей, видео, людей, способных решить вопрос. И не пойдет, потеряв надежду, в сервисный центр, где нужно будет еще и заплатить. Каждый метод подходит для решения проблемы на каждой из версий.
Ошибка при запуске приложения 0xc0000142 - причины
Вопрос сложный, но чтобы определить вариант решения, нужно разобраться с фактором, из-за которого возникла эта ошибка. Ошибка 0xc0000142 при запуске игры или программы сообщает о нарушении инициализации библиотек dll, но что повлекло эти нарушения?
Детальный анализ проблемы принес свои плоды. Причин выяснилось несколько. Они могут проявляться, как в совокупности, так и каждая в отдельности. Итак, полный список причин:
- влияние антивируса;
- конфликт, отсутствие, повреждение файлов программы, игры;
- повреждены, отсутствуют файлы библиотек: отсутствие или повреждения DirectX или.NET Framework , Microsoft Visual C++ ;
- нарушение совместимости приложения и вашей версии Windows;
- повреждение драйверов для оборудования;
- проблемы с допуском пользователя к запуску приложения.
О проблеме пользователь узнает из системного сообщения, которое появляется либо сразу после запуска Windows, либо при запуске приложения. Окно даст нам необходимую информацию о том, в результате запуска какого файла происходит сбой. Когда будет известна программа, запуск которой не удается, можно приступать к следующему шагу.
Как исправить ошибку 0xc0000142 - методы
Порядок действий не ограничивается одним способом. В зависимости от фактора, который обуславливает возникновение ошибки, определяется и дальнейший порядок действий. Разберем все по полочкам.
Метод 1
Запуск программы или игры от имени администратора. Банальный метод, который работает. Точные причины выяснить не удалось. Вшитое ли требование для запуска в саму программу, либо издержки ОС, остается только гадать.
Метод 2
Переустановить игру или программу, удалив ее с ПК и запустив процесс установки заново. Симптомы ошибки: прерывание, ошибки установки; битая сборка. Если простая переустановка не помогает, найдите другой источник для скачивания. Лучше подойдет официальный.
Метод 3
Запустить программу или игру в режиме совместимости с другой версией Windows. Возможно, приложение рассчитано на более раннюю версию, из-за чего и возникает конфликт.
Метод 4
Переустановка или обновление драйверов оборудования. Возможен сбой в работе, который влияет на целостность всей системы. Обновление или переустановка драйверов поможет исправить ситуацию. Посетите сайт производителя или используйте диск, который прилагается к ПК или ноутбуку. Чаще всего это драйвера видео карты
Метод 5
Обновить, переустановить библиотеки DirectX , Microsoft Visual C++ , .NET Framework . В подавляющем большинстве именно они являются “исполнителями” запуска. Если произошел сбой в одной из этих библиотек или во всех сразу, это повлияет на запуск и работу других приложений.
Метод 6
Отключить на время запуска антивирусное ПО. Неизвестно, как именно работают антивирусы, ибо это - коммерческая тайна. Некоторые защитники от вирусов могут блокировать запуск пиратских копий программ, игр, несертифицированных приложений для Windows.
Особый метод
Esrv exe ошибка при запуске приложения 0xc0000142 немного отличается от других. Неполадка находится в утилите от Intel. С причинами до конца не разобрались, но решить ее просто - произвести обновление утилиты, либо - удалить. Обычно возникает после обновления пакетов виндовс.
Итоги проделанной работы
Описаны методы, которые так или иначе, более или менее, решают проблемы пользователя с данной ошибкой. Методы, описанные в статье применимы к Windows 7, 8, 10. В крайнем случае, если ничего не помогает, а вы дочитали до самого конца, попробуйте загрузить систему с загрузочного диска и провести восстановление или переустановку. Надеемся такого "счастье" - "Ошибка при запуске приложения 0xc 0000142. Для выхода из приложения нажмите кнопку «ОК»." вы больше не увидите)
Если у Вас остались вопросы, можете задавать их в форме комментариев чуть ниже
Видео: Ошибка при запуске приложения 0xc0000142 - как исправить?
Очень часто возникает ошибка при запуске какой либо программы или приложения под кодом 0xc0000142. В чем причина ее появления и как ее исправить? Давайте разбираться.
Причина появления ошибки.
Конечно же, это не весь список причин, но именно они встречаются чаще всего. В любом случае, решение есть.
Переустановка приложения.
Если у вас возникает данное сообщение только при открытии какого-то одного приложения, то его переустановка должна решить проблему. Удалите приложение, а затем заново установите. Если ошибка осталась, то проблема в другом.
Проверка на вирусы.
Лучше всего проверить утилитой Доктор Веб, потому что некоторые антивирусы не могут видеть все вредоносные программы. Скачивайте ее только с официального сайта, а именно: https://free.drweb.ru/cureit/.
Обновление Windows.
Если вы давно не обновляли свою операционную систему, то настоятельно рекомендуем это сделать. Установите все обновления, которые предлагает компьютер. Ведь с каждым обновление решается какая-то проблема, в том числе и различные ошибки.
Перейдите в «Панель управления». Найдите пункт «Центр обновления» и нажмите на него.
Затем нажмите на кнопку «Установка обновлений».
Перезагрузите компьютер. Обновления установятся.
Проверка совместимости.
Очень часто причина кроется именно в совместимости. Исправить ее очень легко. Вызовите контекстное меню приложения, которое не запускается. Зайдите в меню «Свойства». Затем перейдите на вкладку «Совместимость».
Выставите такие параметры, которые указаны ниже на скриншоте.
Сохраните изменения. Затем запустите приложение.
Обновите компоненты NET Framework или DirectX
Обновить их можно только на официальном сайте: https://www.microsoft.com/ru-ru/download/details.aspx?id=48130 и https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35. Для каждого компонента написана инструкция по установке.
После обновления попробуйте вновь открыть приложение.
Исправление через командную строку.
Зажмите такую комбинацию клавиш Win+R. Затем в новом окне введите «cmd.exe» и нажмите Enter.
Перед вами запустится командная строка.
Удаление временных файлов.
Удаление временных файлов из папки Temp поможет исправить данную ошибку. Но будьте осторожны. Путь к ней указан на скриншоте.
Просто удаляете сразу все файлы.
Восстановление системы.
Данный метод поможет справиться с любыми ошибками. Ведь мы возвращаем систему в то время, когда никакой ошибки не возникало.
Перейдите в «Панель управления», а затем – «Восстановление».
Запустите его. Следуйте инструкции. Выберите необходимую точку восстановления (примерно вспомните, когда ошибка начала возникать, и выберите точку до этого момента).
Снова следуйте инструкции. Ошибка должна исчезнуть.
Конечно, еще есть способ решения проблемы через реестр. Но я не рекомендую залазить туда тем пользователям, которые не уверены, что стоит это делать. Малейшее нарушение работы реестра приведет к большим проблемам. Будьте осторожны с данной программой, она содержит все системные файлы.
Таким образом, ошибка при запуске приложения 0xc0000142 больше не будет вас беспокоить.
Подробнее о вариантах решения данной ошибки рассказывается в этом видео: