При запуске раста выдает ошибку 0000142

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

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

Содержимое статьи

  • 1 Что за ошибка 0xc0000142?
  • 2 Почему появляется и при каких обстоятельствах
  • 3 Способы устранения проблемы
    • 3.1 Обновление компонента Framework
    • 3.2 Обновление компонентов Visual
    • 3.3 Обновление драйверов видеокарты
    • 3.4 Переустановка Steam
    • 3.5 Переустановка Rust
    • 3.6 Проверка файлов Rust
    • 3.7 Обновление Windows
    • 3.8 Исправление ошибок в Windows командой sfc /scnanow

0xc0000142 в Rust – ошибка, которая не позволяет запустить определённое приложение или игру. Ошибка появляется до запуска приложения/игры на компьютере.

Почему появляется и при каких обстоятельствах

Ошибка при запуске раст 0xc0000142 возникает из-за возможной несовместимости компьютера и игры. Нередко виновником данной ошибки является операционная система Windows 10. Может быть такая ситуация – игра без каких-либо проблем запускается на OS Windows 7, но на этом же компьютере, уже на Windows 10, появляется злосчастная ошибка.

Способы устранения проблемы

Обновление компонента Framework

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

https://www.microsoft.com/ru-ru/download/details.aspx?id=17851

Далее действуем в соответствии с официальной инструкцией установки компонента Framework:

  1. Важно! Убедитесь, что на компьютере установлен самый последний пакет обновления и важные исправления Windows. Для поиска обновлений безопасности посетите Центр обновления Windows. При установке на 64-разрядной XP или Windows 2003, возможно, придется установить Windows Imaging Component. 32-разрядную версию Windows Imaging Component можно получить по следующей ссылке. 64-разрядную версию Windows Imaging Component можно получить по следующей ссылке;
  2. Нажмите кнопку «Загрузить» на этой странице, чтобы начать загрузку;
  3. Чтобы немедленно начать установку, нажмите кнопку «Выполнить»;
  4. Чтобы сохранить загружаемые файлы на своем компьютере и установить их позже, нажмите кнопку «Сохранить»;
  5. Чтобы отменить установку, нажмите кнопку «Отмена».

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

Обновление компонентов Visual

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

Для начала переходим на официальный сайт Майкрософт, на котором ищем интересующие нас компоненты. Мы их уже откопали, поэтому оставляем для Вас ссылку:

https://support.microsoft.com/ru-ru/help/2977003.

Нас интересует раздел Visual Studio 2015, 2017 и 2019. Это самые последние версии библиотеки Windows. Выбираем .exe файл для 64-битных операционных систем. Скачиваем на компьютер файл-установщик, при помощи которого запускаем установку последней версии Visual Studio.

Установка компонентов Visual

Установка компонентов Visual

Обновление драйверов видеокарты

Нелишним будет и проверка видеокарты на наличие обновления драйверов. Для этого переходим на официальный сайт производителя графического чипа (AMD или Nvidia).

На сайте Nvidia переходим в раздел «Драйвера», в котором вручную устанавливаем все необходимые параметры (тип продукта, серию, модель видеокарты). В моём случае выставлены следующие параметры:

  • Тип продукта – GeForce;
  • Серия продукта – GeForce 16 Series;
  • Семейство продуктов – GeForce GTX 1660 SUPER.

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

Внимание! Если у Вас установлена программа GeForce Experience, то и через неё можно выполнить обновление драйверов. Для этого перейдите в раздел «Драйверы», а дальше всё будет понятно: если драйвера можно обновить – программа это предложит.

Кстати, видеокарта Nvidia GeForce GTX 1660 Super позволяет запустить rust на максимальной графике. А rust оптимальные настройки графики для различных компьютеров Вы можете посмотреть в отдельном материале.

Установка драйверов Nvidia

Установка драйверов Nvidia

На сайте AMD открываем страницу «Драйверы и поддержка». Прокрутив страницу чуть ниже выбираем следующие параметры:

  • Graphics – серия видеокарты – ещё раз серия видеокарты – модель видеокарты. К примеру, если Вы счастливый обладатель видеокарты Radeon RX Vega 56, устанавливаем следующие параметры:
  • Graphics – Radeon RX Vega Series — Radeon RX Vega Series — Radeon RX Vega 56;
  • Затем нажимаем на кнопку «Отправить», после чего попадаем на следующую страницу;
  • Открываем меню с Вашей операционной системой, после чего скачиваем наиболее актуальную версию драйвера. Устанавливаем только что скачанный драйвер, пробуем зайти в игру. Если ошибок нет – наслаждаемся геймплеем.

Установка драйверов AMD

Установка драйверов AMD

Переустановка Steam

Маловероятно, но Steam также может повлиять на возникновение ошибки при запуске Раст 0xc0000142. Через панель управления Windows удаляем приложение Steam, после чего устанавливаем только что удалённый клиент. Игры переустанавливать не придётся, после авторизации просто укажите путь к папке с играми на Вашем компьютере.

Переустановка Rust

Нелишним будет и переустановка самого Раста. Через Steam удаляем игру, а затем устанавливаем по новой. Желательно устанавливать игру на SSD – так загрузки на сервер будут быстрее.

Если Вы не знаете, как удалять игру из Steam, рассказываем полный порядок действий:

Правой кнопкой мыши нажимаем по необходимой игре в библиотеке. Далее наводим курсор мыши на кнопку «Управление», а затем нажимаем на надпись «Удалить с устройства». После этого игра будет удалена.

Удаление Rust при помощи Steam

Удаление Rust при помощи Steam

Проверка файлов Rust

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

  • Нажимаем на Rust правой кнопкой мыши, открываем свойства;
  • Переходим в раздел «Локальные файлы».  Нас интересует 4 пункт – проверить целостность файлов игры. Эта процедура займёт гораздо меньше времени, чем полноценная переустановка;
  • После завершения проверки Вас оповестят о результате – если все файлы исправно, получите соответствующее сообщение. Если 1 или несколько файлов повреждены – Steam заменит их на исправные.

Проверка целостности файлов в Steam

Проверка целостности файлов в Steam

Обновление Windows

