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

Содержание

Windows ошибка 0xc0000142

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

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

Способы устранения ошибки 0xc0000142

Для начала программу или игру, с которой возникли проблемы, необходимо запустить в режиме совместимости с ОС:

  • на иконке нажмите правую кнопку мыши и выберите «Свойства»;
  • в открывшемся окошке переключите на вкладку «Совместимость»;
  • далее нужно выбрать кнопку для запуска режима совместимости и выбрать другую версию операционной системы;
  • внизу в окошке выберите галочкой пункт, чтобы запуск произошел от имени администратора;
  • в завершении нажмите «ОК».

Некоторые игры и приложения могут запускаться с более ранних версий ОС.

Каждое приложение требует от системы определенных версий компонентов. Например, вы могли заметить, что в системных требованиях некоторых игр требуется компонент DirectX 10.0.

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

Перейдите на сайт разработчика программы и проверьте системные требования, затем проверьте версию DirectX на своем компьютере. Чтобы это сделать:

  • откройте окно ввода, нажав WIN+R;
  • введите в нем команду «dxdiag» и нажмите Enter;
  • в появившемся окне, внизу, вы увидите версию вашего компонента DirectX.

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

Проверка файлов на повреждения в Windows

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

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

1 и 10 – нажмите правой кнопкой мыши на кнопке «Пуск» и выберите «Запуск командной строки от имени администратора».

Для более ранних версий, откройте меню «Пуск» и напишите в окне поиска «Командная строка». Нажмите по ней снова правой кнопкой мыши и выберите «Запуск от администратора».

Напишите в открывшемся окне «sfc /scannow». Запустится первая стадия проверки. Через некоторое время будет произведена работа над ошибками.

Попробуйте запустить снова игру/приложение, с которой у вас возникала ошибка в Windows 0xc0000142.

Выполнить действие sfc/scannow

Проверка жесткого диска в Windows

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

  1. Далее написать следующую команду: «chkdsk». После этого через пробел необходимо указать название тома (букву диска), который необходимо проверить – chkdsk D:, при этом системный диск не может быть проверен в текущей сессии. После того, как вы выберите его проверку, ОС перезапустится и перед загрузкой будет произведена проверка.
  2. После буквы диска через слэш пишутся дополнительные опции утилиты, например, chkdsk D: /f – будет произведена проверка секторов с автоматическим исправлением, если это возможно.
  3. Проверку диска можно сделать только в том случае, если его разделы отформатированы в системах NTFS и FAT

Другие способы устранения ошибки 0xc0000142

Ошибка 0xc0000142 в Windows может возникать по причине устаревшей версии драйверов устройств. Если сбои происходит во время запуска игры, то проверить необходимо драйвер видеокарты. Нажмите правой кнопкой мыши на иконке «Компьютер» и выберите «Диспетчер устройств».

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

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

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

Источник: https://itdesc.ru/windows-oshibka-0xc0000142/

Ошибка при запуске приложения 0xc0000142

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

Неприятная ошибка приложения 0xc0000142 способна испортить настроение на весь день, а то и привести к невозможности нормально работать с компьютером. В данной статье мы разберемся, из-за чего она может появляться и как с ней справиться.

Почему возникает ошибка 0xc0000142?

Существует несколько причин, по которым может появляться ошибка при запуске приложения 0xc0000142:

  • Недоступность системного файла;
  • Повреждение запрашиваемого файла (например, из-за воздействия вирусов);
  • Неверная структура динамически загружаемых библиотек (*.dll);
  • Некорректные настройки реестра;
  • Сложности при запуске в системе, которая не соответствует требованиям приложения.

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

Как исправить ошибку 0xc0000142?

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

1. Переустановка приложения

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

Рекомендуется «чистая установка». То есть сначала нужно удалить программу из системы, а затем с нуля установить её.

2. Настройка запуска в режиме совместимости

