Як виправити помилку під час ініціалізації програми 0xc0000142. Експерименти із сумісністю Windows

💖 Подобається?Поділися з друзями посиланням

Всім привіт сьогодні розповім, як вирішується помилка 0xc0000142 при запуску ігор. Завантажили гру, що давно цікавить вас, а вона не запускається, а на екрані з'являється ось таке віконце.

Особливо це зустрічається в таких іграх як:

  • far cry 3;
  • Сімс 3;
  • lineage 2;
  • injustice;
  • call of duty ghosts;
  • arma 3;
  • state of decay;
  • gta 4;
  • splinter cell blacklist;
  • hitman absolution.

У чому ж річ, чому не може запуститися гра? Давайте докладно розберемо, чому може вилітати код помилки в операційній системі Windows. Така помилка може вискочити через трояни або віруси, що оселилися на комп'ютері, через конфлікт асоціації файлів, або інсталяційний файл просто пошкоджений. Також ця помилка може означати відсутність встановлених службових програм DirectX або NET Framework

Як усунути

Докладніше як усунути помилку 0xc0000142 можна переглянути у статті Помилка під час запуску програми 0xc0000142.

  1. Перевірте насамперед, чи встановлені у вас на комп'ютері такі службові програми як DirectX або NET Framework. Саме вони можуть розпізнати іншу мову програмування та запустити вашу гру. Також слід слідкувати за їх оновленням: адже щороку йде вдосконалення мови
  2. Можна спробувати встановити новий дистрибутивгри може статися і так, що при встановленні деякі файли були пошкоджені.
  3. Якщо ці дії не реанімували гру, спробуйте відкотити систему на дату, поки гра була ще не встановлена. Може статися і так, що при її встановленні пошкодилися файли бібліотеки DLL, які й відповідають за встановлення гри. Цей спосіб може вирішити проблему із запуском.
  4. Може здатися дивною наступна порада, але на форумах є такі користувачі, які вирішили проблему запуску гри при знеструмленні комп'ютера. Так, просто відключити його від харчування приблизно на 1 день, а потім спробувати запустити гру. Можливо, і вам допоможе ця порада.
  5. Наявність вірусів або шкідливих кодів на комп'ютері також викликає цю помилку. Необхідно антивірусів у безпечному режиміперевірити ваш комп'ютер, можна використовувати утиліту Dr.Web CureIt, вона абсолютно безкоштовна і чудово справляється зі своїм завданням. Саме віруси можуть зашкодити інсталяційні файлиігри, та й системні файли теж. Дуже добре допомагає командна строка, запущена у безпечному режимі. Під час її виклику впишіть sfc /scannow, запустити перевірку системних файлів, і під час її роботи всі пошкоджені файли відновляться.
  6. Дуже часто допомагає вирішити цю проблему чищення папки Temp. Можна скористатися будь-якою програмою, яка чистить реєстр, наприклад CCleaner .
  7. Іноді ця помилка може вискочити через саму гру. Таке відзначалося у Windows XP, коли запускалися програми з консолі. Але розробник її успішно усунули, і операційну систему було оновлено. Це дуже важливий момент, якщо вискакує повідомлення про помилку 0xC0000142, систему потрібно періодично оновлювати.
  8. Можна запустити гру від імені адміністратора, іноді цей спосіб допомагає.

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


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

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

  1. зараженість системи вірусами;
  2. Відсутні чи мають збої певні бібліотеки гри. Іноді вступають у конфлікт з іншими програмами;
  3. Будь-які проблеми з DirectX або.Net Framework;
  4. Несправні драйвери на відеокарту;
  5. Неправильне обладнання або BIOS неправильно настроєно.

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

Якщо у вас виникла помилка при запуску 0xc0000142, необхідно очистити систему від можливих вірусів. Помилка програми 0xc0000142 часто усувається після зачистки вірусів, які можуть зашкодити багатьом програмам та коректної роботивсієї ОС. Заражені файли та шкідливий кодНайпростіше усунути за допомогою будь-якого антивірусу, наприклад Dr. Web або Kaspersky. Найкраще знайдені файли з вірусами переміщати в карантин, тоді можна повернути життєво важливий елемент роботи програми.

Якщо віруси дійсно мали місце, після процедури слід перевірити цілісність системи, вставивши в консоль команду sfc /scannow.

