Помилка при запуску 0xc0000142 як виправити windows xp. Відновлення системних файлів

Користувачі Windows 10 і попередніх версій ОС можуть зіткнутися з різними проблемами під час запуску програм. Однією з таких проблем є спливаюче стоп-вікно з помилкою 0xc0000142.

Що означає проблема з кодом 0xc0000142?

Якщо відразу після запуску ярлика в системі виникло вікно з кодом 0xc0000142, це означає, що програма не може розпочати роботу через пошкоджені або відсутні файли. Також вікно може виникати одразу після завантаження операційної системи– у такому випадку пошкоджена програма знаходиться в режимі автозавантаження диспетчера завдань. Зовнішній виглядстоп-вікна наведено на малюнку нижче:

Екран помилки 0xc0000142

Причини виникнення помилки

Помилка при запуску програми 0xc0000142 може виникати через низку різних причин. Найбільш поширені:

    Файли софту пошкоджено;

    відсутні або пошкоджені файли системних бібліотек dll, які використовує програма, що запускається;

    нестача оперативної пам'ятідля ініціалізації програми. Недостатній обсяг тимчасової пам'яті також є основною причиною і періодично вимикається;

    неправильне функціонування драйверів програми;

    несумісність підключеного обладнання;

    "биті" сектори жорсткого диска системи;

    ОС заражена вірусом;

    несправність у структурі деяких файлів DirectX та NetFramework.

Тепер розглянемо всі способи усунення несправності при ініціалізації програм та ігор.

Спосіб 1. Запуск програми у режимі сумісності

Стоп-вікно, що з'явилося, може бути причиною несумісності програмного продукту і операційної системи. Щоб вирішити цю проблему, потрібно налаштувати інший режим сумісності.

Дотримуйтесь інструкцій:

    натисніть правою клавішею мишки на ярлику програми або гри, яку не можете запустити;

    Виберіть «Властивості»;

    у системному вікні знайдіть вкладку «Сумісність»і клацніть на неї;

    тепер поставте прапорець в області "Режим сумісності"оберіть більш ранню версію ОС Віндоус;

    перезавантажте ПК і спробуйте запустити програму повторно.

Налаштування режиму сумісності

Спосіб 2. Пошук та видалення вірусів

Віруси та трояни можуть бути причиною помилки 0xc0000142, тому обов'язково потрібно провести сканування Windows 10 на наявність шкідливих програм. Зробити це можна за допомогою стандартного захисника або антивірусного програмного забезпечення.


Cканування Windows на наявність шкідливих програм

Спосіб 3. Перевірка реєстру

Виправлення помилок реєстру - ще один ефективний спосіб, як виправити помилку під час запуску програми 0xc0000142. Відкрийте вікно «Виконати» за допомогою кнопок Win+R. У текстовому полі пропишіть команду regedit. Далі, у вікні реєстру, відкрийте директорію Windows (шлях: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows). Праворуч у вікні знайдіть рядок під назвою "LoadAppInitDLLs"та встановіть її значення як 0.

Виправлення помилок реєстру

Порада! Якщо ви не є просунутим користувачем, краще не намагатися самостійно змінювати налаштування реєстру. Скористайтеся сторонніми.

Спосіб 4. Оновлення драйверів комп'ютера

Оновлення драйверів вручну – ще один спосіб усунути несправність. Відкрийте Диспетчер пристроїв Windows. Клацніть правою кнопкою мишки на назві свого ПК і виберіть пункт «Оновити конфігурацію».

Таким чином, всі драйвера підключених пристроїв, датчиків, адаптерів і дисків будуть оновлені. Перезавантажте пристрій і спробуйте ще раз запустити програму.


Оновлення драйверів

Універсальний метод. Використання програми «Прискорювач комп'ютера»

Усунення несправності 0xc0000142 може зайняти тривалий час вручну. Щоб не шукати причини помилки самостійно, можна скористатися спеціалізованими програмними інструментами. "Прискорювач комп'ютера" - одна з найбільш популярних утиліт для виправлення всіх типів неполадок, що виникають в ОС.