Ошибка 0xc0000142 при запуске приложений часто возникает при переходе на ОС от Microsoft версий 7 и далее. Причина кроется в том, что в этих операционных системах было добавлено множество нововведений. Некоторые программы не могут корректно с ними работать.

К счастью, разработчики предусмотрели такую ситуацию и добавили режим совместимости. Чтобы его активировать, необходимо кликнуть по иконке программы и открыть «Свойства». Затем на вкладке «Совместимость» отметить флажком соответствующий пункт и выбрать желаемую версию ОС. Начать лучше с XP, если не сработает – пробовать иные варианты.

На этой же вкладке можно добавить запуск от имени администратора. Это помогает в тех случаях, когда файл недоступен из-за отсутствия прав у текущего пользователя.

3. Переустановка DirectX и/или .NET

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

Актуальные версии данных пакетов можно скачать с сайта Microsoft.

4. Актуализация драйверов для графической подсистемы

Часто на вопрос 0xc0000142 при запуске игры как исправить рекомендуют обновить ПО для видеокарты. И это действительно имеет смысл: устаревшие версии драйверов не всегда уживаются с современным софтом. Да и сами драйвера порой устанавливаются с ошибками. Лучше всего использовать официальный сайт производителя видеокарты (например, NVIDIA) для скачивания актуальной версии.

5. Очистка временных файлов

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

Чтобы почистить Windows от временных файлов, необходимо на системном диске перейти в папку с операционной системой. Обычно она называется Windows и располагается на C: диске. В ней следует открыть папку Temp и удалить все её содержимое.

6. Восстановление загрузки DLL в реестре

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

Неверное значение в одном из параметров очень часто связано с появлением ошибки с кодом 0xc0000142.
Для его проверки необходимо запустить редактор реестра. Сделать это можно из меню Пуск – Выполнить или по комбинации Win + R (их нужно нажать одновременно и затем отпустить).

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

В редакторе реестра нужно найти ключ LoadAppInit_DLLs. Для этого в меню Правка нужно выбрать пункт поиска или же нажать Ctrl + F.

В реестре их может быть несколько – в таком случае можно нажать F3 для перехода к следующему. Следует открыть тот, который находится в ветке Windows NT\CurrentVersion\Windows (путь указывается в нижней части окна).

В норме он должен равняться 0. Если указано что-то иное, необходимо дважды кликнуть на строку с параметром и затем ввести 0 в поле «Значение».

После корректировки нужно перезагрузить компьютер.

Используйте этот способ в комбинации со следующим вариантом, поскольку за искажение настроек может отвечать вредоносная программа.

7. Лечение вирусов

Нарушение доступа к файлам и беспорядок в настройках также сопутствуют вирусам. Поэтому необходимо убедиться, что их в системе нет. Для этого можно использовать как штатные антивирусы, так и специальные утилиты – Live-CD для независимой проверки системы или специализированные средства вроде DrWeb CureIt для лечения активного заражения.

8. Диагностика состояния системных файлов

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

Чтобы запустить ее, нужно в открытом меню Пуск выбрать пункт поиска и ввести CMD. Когда Windows найдет эту программу, нужно кликнуть по её названию для вызова меню. Затем следует выбрать соответствующий пункт для запуска под администратором. После этого откроется командная строка. В ней нужно ввести sfc /scannow для запуска проверки.

Иногда рекомендуют сначала загрузиться в безопасном режиме (F8 при старте системы) и затем проверять системные файлы. Утилита будет работать какое-то время, поскольку проверяет все важные части системы.

9. Откат до рабочего состояния

Бывает, что ни проверка системных файлов, ни переустановка драйверов и софта не помогает. В таком случае остается еще один выход: возврат к более раннему состоянию ОС. Для этого в служебных программах (из меню Пуск – Стандартные) следует воспользоваться Восстановлением системы.

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

В противном случае будет восстановлено уже сбойное состояние. Кроме того, есть и побочные эффекты: если что-то устанавливалось после создания точки – оно исчезнет. Такой софт придется повторно инсталлировать.