Потім намагаємося змінити сумісність програми:

  1. ПКМ по exe файлуутиліти та «Властивості»;
  2. Перейдіть на вкладку «Сумісність»;

  1. Встановіть запуск програми з сумісністю Windows XP, 7 чи 8, залежно від поточної версії;
  2. Знову ПКМ по файлу та виберіть "Запуск від імені адміністратора".

Такий нехитрий підхід часто допомагає, але якщо дива не сталося, слід спробувати перевстановити гру або додаток. Ймовірно, причина проблеми в самій програмі також важливо, щоб дистрибутив брався з офіційного сайту.

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

Встановлення необхідних платформ

Помилка програми 0xc0000142 часто виявляється через відсутність важливих бібліотек, платформ, які необхідні для обробки гри. Так важливими всім ігор є DirectX, .Net Framework і Microsoft Visual C++. Необхідно почергово оновити кожну програму та перевірити, ймовірно помилка усунулася.

DirectX встановити просто, веб-установник можна знайти за посиланням https://www.microsoft.com/ru-ua/Download/confirmation.aspx?id=35 . Важить він небагато, а виконує підготовчу функцію. Файл визначить максимально можливу версію програми та завантажить її.

Net Framework скачати останню версіюплатформи можна на сайті https://www.microsoft.com/ru-RU/download/details.aspx?id=48130 працює за аналогічним принципом, що і DirectX.

Visual C++ потрібно оновити до актуальної версії, хоча зазвичай у складі пакета гри йде відповідний дистрибутив, але якщо надалі вона оновлювалася, то може знадобитися завантаження нового додатка https://www.microsoft.com/ru-ua/download/details.aspx ?id=48145.

Також для нормалізації роботи програми рекомендується скористатися центром оновлення Windows. Система отримає нові оновлення і, ймовірно, баг буде закритий з боку розробників.

Як виправити помилку 0xc0000142? Інші способи вирішення проблеми

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

  1. Клік по Пуск і ПКМ на "Комп'ютер", потім "Властивості";
  2. Далі "Диспетчер пристроїв";

  1. Розгорніть список «Відеоадаптери»;
  2. Подвійний клік на елемент і виконайте розділ «Драйвер»;
  3. Натисніть кнопку «Оновити».

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

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

Іноді диск містить будь-які помилки або биті сектори, які перешкоджають коректній роботі Щоб переконатися у здогадці слід:

  1. Клік по Пуск, а далі "Комп'ютер";
  2. ПКМ по системного розділута «Властивості»;
  3. Перейдіть на вкладку Сервіс;
  4. Клік по кнопці "Перевірити диск на помилки";
  5. Повторіть процедуру розділу, на якому знаходиться гра.

Коли вияв помилки не зник, можна виконати відкат всієї системи. Для цього слід ввести фразу «Відновлення системи» та перейти в однойменний інструмент, де виконати відкат до попереднього місця.

Що робити, якщо помилку 0xc0000142 викликали проблеми з обладнанням?

Тут існує кілька нюансів, які блокують запуск програм: несумісне обладнання (це може бути принтер, факс або флешка), несправний модуль ОЗУ, проблеми з HDD або блоком живлення.

Попередньо від'єднайте все другорядне обладнання та перезавантажте ПК. Перевірте помилку. Якщо проблема збереглася, то знімаємо кришку системного блокута виймаємо одну планку ОЗУ. Методом підбору визначаємо проблемний модуль пам'яті.

Якщо жорсткий диск має биті сектори, то це можна перевірити, виконавши процедуру аналізу за допомогою програми Aida64 або Everest. У деяких випадках навіть вдається подолати застій сектора та повернути його до життя.

Недолік отримуваної напруги від БП можна визначити, якщо при стресовому навантаженні показники не доходять до 100% при цьому напруга дещо менша від заявленого виробником.

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

Якщо у Вас залишилися питання на тему «Помилка 0xc0000142 запуску програми у Windows», то можете задати їх у коментарях


if(function_exists("the_ratings")) ( the_ratings(); ) ?>

Користувачі 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 може зайняти тривалий час вручну. Щоб не шукати причини помилки самостійно, можна скористатися спеціалізованими програмними інструментами. "Прискорювач комп'ютера" - одна з найбільш популярних утиліт для виправлення всіх типів неполадок, що виникають в ОС.