Помилка 0xc0000142 виникає в будь-якій версій Windows, коли програма не вдається правильно ініціалізувати.

Проблема пов'язана з помилкою завантаження DLL, це означає, що програма використовує у своїй роботі системні файли або пошкоджені або не сумісні з програмою. Ось тільки короткий перелік програм та ігор при запуску яких виходила ця помилка: iTunes, AutoCAD, GTA 5, Fallout 4, Divinity 2 та багато інших.

0xc0000142 при запуску гри, додатки у windows 10, 7, 8: як виправити

Заміна значення LoadAppInit_DLL у реєстрі

Перевстановлення системних програм

Так як помилка пов'язана з використанням несумісних або зіпсованих DLL, то логічно спробувати перевстановлення системних програм, драйвера і т.п.
Як варіант можна завантажувати все окремо, як, наприклад, DirectX 11, OpenAl, Net FrameWork і т.д, а можна використовувати спеціальну програму Все в одному All in One Runtimesяка містить актуальні версії всіх необхідних бібліотек


Запуск sfc (перевірка системних файлів)

Запустіть команду sfc / scannow для сканування всіх захищених системних файлів та їх заміни при виявленні неправильних версій. (Докладніше про )

Для цього запустіть консоль у режимі адміністратора. Введіть

Натисніть Enter і дочекайтеся результату

Інші можливі причини

  • Перевірте свій комп'ютер на наявність вірусів, які могли внести зміни до системних файлів або файлів програми
  • Встановіть все оновлення віндовс, які перебувають у черзі у Центрі Оновлення Windows, і дочекайтеся їх повної установки
  • Менш поширене, але все-таки буває, що помилка 0xc0000142 пов'язана зі застарілим драйвером відеокарти. Оновіть драйвер відеоакрти
  • Перевстановіть Вашу програму повторно

Просунутий спосіб (для досвідчених користувачів)

Якщо попередні способи не допомогли або ви хочете з'ясувати першопричину виникнення помилки, можна просканувати непрацюючий додаток щодо використання DLL, з відображенням повних шляхів до бібліотек і відображенням їх розрядності x32 або x64 для виявлення не сумісності. Будемо використовувати програму Dependency Walker, яка якраз все це і вміє робити.

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

Але періодично навіть така операційна система видає помилки, які кожен користувач може виправити чи зрозуміти причину їх виникнення.

Часто користувачі Windows 10 отримують повідомлення: помилка при запуску програми 0xc0000142. Як виправити таку помилку?

Помилка програми 0xc0000142: основні причини виникнення

Незалежно від досвіду роботи в Windows 10, будь-який користувач має велику ймовірність зіткнутися з такою помилкою, т.к. варіанти її появи у системі досить великі. Дуже часто подібна помилка виду 0xc0000142 з'являється під час запуску різних ігор або різноманітних програм через відсутність у системі потрібних бібліотек, а також можливості до них звернутись з різних причин.

Помилка 0xc0000142, що виникла в системі, з великою ймовірністю може бути викликана по одній з безлічі причин в даному списку:

  • В операційну систему проник вірус, який не дає програмам і програмам звертатися до потрібних бібліотек.
  • Потрібні для повноцінного запуску гри файли, драйвера, необхідні бібліотеки та різні компоненти системи мають пошкодження.
  • Запущена гра або програма несумісні з версією Windows.
  • Є критичні проблеми в оперативній пам'яті, а також у напрузі, яка видає ваш блок живлення на всі компоненти у системному блоці.
  • BIOS материнської платимає неправильні налаштування, що призводить до неминучого конфлікту всіх компонентів у вашому комп'ютері і виникає помилка 0xc0000142.
  • Жорсткий диск занепадає, і починає виникати все більше «битих» секторів.

Вище перераховано невеликий список найчастіших проблем, які спричиняють помилку 0xc0000142. Насправді в реальній дійсності подібна помилка може виникнути через безліч факторів, навіть після чергового оновлення Windows можливі конфлікти в системі, які призведуть до цієї помилки.