Конечно, устаревшая версия Windows вряд ли вызовет ошибку в расте 0xc0000142, но лучше перестраховаться.

  • Перейдите в параметры Windows, а затем откройте меню «Обновление и безопасность»;
  • В центре обновления Windows можно узнать, имеются ли сейчас доступные обновления, или же нет. Если таковые имеются – устанавливаем. Обновлений нет – переходим к последнему способу.

Исправление ошибок в Windows командой sfc /scnanow

С этим способом всё довольно просто.

  • Открываем командную строку от имени администратора. Для этого в поиске в Windows вписываем CMD, нажимаем по командной строке правой кнопкой мыши;
  • Запускаем от имени администратора;
  • Уже в открывшейся командой строке прописываем команду “sfc /scannow” (без кавычек). Команда проверит все системные файлы, а в случае обнаружения повреждённых проведёт их замену.

ВАЖНО! Не закрывайте окно командной строки до завершения проверки.

Запуск командной строки от имени администратора

Запуск командной строки от имени администратора

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

Загрузка…

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

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

Содержимое статьи

  • 1 Что за ошибка 0xc0000142?
  • 2 Почему появляется и при каких обстоятельствах
  • 3 Способы устранения проблемы
    • 3.1 Обновление компонента Framework
    • 3.2 Обновление компонентов Visual
    • 3.3 Обновление драйверов видеокарты
    • 3.4 Переустановка Steam
    • 3.5 Переустановка Rust
    • 3.6 Проверка файлов Rust
    • 3.7 Обновление Windows
    • 3.8 Исправление ошибок в Windows командой sfc /scnanow

0xc0000142 в Rust – ошибка, которая не позволяет запустить определённое приложение или игру. Ошибка появляется до запуска приложения/игры на компьютере.

Почему появляется и при каких обстоятельствах

Ошибка при запуске раст 0xc0000142 возникает из-за возможной несовместимости компьютера и игры. Нередко виновником данной ошибки является операционная система Windows 10. Может быть такая ситуация – игра без каких-либо проблем запускается на OS Windows 7, но на этом же компьютере, уже на Windows 10, появляется злосчастная ошибка.

Способы устранения проблемы

Обновление компонента Framework

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

https://www.microsoft.com/ru-ru/download/details.aspx?id=17851

Далее действуем в соответствии с официальной инструкцией установки компонента Framework:

  1. Важно! Убедитесь, что на компьютере установлен самый последний пакет обновления и важные исправления Windows. Для поиска обновлений безопасности посетите Центр обновления Windows. При установке на 64-разрядной XP или Windows 2003, возможно, придется установить Windows Imaging Component. 32-разрядную версию Windows Imaging Component можно получить по следующей ссылке. 64-разрядную версию Windows Imaging Component можно получить по следующей ссылке;
  2. Нажмите кнопку «Загрузить» на этой странице, чтобы начать загрузку;
  3. Чтобы немедленно начать установку, нажмите кнопку «Выполнить»;
  4. Чтобы сохранить загружаемые файлы на своем компьютере и установить их позже, нажмите кнопку «Сохранить»;
  5. Чтобы отменить установку, нажмите кнопку «Отмена».

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

Обновление компонентов Visual

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

Для начала переходим на официальный сайт Майкрософт, на котором ищем интересующие нас компоненты. Мы их уже откопали, поэтому оставляем для Вас ссылку:

https://support.microsoft.com/ru-ru/help/2977003.

Нас интересует раздел Visual Studio 2015, 2017 и 2019. Это самые последние версии библиотеки Windows. Выбираем .exe файл для 64-битных операционных систем. Скачиваем на компьютер файл-установщик, при помощи которого запускаем установку последней версии Visual Studio.

Установка компонентов Visual

Установка компонентов Visual

Обновление драйверов видеокарты

Нелишним будет и проверка видеокарты на наличие обновления драйверов. Для этого переходим на официальный сайт производителя графического чипа (AMD или Nvidia).

На сайте Nvidia переходим в раздел «Драйвера», в котором вручную устанавливаем все необходимые параметры (тип продукта, серию, модель видеокарты). В моём случае выставлены следующие параметры:

  • Тип продукта – GeForce;
  • Серия продукта – GeForce 16 Series;
  • Семейство продуктов – GeForce GTX 1660 SUPER.

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

Внимание! Если у Вас установлена программа GeForce Experience, то и через неё можно выполнить обновление драйверов. Для этого перейдите в раздел «Драйверы», а дальше всё будет понятно: если драйвера можно обновить – программа это предложит.

Кстати, видеокарта Nvidia GeForce GTX 1660 Super позволяет запустить rust на максимальной графике. А rust оптимальные настройки графики для различных компьютеров Вы можете посмотреть в отдельном материале.

Установка драйверов Nvidia

Установка драйверов Nvidia

На сайте AMD открываем страницу «Драйверы и поддержка». Прокрутив страницу чуть ниже выбираем следующие параметры:

  • Graphics – серия видеокарты – ещё раз серия видеокарты – модель видеокарты. К примеру, если Вы счастливый обладатель видеокарты Radeon RX Vega 56, устанавливаем следующие параметры:
  • Graphics – Radeon RX Vega Series — Radeon RX Vega Series — Radeon RX Vega 56;
  • Затем нажимаем на кнопку «Отправить», после чего попадаем на следующую страницу;
  • Открываем меню с Вашей операционной системой, после чего скачиваем наиболее актуальную версию драйвера. Устанавливаем только что скачанный драйвер, пробуем зайти в игру. Если ошибок нет – наслаждаемся геймплеем.

Установка драйверов AMD

Установка драйверов AMD

Переустановка Steam

Маловероятно, но Steam также может повлиять на возникновение ошибки при запуске Раст 0xc0000142. Через панель управления Windows удаляем приложение Steam, после чего устанавливаем только что удалённый клиент. Игры переустанавливать не придётся, после авторизации просто укажите путь к папке с играми на Вашем компьютере.

Переустановка Rust

Нелишним будет и переустановка самого Раста. Через Steam удаляем игру, а затем устанавливаем по новой. Желательно устанавливать игру на SSD – так загрузки на сервер будут быстрее.

Если Вы не знаете, как удалять игру из Steam, рассказываем полный порядок действий:

Правой кнопкой мыши нажимаем по необходимой игре в библиотеке. Далее наводим курсор мыши на кнопку «Управление», а затем нажимаем на надпись «Удалить с устройства». После этого игра будет удалена.

Удаление Rust при помощи Steam

Удаление Rust при помощи Steam

Проверка файлов Rust

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

  • Нажимаем на Rust правой кнопкой мыши, открываем свойства;
  • Переходим в раздел «Локальные файлы».  Нас интересует 4 пункт – проверить целостность файлов игры. Эта процедура займёт гораздо меньше времени, чем полноценная переустановка;
  • После завершения проверки Вас оповестят о результате – если все файлы исправно, получите соответствующее сообщение. Если 1 или несколько файлов повреждены – Steam заменит их на исправные.

Проверка целостности файлов в Steam

Проверка целостности файлов в Steam

Обновление Windows

Конечно, устаревшая версия Windows вряд ли вызовет ошибку в расте 0xc0000142, но лучше перестраховаться.

  • Перейдите в параметры Windows, а затем откройте меню «Обновление и безопасность»;
  • В центре обновления Windows можно узнать, имеются ли сейчас доступные обновления, или же нет. Если таковые имеются – устанавливаем. Обновлений нет – переходим к последнему способу.

Исправление ошибок в Windows командой sfc /scnanow

С этим способом всё довольно просто.

  • Открываем командную строку от имени администратора. Для этого в поиске в Windows вписываем CMD, нажимаем по командной строке правой кнопкой мыши;
  • Запускаем от имени администратора;
  • Уже в открывшейся командой строке прописываем команду “sfc /scannow” (без кавычек). Команда проверит все системные файлы, а в случае обнаружения повреждённых проведёт их замену.

ВАЖНО! Не закрывайте окно командной строки до завершения проверки.

Запуск командной строки от имени администратора

Запуск командной строки от имени администратора

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

Загрузка…

Причины появления

Рассматриваемая ошибка проявляется при открытии программы или игры и сопровождается сообщением «Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку ОК». Она актуальна для всех версий операционной системы Windows от XP до 10.

Как правило, утилита не запускается из-за неработоспособности одного из исполнительных файлов, которые представлены DLL-библиотеками. Когда у нас отсутствует один из системных файлов, невозможен запуск Windows, или спустя некоторое время на мониторе появляется синий «экран смерти». В данном случае аналогичная ситуация, но в рамках конкретного приложения.

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

  • DLL несовместимы с утилитой или установленной на ПК операционной системой;
  • нужные исполнительные файлы отсутствуют на устройстве;
  • компоненты приложения заблокированы сторонним софтом.

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

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

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

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

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

В этом случае избавиться от ошибки можно очень быстро:

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

После этого повторите попытку запуска. Если игра или программа заработала — проблема была именно в несовместимых настройках, и она решена.

  • Убийца задач: как завершить все лишние процессы на Windows

Запуск блокирует сторонний софт

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

Как поступить в данной ситуации? Зависит от надежности используемой утилиты:

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

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

Компонент отсутствует

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

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

Если речь идет о целом пакете компонентов, вероятнее всего вы давно не обновляли свой Виндовс — именно это сделайте. Когда такая проблема возникает и после — установите сам пакет дополнений. Практически всегда от вас потребуют установить новую версию DirectX, OpenGL (драйвера видеокарт для игр) или NET Framework (служба для работы программ). Их можно найти на сайте Майкрософт.

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

Нет российской локализации

Некоторые непопулярные в регионе игры (и реже программы) могут поддерживать лишь несколько языков. И если среди них только латиница — можно и не запустить утилиту. Это из-за кириллицы в названиях папок, которую она не распознает. В результате приложение ошибается в пути к компоненту и не понимает его. Обычно параллельно с основной ошибкой выдается сообщение об отсутствии нужного файла по конкретному трею. На самом деле он там есть, но обратите внимание — часть пути отобразится некорректно в виде иероглифов. Нередко она проявляется и при использовании мультиязычных приложений — ошибка 0xc0000142 при запуске Microsoft Office или Flash Player тоже встречается.

Есть два решения такой проблемы:

  • установить такую же игру с российской (можно и с украинской или др. на кириллице) локализацией;
  • переименовать все папки с файлами, к которым обращается игра или приложение («Игры», «Загрузки», «Новая папка» и др.), на латиницу. Также обязательно измените имя пользователя ПК, если оно на кириллице.

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

  • Как очистить буфер обмена в Windows 10

Для компонента установлены права администратора

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

Проблема после переустановки утилиты

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

Эту проблему можно решить двумя способами:

  • скачать программу очисти диска CCleaner. Она удалит весь подобный мусор от удаленных программ, заодно освободит память накопителя.
  • выбрать расширенный тип установки проблемной утилиты и отметить «Заменить папки и их содержимое».

Запуск на пиратской операционной системе

Появление ошибки 0xc0000142 при запуске игры на Windows 10 без лицензии со временем закономерно. Причина проста — вы не получаете обновлений и все компоненты устаревают. А при попытке поставить тот же NET Framework может ничего не выйти.

Тут можно посоветовать разве что перейти на «светлую сторону» и установить лицензионное ПО.

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

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

Как исправить ошибку 0xc0000142 при запуске игры

Как исправить ошибку 0xc0000142 при запуске игры

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

В этих играх появляется «Ошибка при запуске приложения 0xc0000142»

В этих играх появляется «Ошибка при запуске приложения 0xc0000142»

Содержание

  • Причины ошибки 0xc0000142
  • Исправление ошибки 0xc0000142
    • Способ 1. Удаление Unknown Programs (Неизвестных программ)
    • Способ 2. Замена DLL файлов
    • Способ 3. Измените значение LoadAppInit_DLLs
    • Способ 4. Обновление драйверов видеокарты
    • Способ 5. Запуск приложения в режиме совместимости
    • Способ 6. Загрузите последние версии C ++, DirectX и .NET Framework
    • Способ 7: Сканирование на наличие ошибок
    • Способ 8. Обновление ОС
    • Способ 9. Программа для запуска игр AIO
    • Способ 10. Получение дополнительной информации об ошибке
    • Видео — 15 способов решить проблему 0xc00000142 — ошибка при запуке приложений
    • Видео — Как исправить ошибку 0xc0000142 при запуске игры