Користувачі операційної системи Windows 10 при запуску програм або ігор можуть побачити повідомлення: Помилка при запуску програми 0xc0000142. Щоб вийти з програми, натисніть кнопку «ОК». Як виправити та які причини виникнення помилки розберемо докладніше у статті.

Причини

Несправність може виявитися через:

  1. Наявність вірусів на комп'ютері.
  2. Конфлікту, відсутності або пошкодження файлів і бібліотек програми, що запускається.
  3. Конфлікт, відсутність або пошкодження файлів DirectX і NetFramework.

Також помилка можлива, якщо:

  1. Напруги недостатньо для роботи програми (ігри).
  2. Встановлено невідповідні драйвера.
  3. Підключено несумісне обладнання.
  4. Несправний модуль оперативної пам'яті.
  5. Некоректно виставлено налаштування BIOS.
  6. На жорсткому диску биті сектори.
  7. Windows завершила роботу в аварійному режимі

Способи усунення

Важливо! Перед тим як усувати несправність, перевірте систему на наявність вірусів за допомогою Dr.Web CureIt або іншими потужними антивірусами. У 90% випадків віруси заражають чи видаляють файли бібліотек.dll.

Щоб її усунути, виконайте такі дії:

  1. Натисніть ПКМ файлу програми .exe і виберіть «Властивості». Запустіть гру в режимі сумісності з іншою версією операційної системи. Спробуйте все можливі варіанти: Windows 8,8.1, 7 і т.д. Потім натисніть ПКМ - Запуск від імені адміністратора.
  2. Перевстановіть DirectX та Net Framework та перезавантажте ПК.
  3. Перевстановіть програму або гру (можливо, файли бібліотек були пошкоджені вірусом або помилки при установці). Завантажуйте дистрибутив лише з офіційних джерел, щоб уникнути пошкоджень файлів під час встановлення та зараження вірусами.
  4. Встановіть все доступні оновленняз Центру оновлення Windows.
  5. Очистіть сміттєві файли та папку Tempза допомогою утиліти CCleaner або вручну.
  6. Повідомлення під час запуску гри може бути викликане некоректною роботоюграфічний драйвер. Відкатайте драйвер до попередньої версії.
  7. Якщо помилка сталася після зараження ПК вірусами, натисніть Win+R (Виконати) та пропишіть команду: sfc /scannow

    Почнеться сканування системи та виявлені несправності та недоліки будуть усунені.

  8. Перевірте диск на помилки за допомогою утиліти chkdsk.
  9. Перевірте значення реєстру. Зайдіть у Виконати (Win+R) та пропишіть команду: regedit

    Потім відкрийте гілку.

Хочете дізнатися, як щомісяця заробляти від 50 тисяч в Інтернеті?
Подивіться моє відео інтерв'ю з Ігорем Крестініним
=>>

При запуску комп'ютерних ігорабо додатків, у тих, хто користується ОС Windows, може вискакувати системне вікно "watcher2.exe - Помилка програми", що з'являється при відкритті будь-якої програми.

Однак найчастіше з нею мають справу саме геймери.

Як вирішення проблеми, пропонується вийти із програми, натиснувши на «ОК». Але навіть після виконання цієї дії все може знову повторитися.

Таким чином, хочеться зрозуміти, як виправити помилку 0xc0000142 при запуску гри, чи є така можливість? У статті буде докладніше розглянуто, з яких причин може з'являтися помилка та як відбувається її виправлення.

Причини виникнення системного вікна watcher2.exe

Існує кілька причин, у зв'язку з якими з'являється watcher2.exe.

До них відносяться:

  • Вірусні програми;
  • Версія програми DirectX або NET Framework є застарілою та її необхідно оновити (краще оновлювати обидві програми одночасно);
  • старіння драйверів відповідальних за відеокарту ПК (бажано періодично проводити оновлення);
  • Збій у роботі ОС комп'ютера;
  • Некоректне встановлення ігрового файлу;
  • Недостатня кількість вільного місця в оперативній пам'яті комп'ютера та інші причини.

Всі перелічені варіанти є найбільш поширеними причинами появи системного вікна watcher2.exe.

Використання антивірусу

Найперше, що варто зробити, зіткнувшись із помилкою 0xc0000142, запустити перевірку антивірусом на наявність вірусів на комп'ютері. Саме вони є найбільш поширеною причиною появи цього віконця.

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

Відновлення системи

