Одна з частих помилок, що виникають останнім часом у користувачів Windows 7, 8.1 і 8 - повідомлення про те, що запуск програми неможливий, так як api-ms-win-crt-runtime-l1-1-0.dll відсутня на комп'ютері.
У цій інструкції - покроково про те, що викликає цю помилку, як правильно завантажити файл api-ms-win-crt-runtime-l1-1-0.dll з офіційного сайту Майкрософт, виправивши тим самим проблему при запуску програм. Також в кінці є відео інструкція про те, як виправити помилку, якщо такий варіант вам підходить більше.
Причина помилки
Повідомлення про помилку з'являється при запуску тих програм або ігор, які використовують для роботи функції "Універсальної середовища виконання C" (CRT) Windows 10, а запускаються в попередніх версіях системи - Windows 7, 8, Vista. Найбільш часто це - Skype, програми Adobe і Autodesk, Microsoft Office і багато інших.
Для того, щоб такі програми могли бути запущені і не викликали повідомлень про те, що api-ms-win-crt-runtime-l1-1-0.dll відсутня на комп'ютері, для зазначених версій Windows було випущено оновлення KB2999226, що інтегрує необхідні функції в системах, що передують Windows 10.
Помилка, у свою чергу, виникає якщо це оновлення не було встановлено або ж стався збій під час установки деяких файлів поширюється пакет Visual C ++ 2015 року, що входять до складу зазначеного поновлення.
Як завантажити api-ms-win-crt-runtime-l1-1-0.dll для виправлення помилки
Правильними способами завантажити файл api-ms-win-crt-runtime-l1-1-0.dll і виправити помилку будуть наступні варіанти:
- Встановлення оновлення KB2999226 з офіційного сайту Майкрософт.
- Якщо воно вже встановлено, то переустановка (або установка при відсутності) компонентів Visual C ++ 2015 (також можуть знадобитися бібліотеки DLL Visual C ++ 2017), які також доступні на офіційному сайті.
Завантажити оновлення ви можете на сторінці https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows (Виберіть потрібну версію в списку в другій частині сторінки, при цьому враховуйте, що під x86 - це для 32-бітових систем, скачайте і встановіть).
У тому випадку, коли установка оновлення не вирішила проблему, то виконайте наступне:
- Зайдіть в Панель управління - Програми та засоби. Якщо в списку присутні Розповсюджувані компоненти Visual C ++ 2015 Redistributable (x86 і x64), видаліть їх (вибрати, натиснути кнопку "Видалити").
- Заново скачайте компоненти з офіційного сайту Майкрософт https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 при цьому завантажте і x86 і x64 версія Windows, якщо у вас 64-бітна система. важливо: з якоїсь причини зазначена посилання не завжди працює (іноді видає, що сторінка не знайдена). Якщо так трапиться, то спробуйте замінити число в кінці посилання на 52685, а якщо і це не спрацює, використовуємо інструкції Як завантажити поширювані пакети Visual C ++.
- Запустіть спочатку один, потім другий долучення і встановіть компоненти.
Після установки необхідних компонентів, перевірте, чи була виправлена помилка "api-ms-win-crt-runtime-l1-1-0.dll відсутня на комп'ютері", знову спробувавши запустити програму.
Якщо помилка залишилася, повторіть те ж саме для компонентів Visual C ++ 2017. Про завантаженні цих бібліотек- в окремій інструкції Як завантажити поширювані компоненти Visual C ++ з сайту Майкрософт.
Як завантажити api-ms-win-crt-runtime-l1-1-0.dll - відео інструкція
По завершенні виконання цих простих кроків, проблемна програма або гра з великою ймовірністю буде запускатися без будь-яких проблем.