При запуску деяких програм у Windows користувачі можуть натрапити на помилку: «Запуск програми неможливий, так як на комп’ютері відсутня api-ms-win-core-path-l1-1-0.dll. Спробуйте перевстановити програму». Ця проблема часто виникає при спробі запустити Python 3.9 або програми, створені за його допомогою (наприклад, Blender), а також після компіляції програм у нових версіях Visual Studio або коли програма потребує нових версій бібліотек для Visual C++ Runtime, але не може їх знайти в системі.
Чому виникає помилка?
Просто копіювання файлу api-ms-win-core-path-l1-1-0.dll у системні папки Windows, як правило, не вирішує цю проблему. Щоб її виправити, ви можете спробувати наступні кроки:
Кроки для усунення помилки
- Встановіть оновлення для Universal C Runtime для вашої версії Windows. Список завантажень для різних версій та архітектур ОС доступний на офіційному сайті Microsoft.
- Скачайте альтернативну версію api-ms-win-core-path-l1-1-0.dll, яка працює в Windows 7. Ви можете знайти файл zip на GitHub. Зверніть увагу, що цей код є стороннім і неофіційним, створеним для того, щоб програми, що вимагають цієї бібліотеки, могли працювати в Windows 7.
- Розпакуйте архів. Якщо у вас встановлена версія x64 Windows, скопіюйте файл api-ms-win-core-path-l1-1-0.dll з папки x64 в папку C:WindowsSystem32, а файл з папки x86 в папку C:WindowsSysWOW64.
- Перевірте, чи запускається програма без помилок після виконаних дій.
Додаткові рекомендації
Також може допомогти копіювання бібліотеки в папку з програмою (DLL має бути такої ж розрядності, як і сама програма), а для деяких програм – в папку bin, де знаходяться бібліотеки в самій папці з програмою. Однак, навіть із цим підходом працездатність не гарантована: помилка “на комп’ютері відсутня api-ms-win-core-path-l1-1-0.dll” може зникнути, але можуть виникнути інші збої.