Ще одним нескладним способом є повернення комп'ютера на той момент, коли все працювало без будь-яких проблем. Іншими словами відбувається «Відновлення системи»:

  • Заходьте в "Пуск" і вибираєте "Панель управління";
  • Знаходьте розділ «Система» та натискаєте на «Відновлення системи»;
  • Виставляєте приблизну дату, коли все працювало нормально і очікуєте відновлення та перезавантаження системи.

Перевірка сумісності

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

Це робиться так:

  • Наводьте мишку на гру і клацаєте правою клавішею;
  • Вибираєте «Властивості» та вкладку «Сумісність»;
  • Знаходьте рядок з текстом «Режим сумісності» та зауважте «Запустити програму в режимі сумісності»;
  • У списку, вибираєте першу з версій ОС.

Така перевірка виконується доти, доки не перестане з'являтися системне вікно watcher2.exe. Тобто потрібно щоразу відкривати «Властивості» та повторювати даний алгоритм, по черзі виставляючи версії ОС

Розширення прав

Запуск гри від імені адміністратора також іноді може вирішити проблему, оскільки відбувається розширення прав. Для цього потрібно навести мишку на гру і клацнути правою клавішею мишки.

Далі вибираєте «Властивості» та заходьте на вкладку з написом «Сумісність». У самому низу списку є рядок під назвою «Рівень прав», у ньому зазначаєте «Виконувати цю програму від імені адміністратора» та натиснути на «ОК».

Внесення змін до Реєстру

Більш складним способом усунення проблеми є зміна в реєстрі. Щоб виконати швидкий пошук, потрібно одночасно натиснути клавішу з малюнком у вигляді прапорця, що називається Win та англійську букву R.

У лівому нижньому кутку з'явиться невелике віконце "Виконати". У ньому вказуєте слово « regedit»,клацаєте на ОК.

Потім, у редакторі реєстру пройдіть по шляху HKEY_LOCAL_MACHINE - SOFTWARE - Microsoft - Windows NT - CurrentVersion - Windows.

Потім у списку потрібно знайти LoadApplnit_DLLs, наведіть мишку на назву файла, після чого клацніть правою клавішею і оберіть «Змінити». У вікні зміни параметрів змінюєте запис з 1 на 0.

Якщо проблема полягала в неправильному записі в реєстрі, то після внесення змін помилка має зникнути.

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

Ще одним способом, щоб вирішити питання, як виправити помилку 0xc0000142 під час запуску гри, є проведення сканування системи. Це робиться так:

  • Затискаєте клавіші Win та R одночасно, щоб викликати системний пошуковий рядок «Виконати»;
  • У рядку для пошуку набираєте sfc\scannow та натискаєте на ОК.

Після цього ОС буде запущено сканування, що дозволяє виявити і виправити системні помилки, що виникли.

Temp

Є ще один варіант, як усунути системне вікно watcher2.exe, зайти в папку Temp, видалити різні часові файли. Це робиться двома способами:

  • Самостійно;
  • Використовуючи спеціально призначені для цього програми.

У даного способує мінус, потрібно знати, що можна видаляти, а що ні. Інакше існує можливість завдати шкоди іншим робочим додаткам.

Для виправлення помилки 0xc0000142 потрібно виявити причину, з якої вона сталася.

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

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

Також описані варіанти її усунення підходять як для ігор, але й інших додатків, встановлених комп'ютері.

Читайте цікаві статті:

  • Як відкрити консоль у Доті;
  • Бізнес-план кафе, приклад з розрахунками.

P.S.Прикладаю скріншоти моїх заробітків у партнерських програмах. І нагадую, що може кожен, навіть новачок! Головне — правильно це робити, а отже, навчитися у тих, хто вже заробляє, тобто у професіоналів.

Ви хочете дізнатися, які помилки роблять новачки?


99% новачків роблять ці помилки і зазнають фіаско в бізнесі та заробітку в інтернет! Подивіться, щоб не повторити цих помилок. «3 + 1 ПОМИЛКИ НОВИЧКА, ЩО ВБИВАЮТЬ РЕЗУЛЬТАТ».

Вам терміново потрібні гроші?


Скачайте безкоштовно: « ТОП - 5 способів заробітку в Інтернеті». 5 кращих способівзаробітку в інтернеті, які гарантовано принесуть вам результат від 1 000 рублів на добу та більше.



Розповісти друзям