Причины ошибки 0xc0000142

Ошибка 0xc0000142

Ошибка 0xc0000142

Ошибка 0xc0000142 может возникнуть по самым разным причинам.

  • она может быть вызвана неисправностью или повреждением программы, которую вы пытаетесь использовать;
  • многие люди сообщают об этой ошибке при попытке запустить «cmd.exe», который для наших компьютеров является программой эмулятора DOS;
  • наиболее типичной причиной является повреждение файлов, которые требуются для различных приложений;
  • к проблеме 0xc0000142 приводит ошибка загрузки DLL, означающей, что dll, который запускает дополнение является неподписанным или в цифровом виде уже не действует.

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

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

Частые проблемы

Частые проблемы

Варианты решений проблем

Варианты решений проблем

Исправление ошибки 0xc0000142

Примечание! Обязательно создайте точку восстановления. Это необходимо сделать на случай если случится непредвиденная ситуация.

Способ 1. Удаление Unknown Programs (Неизвестных программ)

Удалите «Search Protect», «SW Booster» или «Оптимизатор производительности».

Шаг 1. Перейдите в панель управления и кликните «Программы», как на картинке ниже.

В «Панель управления» нажимаем «Программы»

В «Панель управления» нажимаем «Программы»

Шаг 2. Выберите и удалите «Search Protect».

Выбираем и удаляем «Search Protect»

Выбираем и удаляем «Search Protect»

Снова проверьте, не удалось ли исправить ошибку приложения 0xc0000142. Если ошибка не решена, попробуйте следующий метод.

Способ 2. Замена DLL файлов

Шаг 1. Перейдите по этой ссылке и загрузите файлы: https://drive.google.com/file/d/0B2hLpRz5Um58emtSbG1iYi1aajQ/view

Файлы для загрузки

Файлы для загрузки

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

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

Способ 3. Измените значение LoadAppInit_DLLs

Шаг 1. Нажмите Win+R и введите «regedit» как на картинке ниже.

Вводим «regedit»

Вводим «regedit»

Шаг 2. Пройдите по следующему пути:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersion WindowsLoadAppInit_DLLs

Находим строку LoadAppInit_DLLs

Находим строку LoadAppInit_DLLs

Шаг 3. Дважды щелкните «LoadAppInit_DLLs» и поменяйте 1 на 0.

Меняем значение в открывшемся окне

Меняем значение в открывшемся окне

Шаг 4. Щелкните «OK» и выйдите. Теперь запустите свое дополнение или игру.

Способ 4. Обновление драйверов видеокарты

Обновите драйвера для вашей видеокарты с веб-сайта NVIDIA (или с сайта вашего производителя).

Обновление драйвера видеокарты с веб-сайта NVIDIA

Обновление драйвера видеокарты с веб-сайта NVIDIA

Обновить видеоадаптер можно нажав «Пуск/Диспетчер устройств/Видеоадаптеры/Выбираем видеоадаптер/Двойной щелчок мыши/Драйвер/Обновить драйвер». Иногда обновление драйверов видеокарты может решить проблему 0xc0000142, но если это не так, переходите к следующему шагу.

Способ 5. Запуск приложения в режиме совместимости

Этот метод заключается в запуске приложения в режиме совместимости и в последующем его запуске от имени администратора.

Шаг 1. Используйте правый щелчок мышки и кликните по файлу «.exe», того дополнения, которое показывает сообщение об ошибке 0xc0000142. Нажмите «Свойства».

Выбираем ярлык «GTA5 .exe» и нажимаем «Свойства»

Выбираем ярлык «GTA5 .exe» и нажимаем «Свойства»

Шаг 2. Кликните там где пишет «Совместимость».

Выбираем пункт «Совместимость»

Выбираем пункт «Совместимость»

Шаг 3. Кликните там где пишет «Совместимость» и на «Запустить средство устранения проблем с совместимостью».

Нажимаем на «Запустить средство устранения с совместимостью»

Нажимаем на «Запустить средство устранения с совместимостью»

Если после этого игры работают, сохраните настройки, если нет, продолжайте следовать приведенной ниже инструкции.

Шаг 4. Поставьте галочку на «Запустить программу в режиме совместимости с:» и установите ОС, для которой сделана программа.

Поставьте галочку на «Запустить программу в режиме совместимости с» и установите вашу ОС

Поставьте галочку на «Запустить программу в режиме совместимости с» и установите вашу ОС

Шаг 5. Поставьте галочку как на нижеприведенной картинке.

Ставим галочку на «Запускать эту программу от имени администратора»

Ставим галочку на «Запускать эту программу от имени администратора»

Шаг 6. Кликните «Применить», после чего выйдите.

Способ 6. Загрузите последние версии C ++, DirectX и .NET Framework

Если есть ошибка установки C ++, удалите модули C ++ и переустановите их. Установите DirectX 11 и последнюю версию Microsoft .NET Framework.

Обновляем модули до последней версии

Обновляем модули до последней версии

  • загрузить C ++: https://goo.gl/BFQzc7;
  • загрузить DirectX 11: https://goo.gl/14TAkh;
  • загрузить NET Framework: https://goo.gl/NJMEmc;
  • загрузить DirectX end-user runtime installer: https://goo.gl/YNP4Kh.

Способ 7: Сканирование на наличие ошибок

Шаг 1. Кликните на пуск, затем правым кликом откройте окно, в котором выберите «Windows PowerShell (Администратор)».

Выбираем «Windows PowerShell (администратор)»

Выбираем «Windows PowerShell (администратор)»

Шаг 2. Кликните да, когда появится окошко, как на картинке ниже.

Нажимаем «Да»

Нажимаем «Да»

Шаг 3. Вставьте «sfc /scannow» и нажмите «Enter».

Вставляем «sfc scannow» и нажмите «Enter»

Вставляем «sfc scannow» и нажмите «Enter»

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

Способ 8. Обновление ОС

Читайте интересную информацию в статье — «Как обновить Виндовс 7 до Виндовс 10».

Официальный форум Microsoft предлагает обновить операционную систему и таким образом решить проблему с ошибкой 0хс0000142 в Windows 10.

Для того чтобы обновить ОС сделайте следующее:

Шаг 1. Откройте «Параметры».