Як виправити помилку 0xc0000142 при запуску різних програм

Отже, як ми зазначили раніше, категорично визначити причину помилки 0xc0000142 немає можливості. Тому спробуємо усунути помилку, виходячи з нижче рекомендацій, які необхідно застосувати послідовно. Після того, як випробуваєте одну пораду, перевірте гру на запуск. Якщо вона запустилася, і помилки не виникло, то проблема вирішена, якщо ні, переходьте до наступного пункту в списку.

Для виправлення помилки 0xc0000142 застосуйте такі поради:

  • Для початку відкотіть систему до попередньої точки відновлення системи. Якщо відновлення системи неможливо зробити через відсутність контрольної точки, переходимо до наступного пункту.

Обов'язково оновіть драйвера NET Frameworkі DirectX до останніх актуальних версій. Їх ви зможете завантажити безкоштовно із сайту компанії Microsoft, а драйвер для відеокарти завантажуйте із сайту виробника.


  • Можливо, що коли ви встановлювали гру або програму, сталося пошкодження деяких файлів, що викликало помилку 0xc0000142. Щоб виключити цю проблему, рекомендується перевстановити програму, яка сигналізує про помилку.

Деякі віруси можуть видалити необхідні файлита бібліотеки, а також заблокувати доступ до них. Рекомендуємо перевірити систему на наявність вірусів, для цього використовуйте популярну безкоштовну утиліту Dr.Web CureIt.


На замітку:якщо антивірус знайде небезпечні файли в системі, виникає підозра про пошкодження важливих системних бібліотек. Щоб відновити їх без переустановки операційної системи, необхідно перезапустити Windows у безпечному режимі та запустити команду “sfc/scannow”. Дана утиліта перевірить файли на цілісність і усуне проблеми, а відсутні файли будуть відновлені.

Запускаємо програму від імені адміністратора системи та вказуємо сумісність. Правою кнопкоюмиші клацаємо по ярлику, йдемо на вкладку "Сумісність", потім вибираємо режим сумісності з Windows XP SP3 або Windows 7.

  • Іноді виправити помилку 0xc0000142 допомагає звичайне очищення диска від тимчасових файлів. Для цього видаліть всі елементи в папці Tempрозташованої на шляху Windows/Temp.

Від'єднайте комп'ютер від мережі та спробуйте від'єднати кабель живлення безпосередньо від блока живлення. На наступну добу підключіть все назад. Така "розрядка" часто допомагає вирішити критичну проблему виникнення помилки 0xc0000142.

Якщо в кінцевому підсумку вам не вдалося виправити помилку 0xc0000142, що виникла, жодним з вище перерахованих методів, висока ймовірність того, що у вас виникла несумісність програми з компонентами вашої системи або їх некоректна робота у зв'язку з несправністю. Рекомендується оновити BIOS, а потім протестувати систему з підключенням та вимкненням проблемних компонентів вашого комп'ютера.

Багато користувачів, бажаючи запустити будь-яку програму або гру, можуть зіткнутися зі спливаючим вікном - "Помилка при запуску програми 0xc0000142". Віконце з номером даної помилки та повідомленням «не може бути ініціалізоване додаток» може виникнути в невідповідний момент, особливо це стосується запуску ігор та інших програм, пов'язаних з графікою.

При запуску гри - "Помилка при запуску програми 0xc0000142"

У цій статті я розберу причини помилки 0xc0000142, а також розповім, як виправити 0xc0000142, запропонувавши читачеві різні варіанти вирішення проблеми.

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

Чому з'являється помилка під час запуску програми 0xc0000142

Список поширених причин виникнення зазначеної помилки я наведу нижче, а також одразу дам варіанти вирішення цієї проблеми. Але перед тим, як вивчати всі можливі варіанти, спробуйте просто перевантажити ваш комп'ютер, а також вимкнути його з розетки на пару хвилин (не забудьте коректно), а потім включити назад (як не дивно, були випадки, що це допомагало).

Причина 1. Проблеми із сумісністю програми та поточної ОС

