Як виправити помилку програми ігор 0xc0000142
Різне / / November 28, 2021
Виправити помилку програми ігор 0xc0000142: Програмне забезпечення Windows не завантажує ігри, часто викликаючи цю помилку «Не вдалося правильно запустити програму 0xc0000142” Або 0xc0000142 з'являється щоразу, коли ми намагаємося відкрити такі програми та ігри:
![Як виправити помилку програми ігор 0xc0000142](/f/04f69e30358c5d701d4cb3589d351bdd.png)
Far Cry 3. Метро вчора ввечері. Dying light far cry 4. Call of duty Advanced Warfare. Gta V. Autodesk AutoCAD. AutoCAD Сплячі собаки. Відьмак 2. Сторожові собаки. Outlook. Металева шестерня. Епоха Імперії
ПРОБЛЕМА: Проблема полягає в Помилка завантаження DLL означає, що DLL, яка запускає програму, є без підпису або в цифровому вигляді більше не діє і виправлення, яке ми побачимо, буде мати файли DLL, які, швидше за все, можуть вирішити цю помилку, тож давайте подивимося, що станеться.
Зміст
- Виправлено помилку програми для ігор 0xc0000142
- Спосіб 1. Замініть файли DLL
- Спосіб 2. Запустіть програму в режимі сумісності
- Спосіб 3: отримання додаткової інформації про помилку
- Трохи глибше…
- Альтернативним способом є використання Process Monitor
Виправлено помилку програми для ігор 0xc0000142
Обов'язково створити точку відновлення на випадок, якщо щось піде не так.
Спосіб 1. Замініть файли DLL
1. Перейдіть до цього посилання і завантажте файли.
![Виправлено помилку програми ігор 0xc0000142](/f/6b3a4d092a69de87118913e70fac752b.png)
2. Після завантаження розпакуйте файл і помістіть ці файли в папку з грою.
3. Ось і все, люди, ваша гра повинна бути запущена в найкоротші терміни.
Якщо це вирішує вашу проблему, вам не потрібно продовжувати, але якщо ви цього не зробили, перейдіть до наступного методу.
Спосіб 2. Запустіть програму в режимі сумісності
Запустіть програму в режимі сумісності та завжди запускайте програму від імені адміністратора.
1. Клацніть правою кнопкою миші файл (надання Помилка програми для ігор 0xc0000142).
2. Натисніть на Властивості.
3. Натисніть на Вкладка «Сумісність»..
4. Натисніть на «Запустіть засіб вирішення проблем із сумісністю” якщо ігри працюють, збережіть налаштування, якщо не продовжуйте.
5. Поставте галочку біля пункту Запустити цю програму режим сумісності для.
![усунення несправностей сумісності](/f/5b31e46bf0e05a694942faa790c2462f.png)
6. Виберіть операційну систему, для якої доступний драйвер.
7. Поставте галочку біля пункту Запуск цієї програми як адміністратор під Рівнем привілеїв.
8. Натисніть «Застосувати», а потім вийдіть.
Спосіб 3: отримання додаткової інформації про помилку
Я використовував Пошук коду помилки сервера Microsoft Exchange інструмент для перевірки цієї помилки (цей інструмент знає про безліч стандартних помилок Windows). Це вихід:
![Пошук коду помилки сервера Microsoft Exchange](/f/3de56de2a9fc4526f3f7dc3c79c36b9b.png)
Проблема в тому Помилка завантаження DLL і тепер ми повинні знайти, яка DLL викликає цю помилку, що не завжди так просто – навіть якщо в повідомленні зазначено, яку DLL не вдалося завантажити, це не завжди ця DLL (іноді це може бути відсутня залежність), що, у свою чергу, є більшою проблемою.
Якщо ви використовували Steam для встановлення гри, ви можете попросити його перевірити кеш гри. Якщо ні, спробуйте перевстановити гру або спробуйте відновити будь-яку Середовища виконання Visual C/C++ або.NET Frameworks ви встановили, якщо вони пошкоджені. Оновіть драйвери відеокарти та Windows, що, швидше за все, вирішить проблему.
Трохи глибше…
Одним із способів перевірити відсутність залежностей є використання Dependency Walker (Dependency Walker).
![Уокер залежностей](/f/7ccb26cca4fbd2c355091fb89a3b20f3.png)
Ви повинні переконатися, що ви отримали останню версію Dependency Walker та архітектуру процесора Dependency Walker має бути таким же, як і гра (версія x86 для перевірки 32-розрядної програми та версія x64 для перевірки 64-розрядна програма). Будь ласка, майте на увазі, що іноді це може дати результати, які може бути важко зрозуміти, але іноді це може дати дуже корисні результати.
![монітор процесу](/f/35c4a62c33565d0840adfba8fd44cf41.png)
Це запише дії, які виконують ваші програми, наприклад доступ до файлу DLL. Використовуйте його для запису дій процесу запуску ваших ігор, де це дає Помилка програми для ігор 0xc0000142, а потім установіть фільтр, щоб включати лише дії у вашій грі. Для цього перейдіть до «Інструменти" тоді "Дерево процесу” і знайдіть свою гру у списку.
![Включити піддерево в монітор процесу](/f/8b6943dd21bd25e2f9192595276b9aba.jpg)
Виберіть гру та натисніть `Включити піддерево`.
Можливо, ви також хочете виключити всі події, які не відображають події файлової системи – для цього на панелі інструментів є ряд кнопок:
![кнопки для включення подій, які не є подіями файлової системи](/f/96354e008d0007f13afee8c8bf6c9ff9.png)
Тепер вам потрібно дослідити будь-що з розширенням `.dll`, результатом якого є NAME NOT FOUND або PATH NOT FOUND. Якщо вищевказане не вирішило вашу проблему, ви можете спробувати цю публікацію Як виправити помилку програми 0xc0000142.
Вам також може сподобатися:
- Як виправити VLC не підтримує формат UNDF
- Виправте попередження про низький рівень пам’яті на вашому комп’ютері
- Як виправити COM Surrogate перестав працювати
- Як виправити помилку програми 0xc000007b
Після ретельного дотримання перерахованих вище методів у вас може статися Виправити помилку програми ігор 0xc0000142 може бути виправлено, але якщо у вас все ще є запитання, не соромтеся задавати їх у розділі коментарів.