код ошибки 0xc0000142 при запуске игры
Ошибка 0xc0000142
Многие пользователи при запуске exe-приложений сталкиваются с ошибкой 0xc0000142, из-за которой системные и сторонние программы могут неправильно работать или вовсе не запускаться. Существует несколько способов решения проблемы, каждый из которых прост и понятен в реализации.
Многие пользователи при запуске exe-приложений сталкиваются с ошибкой 0xc0000142, из-за которой системные и сторонние программы могут неправильно работать или вовсе не запускаться. Существует несколько способов решения проблемы, каждый из которых прост и понятен в реализации.
Что такое 0xc0000142?
Данная ошибка может возникнуть в любой версии Windows, включая 10, 8 и 7.
Возможные решения проблемы
Еще один вариант – посмотреть путь к программе или игре, и при наличии русских символов изменить их на английские.
Если эти способы не сработали, следует перейти к следующему пункту.
Использовать средство проверки системных файлов
Запустить неработающую программу в режиме совместимости
Проверить настройки реестра
Выполнить чистый запуск Windows
Важно! Чтобы выйти из состояния чистой загрузки, следует запустить утилиту настройки системы, на вкладке «Общие» отметить пункт «Обычный запуск».
Обновить графический драйвер
Восстановить Windows в предыдущее рабочее состояние
Удалить обновления
Выявить проблему с помощью сторонней программы
Однако данный способ подходит только для опытных пользователей – придется самостоятельно анализировать результат сканирования, поскольку каждый случай возникновения ошибки 0xc0000142 индивидуален.
Ошибка при запуске приложения 0xc0000142: варианты решения
При запуске новой программы или игры нередко пользователь видит следующее сообщение « ошибка при запуске приложения 0xc0000142 ». Оно отображается во всплывающем окне и предлагает покинуть предложение в связи с тем, что дальнейший запуск невозможен. Чаще всего такая ошибка возникает при попытках запустить программы с тяжёлой графикой. Причин возникновения данной неприятности может быть много, попробуем разобрать наиболее распространенные предпосылки и варианты решения проблемы.
Что за ошибка и почему возникает 
Чаще всего возникновению подобной ошибки подвержены игры с серьёзной графикой или приложения, являющиеся графическими редакторами или просто работающие с графикой.
В некоторых случаях для решения проблемы достаточно просто перезагрузить компьютер или полностью отключить его от питания на некоторое время. При этом важно корректно отключить ПК по всем правилам пользования. Если подобный подход не повлёк решения проблемы, то стоит прочитать следующую часть статьи.
Ошибка при запуске приложения 0xc0000142 : решение проблемы
Стоит отметить, что ошибка 0xc0000142 может возникать по самым разным причинам, в соответствии с ними предпринимаются попытки поправить положение. К сожалению, заранее точно определить причину возникновения невозможно, поэтому для решения проблемы пользователи используют метод «тыка», то есть по очереди проверяют каждый метод и выясняют внесли ли их действия изменения в работу приложения. Разберём ошибки по частоте возникновения.
Несовместимость с текущей операционной системой
Как поправить ситуацию? Решение проблемы довольно простое – достаточно кликнуть по иконке приложения правой кнопкой мыши и перейти в раздел «Свойства». В нём нужно открыть вкладку «совместимость», затем поставить флажок в графу запуска в режиме совместимости и выбрать вариант ОС. Эксперты отмечают, что в такой ситуации не имеет значения фактическая ОС, можно попробовать все доступные варианты совместимости, до тех пор, пока ошибка не перестанет возникать. Если этого не произошло, переходим к следующему варианту.
Запуск от лица пользователя
Часто на ПК имеются минимум две учётные записи: пользователя и администратора. При этом первый наделяется минимум прав. Поэтому запуск программы от лица пользователя может блокироваться и не завершать процесс.
Чтобы избавиться от ошибки нужно запустить приложение от лица администратора. Для этого также щёлкаем правой кнопкой мышки и выбираем нужный пункт.
Ошибка в системном реестре
Ошибка при запуске приложения 0xc0000142 может быть связана с изменениями ключа реестра на некорректное значение. Для решения проблемы нужно активировать окно «Выполнить» (комбинация Windows+R) и в открывшемся окне указать комбинацию regedit и нажать кнопку ОК.
После выполнения команды необходимо перейти в
и найти параметр LoadAppInit_DLLs. Для корректного запуска программ его значение должно быть равно 0. Если установлено иное значение, то нужно сменить его.
Перегружаем ПК и пробуем запустить нужную программу. Ошибка сохранилась? Идём дальше.
DirectX и NET Framework
Нередко проблема в том, что данные утилиты либо совсем отсутствуют, либо давно не обновлялись и имеют устаревшую версию. Современные игры после инсталляции на ПК предлагают пользователю установить или обновить утилиты, но не все реагируют на подобные предложения.
Также стоит проверить и установить актуальные системные обновления, это может помочь в решении проблемы.
Вирусы
Вредоносное ПО может стать причиной не только этой ошибки, но и многих других. Подобным проблемам особенно подвержены пользователи, игнорирующие безопасность и не имеющие антивируса на ПК. Сегодня необязательно покупать платную версию защитной программы, в свободном доступе есть бесплатные, но от этого не менее действенные утилиты.
Для устранения проблемы нужно проверить компьютер дополнительным антивирусом, даже если на ПК установлен защитник. Можно использовать как утилиты, предназначенные для разового сканирования либо онлайн-сканеры.
Повреждение системных файлов
Это также может стать причиной возникновения указанной ошибки. Для решения программы нужно перевести ПК в безопасный режим администратора. Вызвать окно «Выполнить», это делается комбинацией Win+R. В открывшемся окне пользователь должен набрать команду sfc / scannow и дождаться завершения процесса.
Таким образом, будет произведена проверка системы на наличие ошибок и их устранение. Ошибка 0xc0000142 в том числе.
Излишний мусор
Пользователи, которые пренебрегают чисткой системы и временных файлов в процессе пользования ПК рискуют в результате увидеть окно с ошибкой.
Если неприятность возникла в связи с переизбытком временных файлов, то можно самостоятельно очистить папку TEMP или воспользоваться специализированным софтом, например, CCleaner. Последнее будет разумнее и безопаснее.
Повреждённые драйвера
Если по какой-то причине были повреждено ПО к графической карте, то это может стать причиной возникновения ошибки при запуске игры. Чаще всего такая проблема преследует видеокарты Nvidia.
Для того чтобы избавиться от проблемы нужно заново скачать и установить драйвера для устройства. Скачивать их стоит только на официальном сайте www.nvidia.ru производителя устройств, а не на сторонних ресурсах.
Недостаток памяти и другие аппаратные проблемы
Помимо вышеописанных проблем, связанных с системными файлами и ПО, есть ещё и аппаратные причины. Такими могут стать: недостаточный объем оперативной памяти, неверная настройка БИОС, повреждение разделов жёсткого диска, малое напряжение блока питания.
Для устранения ошибки вызванной одной из описанных проблем нужно работать именно с источником проблемы.
В итоге получается, что ошибка 0xc0000142 может стать результатом самых различных проблем. Так как диагностировать текущую проблему заранее невозможно, то для решения проблемы стоит опробовать каждое из предложенных решений одно из них в любом случае приведёт к нужному результату.
Как исправить ошибку при запуске приложения 0xc0000142 в Windows 10
Критическое сообщение о невозможности запустить приложение c кодом 0xc0000142 чаще всего появляется при запуске игр или массивных приложений. Причин появления ошибок может быть несколько:
Если проблема в железе компьютера, то необходимо поискать другие признаки неполадок. Это могут быть торможения во время работы, другие ошибки, стук и скрежет в районе жесткого диска. При отсутствии каких-либо других признаков, необходимо понять, почему возникает ошибка при запуске 0xc0000142, как исправить и можно ли это сделать своими силами. В большинстве случаев посторонняя помощь вам не потребуется.
Чтобы исправить ошибку 0xc0000142, вначале проверьте систему
Прежде всего вам необходимо открыть список системных требований программы, при запуске которой выскочила ошибка, а затем сверить их с параметрами вашего компьютера. Системные требования можно посмотреть на коробке с программой (если вы купили на диске) или на сайте, с которого она была скачана. Параметры компьютера вызываются так:
Прежде всего обратите внимание на разрядность системы. Если вы скачали программу для 32-разрядной системы, а у вас стоит цифра 64, то необходимо сменить версию устанавливаемого ПО.
Также обратите внимание на необходимое количество оперативной памяти, у вас может быть ее недостаточно. В лучшем случае программа будет подтормаживать во время работы, в худшем появится ошибка 0xc0000142.
Включите режим совместимости для программы, при запуске которой возникла ошибка
Если вы не знаете с каким вариантом системы программа точно будет работать, то нужно использовать метод ручного подбора. В этом случае сначала установите Windows 8, а если она не подойдет, используйте более старые версии.
Установите библиотеку Net Framework
Установщик проверяет перед загрузкой наличие файлов, если все библиотеки на компьютере есть, вы увидите сообщение, что установлена актуальная версия.
Загрузите ПО из комплекта программы
Загрузка недостающих компонентов при помощи All In One Runtimes
Если вы скачали игру без дополнительных компонентов, то когда на экране вместо A pex L egends 0xc0000142, нужно воспользоваться сторонними приложениями для загрузки компонентов системы. All In One Runtimes – одно из таких приложений. С его помощью можно установить на компьютер недостающие библиотеки в автоматическом режиме. Загрузчик предоставляется на немецком языке, но в Интернете можно найти его русифицированные версии (репаки).
Сканирование компьютера на вирусы
Для начала проверим систему по инструкции:
Все помехи в работе системы будут устранены автоматически, вам нужно лишь перезагрузить компьютер при необходимости.
Обновите драйверы и ошибка 0xc0000142 пропадет
Если у вас вышла ошибка при запуске приложения 0xc0000142, то прежде всего необходимо проверить драйвера видеокарты. Для этого необходимо найти в трее иконку приложения, управляющего видеокартой, щелкнуть по нему. Перед вами откроется окно фирменной утилиты:
Обратите внимание, что драйвера нужно загружать исходя из разрядности и версии вашей операционной системы.
Обновление операционной системы
После перезагрузки компьютера и появления в разделе обновлений надписи, что ничего загружать не требуется, вы можете приступать к повторному запуску программы или игры.
Теперь вы знаете, что делать, если появилась ошибка при запуске 0xc0000142. Поделитесь этой информацией с друзьями, они тоже могут столкнуться с этой проблемой. Если у вас остались вопросы, то их можно задать в комментариях.
Как исправить ошибку 0xc0000142: при запуске программы, приложения или игры
Пользователи Windows нередко сталкиваются с ошибкой 0xc0000142 при запуске игр и программ. Рассказываем, как разобраться с этим сбоем и не сталкиваться с ним вновь.
Причины появления
Рассматриваемая ошибка проявляется при открытии программы или игры и сопровождается сообщением «Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку ОК». Она актуальна для всех версий операционной системы Windows от XP до 10.
Как правило, утилита не запускается из-за неработоспособности одного из исполнительных файлов, которые представлены DLL-библиотеками. Когда у нас отсутствует один из системных файлов, невозможен запуск Windows, или спустя некоторое время на мониторе появляется синий «экран смерти». В данном случае аналогичная ситуация, но в рамках конкретного приложения.
Ошибка 0xc0000142 при запуске программы или игры может возникнуть по многим причинам:
При этом проблемой может быть не только компьютер пользователя, но и само приложение. Если игра или другая утилита является фан-проектом, пиратской сборкой или бета-версией, она вполне может быть недоработанной. Именно это и стоит выяснить: изучить отзывы ранее скачавших программу пользователей, посмотреть обзоры на нее на других ресурсах и т.д.
Способы устранения ошибки
Если выясняется, что игра выдает ошибку 0xc0000142 на многих компьютерах и ноутбуках — она «сырая» и еще не готова для использования. Можно даже не пытаться ее запустить. Когда же большинство пользователей высказываются об успешном запуске — ошибка на стороне пользователя.
Несовместимость с текущей операционной системой
Многие игры и приложения выпускаются с поддержкой мультиверсии и разным набором компонентов под каждую Windows. При этом по умолчанию в ее настройках установлена конкретная версия. Она может не совпасть с используемой на ПК ОС, в результате при запуске подгружаются неподходящие библиотеки.
В этом случае избавиться от ошибки можно очень быстро:
После этого повторите попытку запуска. Если игра или программа заработала — проблема была именно в несовместимых настройках, и она решена.
Запуск блокирует сторонний софт
Один из компонентов игры или приложения фильтруется защитным ПО — это может быть «родной» файервол или антивирус. Обычно при этом Защитник выдает оповещение о нахождении потенциальной угрозы. Ошибка 0xc0000142 из-за фильтрации защитным софтом чаще происходит с онлайн-клиентами игр. Антивирус попросту считает неизвестный источник ненадежным, блокируя трафик с сети и сам компонент, который его принимает.
Как поступить в данной ситуации? Зависит от надежности используемой утилиты:
Обратите особое внимание на блокировку компонентов при использовании оффлайн утилит. Они не предусматривают выхода в сеть и даже синхронизацию с удаленным сервером (для обновления, загрузки дополнений и т.д.). И если защитный софт фильтрует компонент недавно закачанной программы (игры) — вероятнее всего она является вредоносным ПО.
Компонент отсутствует
Здесь все просто — для запуска игры или программы не хватает исполняемых файлов. В этом случае параллельно появляется еще одно окно, прямо указывающее на отсутствие конкретного файла или пакета обновлений.
При указании на отсутствии конкретного компонента, его можно скачать на сайте dll.ru. В поисковой строке введите полное название библиотеки (как в окне при запуске утилиты) и загрузите ее. Обязательно прочтите описание к файлу, т.к. его необходимо сохранить в определенном месте.
Если речь идет о целом пакете компонентов, вероятнее всего вы давно не обновляли свой Виндовс — именно это сделайте. Когда такая проблема возникает и после — установите сам пакет дополнений. Практически всегда от вас потребуют установить новую версию DirectX, OpenGL (драйвера видеокарт для игр) или NET Framework (служба для работы программ). Их можно найти на сайте Майкрософт.
Локальные причины ошибки 0xc0000142
Выше были рассмотрены универсальные случаи, которые возникают и решаются у всех одинаково. Но бывают и отдельные ситуации, вызывающие ошибку 0xc0000142 в частном порядке.
Нет российской локализации
Некоторые непопулярные в регионе игры (и реже программы) могут поддерживать лишь несколько языков. И если среди них только латиница — можно и не запустить утилиту. Это из-за кириллицы в названиях папок, которую она не распознает. В результате приложение ошибается в пути к компоненту и не понимает его. Обычно параллельно с основной ошибкой выдается сообщение об отсутствии нужного файла по конкретному трею. На самом деле он там есть, но обратите внимание — часть пути отобразится некорректно в виде иероглифов. Нередко она проявляется и при использовании мультиязычных приложений — ошибка 0xc0000142 при запуске Microsoft Office или Flash Player тоже встречается.
Есть два решения такой проблемы:
Если после переименования папок выйдет такая же ошибка с отображением иероглифов в пути — перезагрузите компьютер и запустите утилиту заново.
Для компонента установлены права администратора
Иногда доступ к отдельным библиотекам может быть закрыт доступ для обычных пользователей. Решается проблема просто — запустите софт от имени администратора. Если у текущего пользователя нет соответствующих прав, открыть игру или приложение не получится.
Проблема после переустановки утилиты
Вы только что удалили утилиту и заново загрузили ее, но появилась ошибка при запуске приложения 0xc0000142 — как исправить ее? Проблема в том, что приложения стирается не полностью и на компьютере остаются некоторые файлы от него (в реестре и временных папках). При повторной установки новой версии эти самые папки могут быть проигнорированы (т.к. они уже есть в памяти) и оставлены без изменения. Но их содержимое у одной утилиты разных версий может отличаться. В результате заново установленное ПО использует компоненты старой версии и из-за их нехватки может ответить ошибкой.
Эту проблему можно решить двумя способами:
Запуск на пиратской операционной системе
Появление ошибки 0xc0000142 при запуске игры на Windows 10 без лицензии со временем закономерно. Причина проста — вы не получаете обновлений и все компоненты устаревают. А при попытке поставить тот же NET Framework может ничего не выйти.
Тут можно посоветовать разве что перейти на «светлую сторону» и установить лицензионное ПО.
Как видите, у ошибки 0xc0000142 есть множество причин. Надеемся, вне зависимости от них вам удалось с ними разобраться с помощью нашего гида. Можно поступить кардинально и переустановить Windows: как это правильно сделать мы тоже рассказывали.
Как исправить ошибку 0xc0000142 при запуске игры
Ошибка 0xc0000142 может появится в любой версии Windows и обычно возникает вследствие неправильной инициализации дополнения или игры. Ошибка приложения 0xc0000142 является очень раздражающей и распространенной, так как она затрагивает множество основных приложений Windows. Всякий раз, когда вы пытаетесь запустить программу, вы получите это сообщение:
Windows не может загружать игры, часто показывая сообщение «Ошибка при запуске приложения 0xc0000142» или же это сообщение 0xc0000142 появляется всякий раз, когда мы пытаемся открыть следующие дополнения и игры:
Причины ошибки 0xc0000142
Ошибка 0xc0000142 может возникнуть по самым разным причинам.
Исправление ошибки 0xc0000142
Примечание! Обязательно создайте точку восстановления. Это необходимо сделать на случай если случится непредвиденная ситуация.
Способ 1. Удаление Unknown Programs (Неизвестных программ)
Удалите «Search Protect», «SW Booster» или «Оптимизатор производительности».
Шаг 1. Перейдите в панель управления и кликните «Программы», как на картинке ниже.
Шаг 2. Выберите и удалите «Search Protect».
Снова проверьте, не удалось ли исправить ошибку приложения 0xc0000142. Если ошибка не решена, попробуйте следующий метод.
Способ 2. Замена DLL файлов
Шаг 1. Перейдите по этой ссылке и загрузите файлы: https://drive.google.com/file/d/0B2hLpRz5Um58emtSbG1iYi1aajQ/view
Шаг 2. После загрузки извлеките файлы и поместите их в свою папку с игрой. После этого ваша игра должна быть запущена в кратчайшие сроки.
Примечание! Если данный метод исправил вашу проблему, то вам не нужно продолжать, но если это не сработало, попробуйте другой метод.
Способ 3. Измените значение LoadAppInit_DLLs
Шаг 1. Нажмите Win+R и введите «regedit» как на картинке ниже.
Шаг 2. Пройдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion \Windows\LoadAppInit_DLLs
Шаг 3. Дважды щелкните «LoadAppInit_DLLs» и поменяйте 1 на 0.
Шаг 4. Щелкните «OK» и выйдите. Теперь запустите свое дополнение или игру.
Способ 4. Обновление драйверов видеокарты
Обновите драйвера для вашей видеокарты с веб-сайта NVIDIA (или с сайта вашего производителя).
Обновить видеоадаптер можно нажав «Пуск/Диспетчер устройств/Видеоадаптеры/Выбираем видеоадаптер/Двойной щелчок мыши/Драйвер/Обновить драйвер». Иногда обновление драйверов видеокарты может решить проблему 0xc0000142, но если это не так, переходите к следующему шагу.
Способ 5. Запуск приложения в режиме совместимости
Этот метод заключается в запуске приложения в режиме совместимости и в последующем его запуске от имени администратора.
Шаг 1. Используйте правый щелчок мышки и кликните по файлу «.exe», того дополнения, которое показывает сообщение об ошибке 0xc0000142. Нажмите «Свойства».
Шаг 2. Кликните там где пишет «Совместимость».
Шаг 3. Кликните там где пишет «Совместимость» и на «Запустить средство устранения проблем с совместимостью».
Если после этого игры работают, сохраните настройки, если нет, продолжайте следовать приведенной ниже инструкции.
Шаг 4. Поставьте галочку на «Запустить программу в режиме совместимости с:» и установите ОС, для которой сделана программа.
Шаг 5. Поставьте галочку как на нижеприведенной картинке.
Шаг 6. Кликните «Применить», после чего выйдите.
Способ 7: Сканирование на наличие ошибок
Шаг 1. Кликните на пуск, затем правым кликом откройте окно, в котором выберите «Windows PowerShell (Администратор)».
Шаг 2. Кликните да, когда появится окошко, как на картинке ниже.
Шаг 3. Вставьте «sfc /scannow» и нажмите «Enter».
После этого система проверит файлы на наличие ошибок и если они все-таки найдутся, она их устранит. Перезагрузите ваш компьютер.
Способ 8. Обновление ОС
Официальный форум Microsoft предлагает обновить операционную систему и таким образом решить проблему с ошибкой 0хс0000142 в Windows 10.
Для того чтобы обновить ОС сделайте следующее:
Шаг 1. Откройте «Параметры».
Шаг 2. Выберите обновления.
Шаг 3. Затем сделайте все как на картинке ниже.
Если какие-то обновления отсутствуют, служба обновлений их обязательно установит. После их установки необходимо перезагрузить компьютер.
Способ 9. Программа для запуска игр AIO
Загрузите и установите AIO:
Способ 10. Получение дополнительной информации об ошибке
Мы использовали Microsoft Exchange Server Error Code Look-up для проверки ошибки 0xc0000142 (данный инструмент знает о множестве стандартных ошибок Windows). Скачать эту программу можно на сайте Майкрософт.
Проблема заключается в ошибке загрузки DLL, и теперь мы должны найти, какая DLL вызывает эту ошибку, что не всегда так просто — хотя сообщение говорит, что DLL не загружается, это не всегда так, иногда это может быть отсутствие совместимости, что, в свою очередь, является более серьезной проблемой.
Один из способов проверить есть ли отсутствие совместимости — использовать Dependency Walker.
Вы должны убедиться, что скачали последнюю версию Dependency Walker, а процессорная архитектура Dependency Walker должна быть такой же, как и игра (версия x86 для проверки 32-разрядной программы и версии x64 для проверки 64-разрядной программы). Dependency Walker иногда может давать результаты, которые трудно понять, но иногда он может дать очень полезные результаты.
Альтернативным способом является использование Process Monitor.
Он запишет действия, которые выполняются вашими программами, например, доступ к DLL-файлу. Используйте его для записи действий в процессе запуска игр, которые выдают ошибку 0xc0000142, а затем установите фильтр для включения только действий вашей игры. Для этого перейдите в «Tools», затем «Process Tree» и найдите свою игру в списке.
Выберите игру и нажмите «Include Subtree».
Вероятно, вы также хотите исключить все события, которые не являются файловыми системными событиями. Для этого есть ряд кнопок на панели инструментов.
Теперь вам нужно исследовать что-либо с расширением `.dll`, которое имеет результат NAME NOT FOUND или PATH NOT FOUND.
Один из приведённых способов должен решить проблему с ошибкой 0xc0000142.
Видео — 15 способов решить проблему 0xc00000142 — ошибка при запуке приложений
Видео — Как исправить ошибку 0xc0000142 при запуске игры
Понравилась статья?
Сохраните, чтобы не потерять!