Деякі користувачі операційної системи Windows стикаються з проблемою помилки виконання C++, яка виникає під час перезавантаження комп’ютера або при роботі з бібліотекою Microsoft Visual C++ Runtime. Ця неприємність може з’явитися несподівано, наприклад, після запуску Microsoft Explorer. Причини цієї помилки можуть бути різними, і в цій статті ми розглянемо їх, а також запропонуємо способи їхнього усунення. Запрошуємо до прочитання, щоб дізнатися, як виправити помилку виконання C++.
Як усунути помилку виконання C++ у Windows 10
Ось деякі фактори, що можуть спричинити помилку C++ під час роботи на вашому комп’ютері:
- Пошкодження або некоректна робота компонентів Visual C++ може призвести до цієї помилки.
- Режим сумісності іноді створює конфлікти, провокуючи помилки під час виконання.
- Проблеми з оперативною пам’яттю у Windows також можуть викликати помилки виконання C++.
- Несправний або застарілий драйвер відеокарти може стати причиною цієї проблеми.
Уважно ознайомтеся з наступними методами для вирішення цієї проблеми.
Спосіб 1: Коригування налаштувань сумісності
Режим сумісності дозволяє запускати старіші програми на сучасних комп’ютерах. Однак іноді він може викликати помилку виконання Microsoft Visual C++. Щоб це виправити, деактивуйте режим сумісності, виконавши такі кроки:
1. Клацніть правою кнопкою миші на програмі, яка викликає помилку, і виберіть “Властивості” з контекстного меню.
2. Перейдіть на вкладку “Сумісність”.
3. Зніміть позначку з пункту “Запустити цю програму в режимі сумісності для:”.
4. Натисніть “Застосувати” > “OK”, щоб підтвердити зміни.
Спосіб 2: Відновлення компонентів Visual C++ Runtime
Спробуйте відновити середовище Visual C++ Runtime, щоб усунути помилку виконання C++. Ось інструкція:
1. Натисніть клавіші Windows + R, щоб відкрити вікно “Виконати”.
2. Введіть appwiz.cpl і натисніть Enter, щоб відкрити “Програми та функції”.
3. Клацніть правою кнопкою миші на пакеті Visual C++ і виберіть “Видалити”. Видаліть усі пакети Microsoft Visual C++ Runtime, крім версій 2010 та 2012.
4. Знайдіть Microsoft Visual C++ Runtime 2012, двічі клацніть на ньому. (На прикладі показано Microsoft Visual C++ 2015-2019 Redistributable).
5. Натисніть “Так” у вікні “Контроль облікових записів користувачів”.
6. Натисніть “Відновити”.
7. Натисніть “Закрити” та перезавантажте комп’ютер.
Спосіб 3: Оновлення драйвера відеокарти
Несправний або застарілий драйвер відеокарти може бути причиною появи помилки виконання C++ у вікні з atibtmon.exe, explorer.exe, logonui.exe або іншими ігровими виконуваними файлами. Спробуйте завантажити та інсталювати останню версію драйвера з вебсайту виробника вашої відеокарти або оновіть його через “Диспетчер пристроїв”. Наш посібник “4 способи оновлення графічних драйверів у Windows 10” допоможе вам розібратися у цьому процесі.
Спосіб 4: Повернення до попередньої версії драйвера відеокарти
Оскільки багато програм залежать від бібліотек виконання, повернення до попередньої версії драйвера відеокарти може допомогти усунути помилку виконання C++. Якщо проблема виникає лише з однією або двома програмами, то, швидше за все, це проблема несумісності. У такому випадку, радимо повернутися до попередньої версії драйвера відеокарти. Дізнайтеся, як це зробити, у нашому посібнику “Відкат драйверів у Windows 10”. Якщо цей метод допоміг, також слід переконатися, що Windows не оновлює драйвери автоматично.
Спосіб 5: Відновлення пошкоджених системних файлів
Проблема з бібліотекою Microsoft Visual C++ Runtime у Windows 10 може виникати через відсутні або пошкоджені системні файли. Запуск DISM та перевірки системних файлів є корисною профілактикою. Регулярно використовуйте ці інструменти для автоматичної перевірки та відновлення системних файлів. Наш посібник “Як відновити системні файли в Windows 10” допоможе вам у цьому процесі.
Спосіб 6: Запуск засобу діагностики пам’яті Windows
Запуск засобу діагностики пам’яті Windows допоможе виявити та виправити проблеми, пов’язані з оперативною пам’яттю, які можуть викликати помилки виконання C++. Щоб запустити інструмент, виконайте такі дії:
1. Натисніть Ctrl + Shift + Esc, щоб відкрити “Диспетчер завдань”.
2. Клацніть правою кнопкою миші на “Провіднику Windows” і виберіть “Завершити завдання”.
3. Запустіть вікно “Виконати” за допомогою клавіш Windows + R.
4. Введіть MdSched і натисніть Enter, щоб запустити засіб діагностики пам’яті Windows.
5. Натисніть “Перезавантажити зараз і перевірити наявність проблем (рекомендовано)”.
Зверніть увагу, що перед цим потрібно зберегти і закрити всі запущені програми.
6. Після перезавантаження натисніть клавішу F1 для відкриття параметрів.
7. Використовуйте клавіші зі стрілками для переходу до параметра “Розширені”. Потім натисніть F10 для застосування.
Розширені тести включають всі стандартні тести плюс MATS+ (кеш вимкнено), Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 (кеш вимкнено) і CHCKRS.
8. Якщо буде виявлено помилки, зверніть на них увагу для подальшого усунення. Натисніть Esc для виходу із засобу діагностики пам’яті Windows.
Спосіб 7: Видалення проблемних програм
Існують випадки, коли Visual C++ викликає збої “Провідника”, коли використовуються певні програми. Видалення цих програм може допомогти вирішити проблему. Пізніше ви можете переінсталювати їх, щоб перевірити, чи зникла помилка виконання C++. Виконайте такі кроки:
1. Натисніть клавіші Windows + I, щоб відкрити “Налаштування”.
2. Виберіть “Програми”.
3. Прокрутіть вниз і виберіть “Intel True Key”. Натисніть на нього і виберіть “Видалити”.
4. Підтвердіть видалення у спливаючому вікні.
5. Дотримуйтесь інструкцій на екрані для завершення видалення.
6. Таким же чином видаліть програми, такі як:
- AutoCAD
- Visual Studio 2013
- Bing Desktop
7. Перезавантажте пристрій, щоб перевірити, чи зникла помилка виконання C++.
Спосіб 8: Чисте завантаження
Під час чистого завантаження запускаються лише необхідні служби та програми. Сторонні програми та програми для запуску можуть викликати проблеми з бібліотекою Microsoft Visual C++ Runtime. Чисте завантаження призупиняє запуск сторонніх програм під час завантаження і запобігає конфліктам. Це може допомогти вирішити проблему з Visual C++ на вашому комп’ютері. Дізнайтеся, як виконати чисте завантаження в Windows 10 у нашому посібнику.
Спосіб 9: Створення нового облікового запису користувача
Пошкоджений профіль користувача також може спричинити помилку виконання C++. Якщо проблема з бібліотекою Microsoft Visual C++ Runtime не зникає, створіть новий обліковий запис користувача. Після його створення, вийдіть зі старого і перейдіть на новий. Перенесіть свої особисті файли до нового облікового запису. Наш посібник “Створення локального облікового запису користувача в Windows 10” допоможе вам створити новий обліковий запис.
Спосіб 10: Повторна інсталяція пакетів Visual C++ Runtime
Щоб вирішити цю проблему, перевстановіть Visual C++. Для цього зробіть наступне:
1. Натисніть Windows + R, щоб відкрити вікно “Виконати”.
2. Введіть appwiz.cpl і натисніть Enter, щоб відкрити “Програми та функції”.
3. Знайдіть Microsoft Visual C++ у списку програм. Клацніть на них правою кнопкою миші та виберіть “Видалити” для кожного елемента.
4. Дотримуйтесь інструкцій на екрані для завершення видалення.
5. Відвідайте офіційну сторінку завантаження Microsoft Visual C++, щоб інсталювати останню версію пакету Microsoft Visual C++ Runtime.
Спосіб 11: Скидання комп’ютера
Якщо проблема не зникає, єдиним варіантом може бути чиста інсталяція Windows. Перед цим обов’язково створіть резервну копію важливих даних. Під час чистої інсталяції усі особисті дані, програми, ігри, документи та інші медіа будуть видалені. Ознайомтеся з нашим посібником про чисту інсталяцію Windows 10 для детальної інструкції.
***
Сподіваємося, ця інформація була для вас корисною і допомогла вам вирішити проблему з помилкою C++ під час виконання. Поділіться з нами, який метод виявився найбільш ефективним для вас. Якщо у вас є запитання чи коментарі, залишайте їх у розділі коментарів нижче. Також, повідомте нам, про що ви хотіли б дізнатися наступного разу.