Что еще можно предпринять при ошибке

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

  • Необходимо поддерживать драйвера всех устройств, не только видеокарты, в актуальном состоянии. Проверить их можно в Диспетчере устройств;
  • Избегайте взломанных программ. Никто не гарантирует их работоспособность, как и отсутствие вредоносных модификаций;
  • Устанавливайте критические системные обновления (их можно просмотреть в Центре обновлений).

И конечно, регулярно проверяйте состояние жесткого диска, хотя бы системными средствами (вкладка Сервис в свойствах диска, пункт Проверка диска). Слишком большое количество ошибок, появляющихся снова и снова, может указывать на скорый выход оборудования из строя.

Источник: https://astera.ru/expertcolumn/oshibka-pri-zapuske-prilozheniya-0xc0000142/

Ошибка 0xc0000142 при запуске программ — как исправить?

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

Ошибка 0xc0000142 отображается на вашем компьютере при попытке запустить программу. Обычно это программы, но ошибка может быть показана при попытке запустить Autodesk, утилиты, игры или другие программы. Этот код ошибки показан длинным с сообщением, которое говорит:

Приложение не смогло запуститься правильно (0xc0000142).

Причина этой ошибки обычно возникает из-за ошибки загрузки dll. Это просто означает, что DLL, необходимая для запуска вашей игры (или любой другой программы), больше не действительна или не подписана. Так как проблема вызвана из-за DLL-файла, замена его соответствующими файлами dll решит проблему.

Почему ошибка 0xc0000142 появляется при запуске игр и программ?

Иногда ошибка может быть вызвана конфликтующим программным обеспечением.

Хотя трудно определить, какое программное обеспечение вызывает проблему, если это из-за программного обеспечения, но попробуйте отключить антивирус.

Как известно, драйверы Nvidia вызывают проблему, поэтому попробуйте удалить или отключить утилиту GeForce или любую другую утилиту драйвера, которую вы могли бы использовать, на некоторое время.

Способ 1: Восстановление поврежденных файлов

Загрузите и запустите Reimage Plus для сканирования и восстановления испорченных и отсутствующих файлов, а затем перейдите к приведенным ниже методам.

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

Ошибка 0xc0000142 иногда решается очень быстрым и простым способом.

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

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

Если проблема все еще не решена, перейдите в Панель управления ->Программы и компоненты -> Удалить программу и посмотрите список недавно установленных программ, отсортируйте их по дате, чтобы отфильтровать, какие из них были недавно установлены, что вызвало ошибки и удалить их.

Способ 3: запуск в режиме совместимости

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

  • Щелкните правой кнопкой мыши значок приложения
  • Выберите Свойства
  • Вкладка «Совместимость»
  • Нажмите Запустить средство устранения неполадок совместимости.

Когда после запуска этих настроек Вас спросят, выберите «Рекомендуемые настройки»

  • Нажмите «Проверить программу». Теперь Windows попытается запустить вашу программу с рекомендуемыми настройками.
  • Если программа успешно завершена, закройте программу. Если программа не запускалась, вам не придется ничего делать
  • После закрытия приложения нажмите «Далее».
  • Теперь нажмите «Да», сохраните эти параметры для этой программы, если программа прошла успешно. Нажмите «Отмена», если программа не была запущена.

Проверьте параметр Запустить эту программу в режиме совместимости для:

Выберите Windows 7 из выпадающего списка в разделе «Запустить эту программу в режиме совместимости для :. Вы также можете попробовать другие операционные системы, если окно 7 не работает.

  1. Проверьте параметр Запустить эту программу в качестве администратора
  2. Нажмите «Применить», затем Ok

Теперь попробуйте запустить приложение и проверить, работает оно или нет.