В меню «Пуск» открываем «Параметры»

В меню «Пуск» открываем «Параметры»

Шаг 2. Выберите обновления.

Выбираем «Обновление и безопасность»

Выбираем «Обновление и безопасность»

Шаг 3. Затем сделайте все как на картинке ниже.

Нажимаем на «Проверка наличия обновлений»

Нажимаем на «Проверка наличия обновлений»

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

Способ 9. Программа для запуска игр AIO

Загрузите и установите AIO:

«https://www.sereby.org/site/downloads/All%20in%20One%20Runtimes».

В программе для запуска игр WinPKG ставим галочку на «all»

В программе для запуска игр WinPKG ставим галочку на «all»

Это дополнение объединяет все важные и текущие версии в 1 пакете и предлагает выбор того, что вы хотите установить. Включены все версии .NET Framework, включая hotfix.

Способ 10. Получение дополнительной информации об ошибке

Мы использовали Microsoft Exchange Server Error Code Look-up для проверки ошибки 0xc0000142 (данный инструмент знает о множестве стандартных ошибок Windows). Скачать эту программу можно на сайте Майкрософт.

Программа для проверки ошибок

Программа для проверки ошибок

Это результат:

Результат сканирования ОС программой

Результат сканирования ОС программой

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

Если вы использовали steam для установки игры, вы можете попросить его проверить кеш игры. Если нет, попробуйте переустановить игру или попробуйте восстановить любые установленные Visual C/C++ Runtimes или .NET Framework, на случай если они были повреждены. Обновите графические драйверы, которые, скорее всего, исправят проблему.

Немного глубже …

Один из способов проверить есть ли отсутствие совместимости — использовать Dependency Walker.

Использование программы Dependency Walker

Использование программы Dependency Walker

Вы должны убедиться, что скачали последнюю версию Dependency Walker, а процессорная архитектура Dependency Walker должна быть такой же, как и игра (версия x86 для проверки 32-разрядной программы и версии x64 для проверки 64-разрядной программы). Dependency Walker иногда может давать результаты, которые трудно понять, но иногда он может дать очень полезные результаты.

Альтернативным способом является использование Process Monitor.

Используем Process Monitor

Используем Process Monitor

Он запишет действия, которые выполняются вашими программами, например, доступ к DLL-файлу. Используйте его для записи действий в процессе запуска игр, которые выдают ошибку 0xc0000142, а затем установите фильтр для включения только действий вашей игры. Для этого перейдите в «Tools», затем «Process Tree» и найдите свою игру в списке.

Переходим в «Tools», затем «Process Tree» и находим свою игру в списке

Переходим в «Tools», затем «Process Tree» и находим свою игру в списке

Выберите игру и нажмите «Include Subtree».

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

Теперь вам нужно исследовать что-либо с расширением `.dll`, которое имеет результат NAME NOT FOUND или PATH NOT FOUND.

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

Видео — 15 способов решить проблему 0xc00000142 — ошибка при запуке приложений

Видео — Как исправить ошибку 0xc0000142 при запуске игры

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

Ошибка 0xc0000142 может возникать по самым разным причинам: от некорректной сборки ОС, до несовместимости файлов игры друг с другом. Например если exe-шник не совместим с библиотеками dll. Чтобы ее исправить попробуйте следующее:

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

2.Если игра пиратка, попробуйте сменить крак или репак. Убедитесь, что все файлы крака разработаны одной командой. Например и exe-файл игры и библиотека steam_api.dll были кракнуты Codex-ом.

3.Запустить игру в режиме совместимости с одной из ОС или от имени администратора. Режим администратора позволяет повысить уровень доступа приложения к определенным системным файлам и функциям.

4.Проведите чистку реестра с помощью

CCleaner

— нередко реестр может быть причиной ошибки.

5.Удалить NVIDIA GeForce Experience, Radmin – пока не понятно по какой причине, но эти программы вызывают ошибку 0xc0000142.

6.Переустановить игру и весь дополнительный софт: directx, ms visual c++ redistributable. Иногда игры также требуют net framework. Попробуйте переустановить драйвера видеокарты или откатить их. Также может помочь установка всех драйверов с диска материнской платы.

7.Попробуйте почистить систему на ошибки при помощи HijackThis (Hijack) — лучшее лекарство для вашей системы

8.Попробуйте откатить систему на более раннее состояние Как запустить восстановление системы в ОС Windows xp/7? — Вопросы и ответы и если откат не помог, то переустановка ОС.

Это пожалуй все, что Вы можете попробовать для решения проблемы. Удачи и если есть другие способы – пишите!

Смотрите также:

О игре

Rust logo, coverart, логотип, картинка

Игра: Rust
Жанр: survival-песочница
Платформа: PC
Разработчик: Facepunch Studios
Издатель: Facepunch Studios
Дата Выхода: 2014

Rust — survival-песочница с открытым миром от создателей Garry’s mod. Игра содержит в себе различные игровые элементы из DayZ, S.T.A.L.K.E.R и Minecraft.

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

Подробнее >>

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

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

Рассмотренные ниже решения универсальны и подходят для любых типов игр и программ, включая такие игрушки, как: ГТА 4 и 5 версии, Paladins, Мафия 2 и 3 серии, Симс 4, Marvel Ultimate Alliance 2, Farming simulator и прочих.

Содержание статьи

  1. Несовместимость программы или игры с операционной системой
  2. Недостаток прав
  3. Откат системы
  4. Обновление ПО
  5. Обновление Windows
  6. Сбои во время установки
  7. Отключение системы защиты
  8. Неверное имя пользователя и путь установки
  9. Вредоносное ПО
  10. Восстановление системных файлов
  11. Временные файлы
  12. Неисправен жесткий диск
  13. Изменение настроек реестра
  14. Еще несколько решений
  15. Комментарии пользователей

Несовместимость программы или игры с операционной системой

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

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

Как это исправить:

  1. Установите программу в обычном режиме, щелкните по ярлыку правой мышкой, перейдите в свойства, откройте раздел «Совместимость» и установите галочку в подразделе «Режим совместимости», чтобы активировать его.
  2. Если у вас установлена Windows 10, то укажите в выпадающем списке Windows 7, то есть более раннюю версию ОС. Можно попробовать все варианты из списка.
  3. Нажмите «ОК» и закройте окно.

