Як виправити фатальну помилку CX_FREEZE

Кілька користувачів Windows звертаються до нас із питаннями після того, як їх постійно турбує фатальна помилка CX_Freeze. Постраждалі користувачі повідомляють, що вони отримують цю помилку в різних сценаріях - деякі користувачі повідомляють, що проблема виникає, коли вони натискають кнопку Cortana, деякі під час відкриття гри, інші кажуть, що вона вискакує без видимого тригера. Проблема не стосується лише певної версії Windows, оскільки вона також зустрічається у Windows 7, Windows 8.1 та Windows 10.

Що спричиняє фатальну помилку CX_Freeze?

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

  • Застарілі драйвери графічного процесора - як виявляється, найпоширенішою причиною цього конкретного повідомлення про помилку є застарілий драйвер графічного процесора. У більшості випадків помилка виникає всякий раз, коли ресурсна програма не має залежностей для завершення операції. У цьому випадку ви зможете вирішити проблему шляхом оновлення графічного драйвера вручну або за допомогою фірмового програмного забезпечення.
  • Пошкоджений файл гри - якщо ви зіткнулися з проблемою гри Steam, майже ясно, що проблема виникає через певний рівень пошкодження всередині папки гри. Кілька постраждалих користувачів вдалося вирішити проблему, видаливши програму через Steam, перезапустивши клієнт, а потім знову встановивши гру.
  • Відсутня частина підтримки Autodesk - Якщо ви отримуєте це повідомлення про помилку з програмою Autodesk, швидше за все, у вашій установці відсутня частина підтримки або розділ підтримки пошкоджений. Якщо цей сценарій застосовний, ви можете остаточно усунути проблему, видаливши папку Streamer, примусивши функцію оновлення Autodesk завантажити та встановити нову копію при наступному запуску.

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

Для найкращих результатів радимо дотримуватися потенційних виправлень у тому порядку, в якому вони представлені, оскільки вони упорядковані за ефективністю та суворістю. Але незалежно від винуватця, що спричинив проблему, врешті-решт ви зможете вирішити проблему, дотримуючись усіх інструкцій нижче.

Спосіб 1. Оновіть усі драйвери графічного процесора

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

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

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати. Потім введіть “devmgmt.msc” всередину текстового поля та натисніть Enter, щоб відкрити Диспетчер пристроїв.
  2. Потрапивши до Диспетчера пристроїв , прокрутіть список пристроїв вниз і відкрийте спадне меню, пов’язане з адаптерами дисплея . Потім клацніть правою кнопкою миші на графічному процесорі, який ви використовуєте, і виберіть Оновити драйвер у контекстному меню.

    Примітка : Майте на увазі, що у вас є кілька списків під адаптерами дисплея, якщо у вас є як виділена, так і вбудована відеокарта. У цьому випадку оновіть обидва, але надайте пріоритет виділеному графічному процесору, оскільки це той, який ви збираєтеся зробити

  3. На наступному екрані натисніть Автоматичний пошук оновленого програмного забезпечення драйвера . Потім зачекайте, поки завершиться початкове сканування, а потім дотримуйтесь підказок на екрані, щоб встановити найновіше доступне програмне забезпечення драйверів.
  4. Після успішного встановлення найновішого драйвера перезапустіть наш комп’ютер і перевірте, чи проблема вирішена під час наступного запуску системи.

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

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

GeForce Experience - Nvidia

Адреналін - AMD

Драйвер Intel - Intel

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

Спосіб 2: Перевстановіть гру (лише для Steam)

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

Якщо ви зіткнулися з проблемою гри Steam, швидше за все, ви зможете вирішити проблему, просто видаливши програму та перезапустивши клієнт Steam, а потім перевстановивши її з нуля. Кілька постраждалих користувачів повідомили, що їм вдалося вирішити фатальну помилку CX_Freeze,  виконавши наведені нижче дії.

Ось короткий посібник із перевстановлення гри безпосередньо з інтерфейсу Steam:

  1. Відкрийте Steam- клієнт і виберіть Бібліотеку з горизонтального меню у верхній частині екрана.
  2. Потім знайдіть гру, з якою ви зіткнулися з проблемою фатальної помилки CX_Freeze,  і клацніть на ній правою кнопкою миші в меню ліворуч.
  3. Потім у контекстному меню виберіть Видалити.
  4. У підказці про остаточне підтвердження натисніть Видалити, а потім дочекайтеся завершення процесу.
  5. Після завершення видалення перезапустіть клієнт Steam, перейдіть до магазину, а потім використовуйте функцію пошуку у верхньому лівому куті екрана для пошуку гри, яку ви нещодавно видалили.
  6. Після перевстановлення гри перевірте, чи не зникає повідомлення про помилку, коли намагаєтеся його запустити.

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

Спосіб 3: Усунення відсутньої частини підтримки Autodesk

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

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

Ось короткий посібник з видалення файлу, який відповідає за цю помилку:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім вставте таке місце всередину текстового поля та натисніть Enter, щоб перейти до правильної папки:
    % APPLOCALDATA% \ Autodesk \ webdeploy \ meta \ streamer
  2. Дійшовши до мета-папки, клацніть правою кнопкою миші папку Streamer та виберіть контекстне меню « Видалити ».
  3. Після видалення папки перезавантажте комп'ютер та відкрийте програму оновлення AutoDesk, як тільки завершиться наступна послідовність запуску. Він автоматично заживе і замінить пошкоджену папку на нову копію.
  4. Спробуйте запустити програму AutoDesk, яка раніше запускала фатальну помилку CX_Freeze,  і переконайтеся, що ви все ще бачите таку ж поведінку.