Способ 4. Ручная загрузка файлов

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

  •  Скачайте все 3 файла. Drive.
  • Перейдите в папку, в которую вы загрузили эти файлы (обычно загружаемые файлы)
  • Скопируйте файлы (щелкните правой кнопкой мыши и выберите «Копировать»)
  • Перейдите в папку, в которой вы установили приложение, которое показывает эту ошибку.
  • Щелкните правой кнопкой мыши в этой папке и выберите «Вставить».
  • Если он спрашивает, следует ли заменять файлы или пропускать их, выберите замену файлов
  • Повторите этот процесс для всех 3 файлов, загруженных из ссылки
  • Как только вы закончите, попробуйте запустить приложение.

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

Способ 5: Использование Regedit.exe

Поскольку проблема вызвана неподписанной или поврежденной dll, мы можем использовать Reget.exe для решения этой проблемы. Мы можем изменить значение ключа LoadAppinit_dlls на 0. LoadAppInit_dll в основном является механизмом, который запускает dll в своем reg-key при запуске программы. Поэтому изменение значения до 0 может решить проблему.

Удерживайте клавишу Windows и нажмите R

Введите regedit.exe и нажмите Enter.

  • Перейдите по этому пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows. Если вы не знаете, как перемещаться, следуйте приведенным ниже шагам
  • Дважды щелкните HKEY_LOCAL_MACHINE (с левой панели)
  • Дважды щелкните «Программное обеспечение» (из левой панели)
  • Дважды щелкните Microsoft (с левой панели)
  • Дважды щелкните Windows NT (с левой панели)
  • Дважды щелкните CurrentVersion (из левой панели)
  • Нажмите «Windows» (из левой панели)

Измените его значения на 0

  1. Нажмите ОК.
  2. Теперь перезагрузите компьютер

Теперь проверьте, появляется ли ошибка при запуске программы или нет.

Выводы

Источник: https://lirashop.ru/windows/windows-error-0xc0000142.html

Ошибка при запуске приложения 0xc0000142 – как исправить

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

Многие пользователи, желая запустить какое-либо приложение или игру, могут столкнуться со всплывающем окном — “Ошибка при запуске приложения 0xc0000142”. Окошко с номером данной ошибки и сообщением «не может быть инициализировано приложение» может возникнуть в самый неподходящий момент, особенно это касается запуска игр и других программ, связанных с графикой.

При запуске игры — “Ошибка при запуске приложения 0xc0000142”

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

Что это за ошибка 0xc0000142

Стоп-ошибка с кодом “Ошибка при запуске приложения 0xc0000142” связана с нарушением структуры динамических библиотек (dll), потерей или повреждением какого-либо нужного системного файла, проблемами с совместимостью текущей версии ОС и требованиями запускаемой программы. Наиболее часто она возникает при запуске каких-либо игр и сторонних приложений (AutoCAD, Adobe Acrobat 9 Pro Extended, Trusted Desktop, LogonUI, Pes 2016, Mad Max и других).

Ошибка 0xc0000142 на английском

Почему появляется ошибка при запуске приложения 0xc0000142

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

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

Причина 1. Проблемы с совместимостью программы и текущей ОС

Если вы пользователь ОС Windows 7,8, 8.1. или выше, то ошибка 0xc0000142 при запуске игры может происходить по причине несовместимости текущей версии ОС и запускаемой программы.

Решение: Кликните правой клавишей мыши на иконке с игрой, выберите «Свойства», затем «Совместимость», нажмите на галочку в «Запустить программу в режиме совместимости с» и выберите вариант «Windows XP пакет обновления 3 (SP3)». Подтвердите изменения и запускайте игру. Если ошибка 0xc0000142 вновь возникает, попробуйте выбрать для совместимости  другую версию ОС (Windows 95, XP, Vista и так далее).

Запустить программу в режиме совместимости с Windows 7

Причина 2. Запуск игры под учётной записью с минимальными правами

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

Решение:  Запускайте программу с административными правами (кликните правой клавишей мыши на иконку программы, а в появившемся меню выберите «Запуск от имени администратора»).

Причина 3. Неверное значение в системном реестре