Недостаток прав

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

Для этого:

  • Щелкните мышкой по нужной иконке и выберите пункт запуска от имени администратора.

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

Откат системы

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

Обновление ПО

Не исключено, что неполадка появляется из-за устаревшей библиотеки Visual C++, DirectX, Java Runtime или Net Framework. Это особенно актуально в том случае, если используется современная версия игры. Их можно скачать бесплатно с официального сайта разработчика – Microsoft.

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

Обновление Windows

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

Выполнить процедуру обновления можно следующим образом:

  1. Щелкните по иконке «Пуск», в строку поиска введите «Центр обновления» и зайдите в соответствующий раздел.
  2. Произведите поиск актуального ПО и выполните его установку.
  3. Перезагрузите компьютер.

Теперь проверьте работу программы.

Сбои во время установки

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

Решить проблему можно выполнив переустановку программы, но перед этим я рекомендую удалить старую версию с помощью специального деинсталлятора «Revo Uninstaller» или любого другого аналога.

Если используется определенная сборка «Repack» от какого-либо автора, можно попробовать установить другую сборку, скорее всего дело в ней.

Отключение системы защиты

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

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

Неверное имя пользователя и путь установки

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

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

Если игра установлена в папке с названием на русском языке, то следует это исправить, переустановив приложение в другую папку. В итоге правильный путь установки должен быть примерно таким: C:GamesGTA5.

Вредоносное ПО

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

Кроме этого следует регулярно производить сканирование на вирусы другими утилитами. Они абсолютно бесплатны и не конфликтуют с основным антивирусом.

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

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

Системные файлы – важные данные используемые ОС Windows для поддержания всех устройств и служб в рабочем состоянии. При повреждении хотя бы одного их них, можно столкнуться с различными неисправностями на стороне сторонних программ, например, командной строки «cmd.exe».

Так как в данном случае консоль команд запустить не получится, придется загрузиться с LiveCD или с установочного диска Windows. Во втором случае (показываю на примере Windows 7), на этапе установки выбрать «Восстановление …», затем версию ОС и запустить консоль.

Из-под консоли выполняем команду: sfc /scannow. Дожидаемся окончания сканирования и перезагружаем компьютер.

Если в вашем случае дело не в утилите «cmd.exe», то все равно запустите командную консоль и выполните туже команду. Поскольку могут быть повреждены другие немаловажные данные.

Временные файлы

Также избавиться от неполадки удается путем удаления временных файлов. Рекомендую проводить данную процедуру с помощью специальных утилит, наподобие CCleaner или Reg Organizer.

Неисправен жесткий диск

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

Как ее исправить:

  1. Проверьте подключение накопителя. Все SATA кабеля должны быть плотно подключены.
  2. Прислушайтесь к издаваемым винчестером звуками. Если слышны стуки, сильные шумы, писки, скрипы, то все это говорит либо о недостаточном питании, либо о неисправности HDD.
  3. Проверьте винчестер на бэды и устраните их.
  4. Не помешает выполнить проверку файловой системы. Для этого запускаем командную консоль и выполняем команду — chkdsk C: /f /r и нажимаем «Enter». В данном примере буква «С» обозначает системный раздел с установленной Виндовс, если в вашем случае он другой, то укажите соответствующую букву. Лучше всего пройтись по всем разделам, начав с главного.

Скорее всего после устранения всех неполадок, игру придется переустановить.

Изменение настроек реестра

Вирусы, как и любые другие сбои могут изменять параметры реестра по своему усмотрению. Если говорить конкретнее, то нас интересует параметр «LoadAppInit_DLLs», его мы и будем изменять.

Теперь поговорим о том, где его найти и какое значение ему выставить:

  1. Нажимаем комбинацию клавиш .
  2. В строку вводим regedit и щелкаем «ОК».
  3. В левом окне идем по пути «HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindows NTCurrentVersion Windows».
  4. Ищем параметр «LoadAppInit_DLLs», дважды щелкаем по нему и задаем значение «0». Если значение и так стоит «0», то ничего менять не нужно, видимо проблема находится в другом месте.

Тут следует заметить тот факт, что после перезагрузки компьютера, значение может изменить и его придется править заново. Чтобы этого избежать, необходимо заново войти в реестр, переместить в тот раздел, где находится данный параметр, затем нажать в меню «Файл», выбрать пункт «Экспорт», задать любое имя и сохранить на ПК.

Теперь достаточно запустить сохраненный «.reg» файл и все необходимые изменения автоматически внесутся в нужный нам параметр.

Еще несколько решений

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

  1. Неверные настройки биос. В таком случае лучше всего выполнить сброс настроек до значения по умолчанию.
  2. Программа изначально была повреждена. Тогда скачайте ее заново, еще лучше другую версию.
  3. Недостаточный объем оперативной памяти. Данный пункт скорее относится к более современным играм и приложениям, которые весьма требовательны к компьютерному железу. Краткий список требовательных игр: GTA 5 и GTA 4, Mafia 3, Fortnite, Crossout, Fallout 4, Deus Ex: Mankind Divided, Injustice 2 и прочие.
  4. Поврежденные или некорректно установленный игровой клиент.

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

Подробное видео

Содержание

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

Rust ошибка 0xc0000142 при запуске: способы решения

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

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

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

0xc0000142 в Rust – ошибка, которая не позволяет запустить определённое приложение или игру. Ошибка появляется до запуска приложения/игры на компьютере.

Почему появляется и при каких обстоятельствах

Ошибка при запуске раст 0xc0000142 возникает из-за возможной несовместимости компьютера и игры. Нередко виновником данной ошибки является операционная система Windows 10. Может быть такая ситуация – игра без каких-либо проблем запускается на OS Windows 7, но на этом же компьютере, уже на Windows 10, появляется злосчастная ошибка.

Способы устранения проблемы

Обновление компонента Framework

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