Якщо ви користувач Windows 7,8, 8.1. або вище, то помилка 0xc0000142 при запуску гри може відбуватися через несумісність поточної версії ОС та програми, що запускається.

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

Причина 2. Запуск гри під обліковим записом із мінімальними правами

Нестача прав використовуваної облікового записуможе також викликати помилку під час запуску програми 0xc0000142.

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

Причина 3. Неправильне значення у системному реєстрі

Різні програми можуть неправильно змінити значення ключа реєстру.

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

  1. Пройдіть цією гілкою: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT \ CurrentVersion\ Windows\ LoadAppInit_DLLs.
  2. Змініть значення атрибуту LoadAppInit_DLL (двічі клацнувши на нього) з 1 на 0.
  3. Підтвердьте зміни, вийдіть з реєстру та перезавантажте комп'ютер.

Наочно можна подивитися на цьому відео:

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

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

Рішення:Скачайте та встановіть свіжі версії вказаних програм: і NET Framework .

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

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

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

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

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

Рішення: Завантажте та встановіть усі оновлення черги центру оновлень.

Причина 7. Якщо пошкоджені системні файли може виникнути помилка 0xc0000142

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

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

Також можна скористатися інструментарієм такої програми як CCleaner. Як це зробити дивіться у цьому відео:

Причина 8. Збої з тимчасовими файлами

Рішення:Видаліть усі тимчасові файли з директорії C:\Windows\Temp.

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

Іноді помилка при відкритті програми 0xc0000142 може відбуватися через пошкодження драйверів до графічних карт (особливо це стосується сімейства карт Nvidia) або їх морального старіння.

Рішення:Скачайте та оновіть драйвера до вашої графічної карти Nvidia або Radeon.

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

Рішення:Видаліть, а потім знову встановіть потрібну програму.

Причина 11. Пошкоджено системні файли

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

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

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

Недолік оперативної пам'яті, її апаратна несправність, неправильне налаштування БІОС, пошкодження кластерів жорсткого диската неправильна напруга від блока живлення можуть викликати виникнення помилки 0xc0000142.

Рішення:Встановіть додаткову планку пам'яті, перевірте працездатність пам'яті за допомогою спеціальних тест програм (наприклад, Memtest). Перевірте кластера свого вінчестера за допомогою системних засобів сканування жорсткого диска (клацніть правою клавішею миші на диск, потім виберіть Властивості - Сервіс - Виконати перевірку). Перевірте напругу вашого БП тестером, що виходить, або зверніться за цим до компетентного фахівця.

Висновок

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

Вконтакте

Ця помилка може виникати під час запуску додатківабо ігор. Приклад можна бачити нижче, помилка під час запуску програми AutoCAD:

Так вона виглядатиме в англомовній версії системи:

Це досить часто виникає проблема, причин якої може бути кілька:

  1. Ні потрібних бібліотеку використовуваному дистрибутиві Windows, пошкоджений будь-який системний файл або повністю втрачений.
  2. Нема можливості звернутися до файлівчерез проблеми, пов'язані із сумісністю.
  3. Відсутність .NETFramework, необхідного для повноцінної роботи ПЗ або пошкоджено.
  4. Відсутність актуального DirectXабо його пошкоджено.
  5. Роботі ПЗ заважає вірусабо троянськапрограма.
  6. Помилкажорсткий диск.
  7. Помилкау налаштуваннях BIOS.

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

Перш, ніж приступити до усунення проблеми, спробуйте просто перезавантажитиВаш комп'ютер. Як відомо – це універсальне рішення допомагаєв багатьох випадках.

Наведемо кілька можливихрішень усунення помилки, якщо перезавантаження все ж таки не допомогло.

  1. Виправлення за допомогою змін файлівреєстру

Зайдемо до реєстру:

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

Знаходимо там LoadAppInit_ DLLs, змінюємо його з 1 на .

Щоб відстежити які саме файли заважають запуску Вашої програми, існує програма під назвою AutoRuns for Windows.

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

Панель управління \ Усі елементи панелі керування \ Відновлення(Для версій Windows 7 та вище).