Различные программы могут некорректно изменить значение ключа реестра.

Решение: нажмите комбинацию клавиш Win+R, в появившемся меню наберите regedit и нажмите ОК.

  1. Пройдите по этой ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT \ CurrentVersion\ Windows\ LoadAppInit_DLLs.
  2. Измените значение атрибута «LoadAppInit_DLL» (дважды кликнув на него) с 1 на 0.
  3. Подтвердите сделанные изменения, выйдите с реестра и перезагрузите компьютер.

Наглядно можно посмотреть на этом видео:

Причина 4. Проблемы с DirectX и NET Framework

Повреждение (отсутствие) необходимых библиотек с пакетов DirectX и NET Framework могут вызывать ошибку инициализации приложения 0xc0000142.

Решение:  Скачайте и установите свежие версии указанных приложений: DirectX и NET Framework.

Причина 5. Системные файлы повреждены вирусными программами

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

Решение:  проверьте вашу систему мощным и заслуживающим доверий антивирусом (напр. Dr. Web CureIt!, Trojan Remover, AVG, 360 Total Security и др.), или воспользуйтесь онлайн-сканированием с помощью соответствующего сканнера (Eset Online Scanner и др.).

Проверка компьютера Dr. Web CureIt! на вирусы

Причина 6. Не установлены необходимые системные обновления

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

Решение:  Скачайте и установите все обновления очереди центра обновлений.

Причина 7. Если повреждены системные файлы может появляться ошибка 0xc0000142

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

Решение:  Перезагрузите ПК в безопасный режим, от имени администратора нажмите комбинацию клавиш Win+R, в появившемся меню «Выполнить» наберите «sfc / scannow» (без кавычек), дождитесь окончания операции. Благодаря данной процедуре система проведёт проверку на различные ошибки и многие из них (включая ошибку 0xc0000142) будут устранены.

Также, можно воспользоваться инструментарием такой программы как CCleaner. Как это сделать смотрите в этом видео:

Причина 8. Сбои с временными файлами

Решение:  Удалите все временные файлы с директории С:\Windows\Temp.

Причина 9. Проблемы с драйверами к графическим картам

Иногда ошибка при открытии программы 0xc0000142 может происходить по причине повреждений драйверов к графическим картам (особенно это касается семейства карт Nvidia) или их моральном устаревании.

Решение:  Скачайте и обновите драйвера к вашей графической карте Nvidia или Radeon.

Причина 10. Некорректная установка или работа загруженного извне приложения

Решение:  Удалите, а потом заново установите требуемое приложение.

Причина 11. Повреждены системные файлы

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

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

Причина 12. Аппаратные проблемы

Недостаток оперативной памяти, её аппаратная неисправность, неправильная настройка БИОСа, повреждение кластеров жёсткого диска и неверное напряжение от блока питания могут вызывать возникновение ошибки 0xc0000142.

Решение: Установите дополнительную планку памяти, проверьте работоспособность памяти с помощью специальных тест программ (напр., Memtest).

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

Проверьте выходящее напряжение вашего БП тестером или обратитесь за этим к компетентному специалисту.

Заключение

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

Источник: http://droidov.com/oshibka-pri-zapuske-prilozheniya-0xc0000142-kak-ispravit

Ошибка при запуске приложения 0xc0000142: варианты решения

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

При запуске новой программы или игры нередко пользователь видит следующее сообщение «ошибка при запуске приложения 0xc0000142».

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

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

Что за ошибка и почему возникает

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

В дистрибутиве эти файлы имеют расширение .dll.

Это может быть повреждение, нанесённое вредоносным ПО, потеря файла при установке взломанной версии приложения, и даже несовместимость с операционной системой, установленной на ПК.

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

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

Ошибка при запуске приложения 0xc0000142: решение проблемы

Стоит отметить, что ошибка 0xc0000142 может возникать по самым разным причинам, в соответствии с ними предпринимаются попытки поправить положение.