Далее действуем в соответствии с официальной инструкцией установки компонента Framework:

  1. Важно! Убедитесь, что на компьютере установлен самый последний пакет обновления и важные исправления Windows. Для поиска обновлений безопасности посетите Центр обновления Windows. При установке на 64-разрядной XP или Windows 2003, возможно, придется установить Windows Imaging Component. 32-разрядную версию Windows Imaging Component можно получить по следующей ссылке. 64-разрядную версию Windows Imaging Component можно получить по следующей ссылке;
  2. Нажмите кнопку «Загрузить» на этой странице, чтобы начать загрузку;
  3. Чтобы немедленно начать установку, нажмите кнопку «Выполнить»;
  4. Чтобы сохранить загружаемые файлы на своем компьютере и установить их позже, нажмите кнопку «Сохранить»;
  5. Чтобы отменить установку, нажмите кнопку «Отмена».

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

Обновление компонентов Visual

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

Для начала переходим на официальный сайт Майкрософт, на котором ищем интересующие нас компоненты. Мы их уже откопали, поэтому оставляем для Вас ссылку:

Нас интересует раздел Visual Studio 2015, 2017 и 2019. Это самые последние версии библиотеки Windows. Выбираем .exe файл для 64-битных операционных систем. Скачиваем на компьютер файл-установщик, при помощи которого запускаем установку последней версии Visual Studio.

Установка компонентов Visual

Обновление драйверов видеокарты

Нелишним будет и проверка видеокарты на наличие обновления драйверов. Для этого переходим на официальный сайт производителя графического чипа (AMD или Nvidia).

На сайте Nvidia переходим в раздел «Драйвера», в котором вручную устанавливаем все необходимые параметры (тип продукта, серию, модель видеокарты). В моём случае выставлены следующие параметры:

  • Тип продукта – GeForce;
  • Серия продукта – GeForce 16 Series;
  • Семейство продуктов – GeForce GTX 1660 SUPER.

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

Внимание! Если у Вас установлена программа GeForce Experience, то и через неё можно выполнить обновление драйверов. Для этого перейдите в раздел «Драйверы», а дальше всё будет понятно: если драйвера можно обновить – программа это предложит.

Кстати, видеокарта Nvidia GeForce GTX 1660 Super позволяет запустить rust на максимальной графике. А rust оптимальные настройки графики для различных компьютеров Вы можете посмотреть в отдельном материале.

Установка драйверов Nvidia

На сайте AMD открываем страницу «Драйверы и поддержка». Прокрутив страницу чуть ниже выбираем следующие параметры:

  • Graphics – серия видеокарты – ещё раз серия видеокарты – модель видеокарты. К примеру, если Вы счастливый обладатель видеокарты Radeon RX Vega 56, устанавливаем следующие параметры:
  • Graphics – Radeon RX Vega Series — Radeon RX Vega Series — Radeon RX Vega 56;
  • Затем нажимаем на кнопку «Отправить», после чего попадаем на следующую страницу;
  • Открываем меню с Вашей операционной системой, после чего скачиваем наиболее актуальную версию драйвера. Устанавливаем только что скачанный драйвер, пробуем зайти в игру. Если ошибок нет – наслаждаемся геймплеем.

Установка драйверов AMD

Переустановка Steam

Маловероятно, но Steam также может повлиять на возникновение ошибки при запуске Раст 0xc0000142. Через панель управления Windows удаляем приложение Steam, после чего устанавливаем только что удалённый клиент. Игры переустанавливать не придётся, после авторизации просто укажите путь к папке с играми на Вашем компьютере.

Переустановка Rust

Нелишним будет и переустановка самого Раста. Через Steam удаляем игру, а затем устанавливаем по новой. Желательно устанавливать игру на SSD – так загрузки на сервер будут быстрее.

Если Вы не знаете, как удалять игру из Steam, рассказываем полный порядок действий:

Правой кнопкой мыши нажимаем по необходимой игре в библиотеке. Далее наводим курсор мыши на кнопку «Управление», а затем нажимаем на надпись «Удалить с устройства». После этого игра будет удалена.

Удаление Rust при помощи Steam

Проверка файлов Rust

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

  • Нажимаем на Rust правой кнопкой мыши, открываем свойства;
  • Переходим в раздел «Локальные файлы». Нас интересует 4 пункт – проверить целостность файлов игры. Эта процедура займёт гораздо меньше времени, чем полноценная переустановка;
  • После завершения проверки Вас оповестят о результате – если все файлы исправно, получите соответствующее сообщение. Если 1 или несколько файлов повреждены – Steam заменит их на исправные.

Проверка целостности файлов в Steam

Обновление Windows

Конечно, устаревшая версия Windows вряд ли вызовет ошибку в расте 0xc0000142, но лучше перестраховаться.

  • Перейдите в параметры Windows, а затем откройте меню «Обновление и безопасность»;
  • В центре обновления Windows можно узнать, имеются ли сейчас доступные обновления, или же нет. Если таковые имеются – устанавливаем. Обновлений нет – переходим к последнему способу.

Исправление ошибок в Windows командой sfc /scnanow

С этим способом всё довольно просто.

  • Открываем командную строку от имени администратора. Для этого в поиске в Windows вписываем CMD, нажимаем по командной строке правой кнопкой мыши;
  • Запускаем от имени администратора;
  • Уже в открывшейся командой строке прописываем команду “sfc /scannow” (без кавычек). Команда проверит все системные файлы, а в случае обнаружения повреждённых проведёт их замену.

ВАЖНО! Не закрывайте окно командной строки до завершения проверки.

Запуск командной строки от имени администратора

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

Ошибка 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

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

  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 индивидуален.

Перейти к контенту

Содержание

  1. Причины возникновения
  2. Решение
  3. Способ №1
  4. Способ №2
  5. Способ №3
  6. Способ №4
  7. Способ №5
  8. Способ №6
  9. Способ №7
  10. Способ №8
  11. Способ №9
  12. Способ №10
  13. Способ №11

Многие пользователи Windows сталкивались с проблемой. При открытии некоторого ПО, появляется сообщение об ошибке «Приложение не может нормально запуститься 0xc0000142». После перезагрузки компьютера сообщение все еще появляется. Итак, как решить эту проблему? В данной статье будет рассказано о решении ошибки, из-за которой системное приложение не может нормально работать. Давайте рассмотрим конкретные причины и решения.

Ошибка 0xc0000142 практически всегда вызвана отсутствием или повреждением системных файлов или утилит DirectX, .NET Framework, Microsoft Visual C++, несовместимостью приложения и ОС, вирусом или защитником, отсутствием допуска к системным документам, проблемами с драйверами и оборудованием.

