Помилка 0xc000007b при запуску програми iTunes — виправляємо

596

Після виходу чергового оновлення iTunes, багато користувачів зіткнулися з помилкою 0xc000007b при запуску програми. Ця проблема носить глобальний характер, а її рішення, на жаль, відтепер покладено на плечі користувачів. Сьогодні ми розповімо про причини помилки, а також покажемо, як можна виправити її.

Чому не запускається Айтюнс?

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

  • Список проблемних файликів в System32 (x86): msvcp.dll, msvcr.dll, msvcr100_clr.dll, xinput.dll.
  • Список проблемних бібліотек в System32 (x86): mfcdll, mfc100u.dll, msvcpdll, msvcr100_clrdll.
  • Крім цього, іншими причинами відмови можуть бути:

    • припинення підтримки 32-х бітної Windows продуктами Apple, докладніше читайте тут;
    • одночасне використання системи на x64 і x86, на одному ПК;
    • встановлені бібліотеки і дистрибутиви одночасно для двох типів розрядності (конфлікт між ними);
    • пошкодження системних файлів;
    • банальні збої в установці Айтюнс.

    Помилка при запуску програми (0xc000007b) iTunes.Setup

    Виправляємо помилку 0xc000007b

    Отже, перш ніж виконувати глобальні зміни системи, рекомендуємо провести стандартні процедури. Ймовірність того, що вони допоможуть — незначна, але все ж варто випробувати. Почніть з цього:

  • Відключити захисне ПЗ і будь-які інші активні програми.
  • Спробувати запустити Айтюнс від імені Адміна.
  • Вибрати режим сумісності з більш старими версіями Віндовс.
  • Оновити дрова, дистрибутиви, бібліотеки.
  • Крім цього можна спробувати встановити всі доступні для операційки KB-оновлення. Робиться це через «Панель управління», в «Центрі оновлення». Якщо при спробі перевірити апдейти з’являється помилка – активуйте брандмауер. Спочатку спробуйте ось цей апдейт від Microsoft. Зверніть увагу, що після кожного успішного пакета оновлення потрібно перезавантажуватися і заново перевіряти доступні.

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

    Налаштовуємо систему

    Обов’язково потрібно перевірити дистрибутиви Visual C++. Всі вони повинні бути присутніми: з 2005 по 2013. При цьому повинні бути версії як x64, так і x86. Перевстановіть їх або встановіть відсутні. Використовуйте офіційне джерело, але в мережі є і паки, включають всі версії. Не забудьте про компоненти DirectX, .NET Framework 3.5, NET Framework 4.6.

    Ще один спосіб впоратися з помилкою 0xc000007b – безпосередня заміна проблемних DLL-файлів в системних папках SysWOW64 або System32. Як це робиться:

  • Завантажити установник DirectX з офіційного ресурсу Майкрософт.
  • Відкрити вказані папки і знайти в списку файл d3dx.dll і d3dx11_43.dll. Виділити всі файли бібліотеки між ними (включно).
  • Видаляємо список файликів (а краще – копіюємо в іншу директорію, щоб мати можливість відновити систему).
  • Встановити DirectX через інсталятор і перезавантажитися.
  • Помилка 0xc000007b при запуску програми iTunes — виправляємоПеревірка цілісності файлів в Windows 10

    Якщо система не дасть виконати описані маніпуляції, то використовуйте безпечний режим або завантажувальну флешку. Наступний етап – перевірка системних файлів. Для цього потрібно відкрити консоль під ім’ям Адміна і прописати: sfc /scannow. У цьому випадку потрібно тільки дочекатися закінчення процедури — 100%.

    Налаштовуємо Айтюнс

    Якщо помилка виникла після апдейта, то пробуємо наступний метод:

  • Через меню «Програми та компоненти» видаляємо всі додатки від Apple.
  • Видалити всі папки Apple з директорії AppData.
  • Запустити утиліту для очищення тимчасових файлів і помилок реєстру (наприклад, CCleaner) і провести чищення комп’ютера.
  • Скачати на офіційній сторінці інсталяційний файл тунця.
  • Перезавантажити операційну систему і спробувати знову встановити Айтюнс.
  • Не допомогло? Тоді скористаємося ручною установкою.

  • Деинсталлируем софт від Эпла, як описано вище.
  • Скачаний екзешник iTunes відкриваємо за допомогою архіватора, і переносимо вміст в будь-яку папку.

    Помилка 0xc000007b при запуску програми iTunes — виправляємоРазархивированный exe-файл iTunes64Setup

  • Спершу встановлюємо все, що є, крім AppleSoftwareUpdate і iTunes64 – їх потрібно ставити останніми (спочатку AppleSoftwareUpdate, а після нього iTunes64).
  • Після перезавантаження, Айтюнс повинен успішно запуститися. Останнім, що залишається порадити, це встановлювати програму в режимі Windows c відключеній перевіркою підпису драйверів (при запуску системи тиснемо F8 і вибираємо цей режим). Після цього, Помилка 0xc000007b при запуску програми iTunes повинна зникнути.