К сожалению, заранее точно определить причину возникновения невозможно, поэтому для решения проблемы пользователи используют метод «тыка», то есть по очереди проверяют каждый метод и выясняют внесли ли их действия изменения в работу приложения. Разберём ошибки по частоте возникновения.

Несовместимость с текущей операционной системой

Это самая частая проблема, при которой возникает ошибка при запуске приложения 0xc0000142. Особенно она характерна для пользователей операционных систем Windows ниже 10 версии, то есть 8, 7, ХР и так далее.

Как поправить ситуацию? Решение проблемы довольно простое – достаточно кликнуть по иконке приложения правой кнопкой мыши и перейти в раздел «Свойства».

В нём нужно открыть вкладку «совместимость», затем поставить флажок в графу запуска в режиме совместимости и выбрать вариант ОС.

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

Запуск от лица пользователя

Часто на ПК имеются минимум две учётные записи: пользователя и администратора. При этом первый наделяется минимум прав. Поэтому запуск программы от лица пользователя может блокироваться и не завершать процесс.

Чтобы избавиться от ошибки нужно запустить приложение от лица администратора. Для этого также щёлкаем правой кнопкой мышки и выбираем нужный пункт.

Ошибка в системном реестре

Ошибка при запуске приложения 0xc0000142 может быть связана с изменениями ключа реестра на некорректное значение. Для решения проблемы нужно активировать окно «Выполнить» (комбинация Windows+R) и в открывшемся окне указать комбинацию regedit и нажать кнопку ОК.

После выполнения команды необходимо перейти в

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows 

и найти параметр LoadAppInit_DLLs. Для корректного запуска программ его значение должно быть равно 0. Если установлено иное значение, то нужно сменить его.

Перегружаем ПК и пробуем запустить нужную программу. Ошибка сохранилась? Идём дальше.

DirectX и NET Framework

Нередко проблема в том, что данные утилиты либо совсем отсутствуют, либо давно не обновлялись и имеют устаревшую версию. Современные игры после инсталляции на ПК предлагают пользователю установить или обновить утилиты, но не все реагируют на подобные предложения.

Как исправить ошибку 0xc0000142 в этом случае? Все просто необходимо перейти на сайт Майкрософт и скачать нужные программы. Важно устанавливать системные утилиты только с официальных сайтов, иначе есть риск обзавестись малоприятным вирусом и массой проблем.

Также стоит проверить и установить актуальные системные обновления, это может помочь в решении проблемы.

Вирусы

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

Для устранения проблемы нужно проверить компьютер дополнительным антивирусом, даже если на ПК установлен защитник. Можно использовать как утилиты, предназначенные для разового сканирования либо онлайн-сканеры.

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

Это также может стать причиной возникновения указанной ошибки. Для решения программы нужно перевести ПК в безопасный режим администратора. Вызвать окно «Выполнить», это делается комбинацией Win+R. В открывшемся окне пользователь должен набрать команду  sfc / scannow  и дождаться завершения процесса.

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

Излишний мусор

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

Если неприятность возникла в связи с переизбытком временных файлов, то можно самостоятельно очистить папку TEMP или воспользоваться специализированным софтом, например, CCleaner. Последнее будет разумнее и безопаснее.

Повреждённые драйвера

Если по какой-то причине были повреждено ПО к графической карте, то это может стать причиной возникновения ошибки при запуске игры. Чаще всего такая проблема преследует видеокарты Nvidia.

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

Недостаток памяти и другие аппаратные проблемы

Помимо вышеописанных проблем, связанных с системными файлами и ПО, есть ещё и аппаратные причины. Такими могут стать: недостаточный объем оперативной памяти, неверная настройка БИОС, повреждение разделов жёсткого диска, малое напряжение блока питания.

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

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

Источник: https://strana-it.ru/oshibki-pri-zapuske-prilozheniya-0xc0000142/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

    ×
    Рекомендуем посмотреть