Причины возникновения

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

  • Кириллические названия директорий в пути к корню приложения.
  • Стронный антивирус видит угрозу из-за пиратского происхождения.
  • Нужна совместимость с другими ОС.
  • Файл подкачки выключен.

Решение

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

Способ №1

  1. Запустите «Командную строку» от имени администратора.
  2. Введите: «for%1 in(%windir%system32*.dll)do regsvr32.exe/s%1» или «for %1 in (*.dll) do regsvr32 /s %1».
    • Нажмите Enter для подтверждения.
  3. Перезагрузим компьютер.
  4. Если проблема не решена, продолжайте запускать командную строку от имени администратора и последовательно выполнять следующие команды:
    • DISM/Online /Cleanup-Image/CheckHealth
    • DISM.exe/Online/Cleanup-image/Scanhealth
    • DISM.exe/Online/Cleanup-image/Restorehealth
    • Sfc/scannow

Способ решения 0xc0000142 в командной строке Windows

На примере не запускался DISM.exe, поэтому вывелась ошибка 87.

Способ №2

  1. Откройте «Панель управления».
  2. Зайдите в «Удаление программ».
    • Удалите «Search Protect», «SW Booster» или «Оптимизатор производительности».
  3. Перезагрузите ПК.

Удаление программ в Windows

Способ №3

  1. Нажмите сочетание клавиш «Win + R», чтобы открыть окно запуска, введите «msconfig» и нажмите клавишу Enter, чтобы открыть «конфигурацию системы».
  2. Найдите строку с именем «netsh» в элементах «автозагрузки», снимите флажок, нажмите «ОК» и нажмите «Перезагрузить компьютер».

Отключение netsh в Конфигурации системы Windows

Способ №4

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

  1. Из «C:/windows/system32/wbem» скопировать «dyn.dll» и «Framedyn.dll» (Оба если есть или один).
  2. Вставить файлы в «C:/windows/system32».
  3. Если не нашли, то скачайте с нашего сайта файл framedyn.dll для:
    • Windows 10
    • Windows 8.1
    • Windows 8
    • Windows 7
  4. Дополнительно: Библиотека DLL

Перемещение файла framedyn.dll в Windows

Способ №5

  1. Нажмите «Win + R».
  2. Ведите и откройте «services.msc».
  3.  Отключите установщик модулей Windows (Windows Modules Installer).

Отключение Windows Modules Installer

Способ №6

  1. Через правую кнопку мыши запустите приложение от имени Администратора.

Запуск приложения от имени администратора в Windows

Способ №7

  1. Запустите софт через режим совместимости через меню ПКМ по значку приложения.
Режим совместимости в Windows

Способ №8

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

  1. Загрузить и установить новые версии утилит и библиотек DirectX, Visual C++, .NET Framework.

Способ №9

  1. Обновите драйвера видеокарты и материнской платы.

Обновление драйвера в Windows

Способ №10

  1. Отключите Антивирусное ПО и защитник хотя бы на время.

Отключение антивируса в Windows

Способ №11

Вы можете использовать метод модификации реестра:

  1. Нажмите «Win + R».
  2. Введите «regedit», чтобы вызвать редактор реестра.
    • Пройдите по следующему пути:
      HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
    • Дважды щелкните «LoadAppInit_DLLs» и поменяйте 1 на 0.

Модификации реестра LoadAppInit_DLLs в Windows

  1. Пройдите по путям:
    • HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
      • Отключите, поставив атрибут 0 ctfmon и ctfmon.exe. (Если не получается, то переименуйте и удаляйте).
    • HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
      • Отключите, поставив атрибут 0 ctfmon и ctfmon.exe. (Если не получается, то переименуйте и удаляйте).

Модификации реестра ctfmon в Windows

( 1 оценка, среднее 1 из 5 )

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

Ошибка 0xc0000142 может возникать по самым разным причинам: от некорректной сборки ОС, до несовместимости файлов игры друг с другом. Например если exe-шник не совместим с библиотеками dll. Чтобы ее исправить попробуйте следующее:

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

2.Если игра пиратка, попробуйте сменить крак или репак. Убедитесь, что все файлы крака разработаны одной командой. Например и exe-файл игры и библиотека steam_api.dll были кракнуты Codex-ом.

3.Запустить игру в режиме совместимости с одной из ОС или от имени администратора. Режим администратора позволяет повысить уровень доступа приложения к определенным системным файлам и функциям.

4.Проведите чистку реестра с помощью

CCleaner

— нередко реестр может быть причиной ошибки.

5.Удалить NVIDIA GeForce Experience, Radmin – пока не понятно по какой причине, но эти программы вызывают ошибку 0xc0000142.

6.Переустановить игру и весь дополнительный софт: directx, ms visual c++ redistributable. Иногда игры также требуют net framework. Попробуйте переустановить драйвера видеокарты или откатить их. Также может помочь установка всех драйверов с диска материнской платы.

7.Попробуйте почистить систему на ошибки при помощи HijackThis (Hijack) — лучшее лекарство для вашей системы

8.Попробуйте откатить систему на более раннее состояние Как запустить восстановление системы в ОС Windows xp/7? — Вопросы и ответы и если откат не помог, то переустановка ОС.

Это пожалуй все, что Вы можете попробовать для решения проблемы. Удачи и если есть другие способы – пишите!

Смотрите также:

О игре

Rust logo, coverart, логотип, картинка

Игра: Rust
Жанр: survival-песочница
Платформа: PC
Разработчик: Facepunch Studios
Издатель: Facepunch Studios
Дата Выхода: 2014

Rust — survival-песочница с открытым миром от создателей Garry’s mod. Игра содержит в себе различные игровые элементы из DayZ, S.T.A.L.K.E.R и Minecraft.

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

Подробнее >>

Понравилась статья? Поделить с друзьями:
  • При запуске программы установки возникла ошибка закройте средство
  • При запуске программы произошла ошибка виндовс 10
  • При запуске программы налогоплательщик юл выдает ошибку
  • При запуске приложения произошла ошибка мвидео
  • При запуске плей маркета выдает ошибку сервера