Видає системну помилку api ms win. Усуваємо проблему з відсутністю пошкодженням api-ms-win-crt-runtime. Способи вирішення проблеми

Побачити помилку Ви можете спробувати запуск різноманітних програм як системних, так і сторонніх. Ця помилка може проявляти себе, наприклад, при запуску програм з пакета Microsoft Officeабо Skype. Або ж при запуску будь-яких сучасних ігор, таких як Mafia 3або Dragon Ball Xenoverse 2.

У повідомленні, яке супроводжує цю помилку, сказано таке:

« Запуск програми неможливий, тому що на комп'ютері немає api-ms-win-crt-runtime-l1-1-0.dll. Спробуйте перевстановити програму.»

Причини появи помилки api-ms-win-crt-runtime-l1-1-0.dll

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

Файл є, так би мовити, «гвинтиком», що працює в Universal C Runtimeабо ж універсальним середовищем виконання З для операційного системи Windows.

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

Давайте перерахуємо деякі можливі сценарії того, що могло статися з цим файлом:

  • Файл міг бути пошкоджений внаслідок будь-яких подій. Наприклад, через раптове вимкнення комп'ютера. Або, можливо, цей файл був пошкоджений вірусом або шкідливим програмним забезпеченням.
  • Різні помилки або пошкодження записів у Реєстрі Windows.
  • Виникнення проблем, помилок чи навіть битих секторівна жорсткому диску, які призводять до пошкоджень файлу .
  • Стороння утиліта змінила версію файлу, модифікувала його або навіть видалила, помилково або випадково.
  • Можливо що даний файлпросто є застарілим.

Методи виправлення помилки api-ms-win-crt-runtime-l1-1-0.dll

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

Метод №1 Установка Microsoft Visual C++ 2015

Як вже було згадано у причинах, файл є складовою Universal C Runtime. Так що цей файл повинен знаходитися в Microsoft Visual C++ 2015року.

Завантажити дані бібліотеки ви можете з офіційного сайту Microsoft, або ж просто скористатись нижче за посиланням:

Для 32-бітної версії операційної системи необхідно завантажити Visual C++ 2015 x86.Для 64-бітної версії ж потрібно завантажити та встановити х86 та 64-бітну версію Visual C++ 2015.

Метод №2 Встановлення оновлення KB2999226

Дану бібліотеку можна знайти в оновленні для операційної системи під номером KB2999226для Windows Server 2008/Vista/Server 2008 R2/8.1. Саме це оновлення є частиною , яке не змогло коректно встановитися.

Знайти ви це оновлення можете на офіційному сайті Microsoftабо ж скористатися зручним посиланням, наведеним нижче:

Але також можна встановити оновлення KB2999226через Центр оновлення Windows. Зайдіть у Панель керування та виберіть відповідний пункт. Перевірити наявність доступних оновлень. У списку знайдених ви швидше за все і знайдете KB2999226.

Тепер давайте пройдемося за допоміжними способами вирішення помилки

Метод №3 Перевстановлення програми/ігри

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

Спробуйте переустановити утиліту, а потім перевірте, чи виникла проблема.

Метод №4 Перевірка ПК на наявність вірусів та шкідливого програмного забезпечення

На ваш комп'ютер цілком могли проникнути віруси або шкідливе ПЗ, які пошкодили систему та її файли. Перевірте свій ПК за допомогою сканера Захисник Windows (Windows Defender)або будь-яким іншим стороннім антивірусом, якому ви довіряєте

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

Метод №5 Відновлення Реєстру Windows

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

Метод №6 Реєстрація файлу у системі

  • Знайти та завантажити файл із мережі. Робіть це лише з довірених джерел.
  • Закиньте його в директорію C/Windows/System32або в C/Windows/SysWOW64(Для 64-бітної системи його потрібно вкласти в обидві директорії).
  • Потім натисніть комбінацію клавіш Win+Rі впишіть cmd. Або ви можете натиснути на «Пуск»правою кнопкою миші та вибрати з контекстного меню "Командний рядок (адміністратор)".
  • У відкритій «Командному рядку»впишіть команду regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
  • Потім впишіть regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll

Після реєстрації, перезавантажте свій комп'ютер і після входу в систему, знову спробуйте запустити проблемну утиліту.

Метод №7 Запуск утиліти перевірки системних файлів

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

Для її запуску зробіть таке:

  • Як і в попередньому методі, натисніть комбінацію клавіш Win+Rі впишіть cmd. Або просто натисніть правою кнопкою миші на «Пуск»та виберіть "Командний рядок (адміністратор)".
  • У тій, що з'явилася «Командному рядку»напишіть sfc/scannow.
  • Розпочнеться процес перевірки системних файлів. Проходити вона може довго, так що можете відволіктися. Після її закінчення вам буде показаний список пошкоджених файліві чи були вони виправлені.

Перезавантажте комп'ютер і перевірте, чи помилка файлу була виправлена.

Метод №8 Відновлення системи

Відновлення системи є, мабуть, одним із найрадикальніших методів вирішення проблем, однак, не менш дієвим. Дана дія буквально дозволить вам перенести вашу систему "назад у часі", в той час, коли вона була в стабільному стані і жодної помилки не виникало.

При спробі запустити програму натрапили на повідомлення "відсутня файл api-ms-win-crt-runtime-l1-1-0.dll"? Іноді в ньому рекомендується перевстановити програму, але це навряд чи принесе результат. Що це за помилка та як виправити її? Проблема в тому, що на комп'ютері не було знайдено важливої ​​динамічної бібліотеки. Її використовують багато сучасних ігор. Зазвичай цей файл присутній у Windows, але деякі програми можуть пошкодити або видалити його при установці.

Якщо помилка з'явилася в ліцензійній програмі, спробуйте перевстановити її. Піратські ігри та програми безглуздо встановлювати заново, краще пошукайте на торрентах іншу збірку і спробуйте поставити її. Іноді є сенс пошукати api-ms-win-crt-runtime-l1-1-0.dll у кошику чи карантині. Звідти його можна дістати, але не забудьте додати бібліотеку, щоб її знову не видалили.

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

  • Встановити останні оновлення Windows
  • Перевстановити пакет Microsoft Visual C++ 2015
  • Завантажити api-ms-win-crt-runtime-l1-1-0.dll для Windows 7/8/10

У вас є офіційна версія операційної системи? Спробуйте скачати останні оновлення для неї. Разом з ними буде завантажено та встановлено api-ms-win-crt-runtime-l1-1-0.dll. Якщо ви встановлені останні оновлення, але помилка все одно вискакує, то перевстановіть Visual C++. Спершу видаліть той, що вже встановлено, а потім скачайте актуальну версіюпакет з нашого сайту. Після інсталяції перезавантажте комп'ютер.

Не допомогло? Тоді api-ms-win-crt-runtime-l1-1-0.dll слід завантажити і покласти його в одну з папок у директорії Windows. Якщо у вас 32-х розрядна копія виндовс, покладіть dll в System32. Для Windows x64 правильна папка – SysWOW64. Виконайте реєстрацію бібліотеки у реєстрі та помилка більше не з'явиться.

Багато новачків у справі графічного дизайну, які ще не перейшли на «Десятку», але працюють із пакетом програм від Adobe під назвою Creative Cloud, знайомі з помилкою відсутності файлу api-ms-win-crt-runtime-l1-1-0.dll . Ми допоможемо вирішити проблему для Windows 7 64 та 32 біти.

На Windows 8 рішення буде аналогічним.

Коли користувачі намагаються запустити будь-що з вхідних набір кросплатформових програм від Adobe, часто вони бачать помилку: «Виконання програми неможливо через відсутність api-ms-win-crt-runtime-l1-1-0.dll. Спробуйте перевстановити програмне забезпечення для вирішення проблеми». При цьому ніхто не вказує, чи перевстановити програму, яка намагаєтеся запустити, або ту, до складу якої входить цільова dll-ка. Та й жодне з наведених рішень не є дійсним. І навіть завантажувати відсутній компонент не потрібно - це не допоможе. Він хоч і має розширення dll, динамічною бібліотекою не є – це API, в якому міститься безліч підмодулів під назвою ApiSet Stub DLL.

Файл входить до складу універсальної бібліотеки CRT. У ній виконуються деякі програми, створені із застосуванням функціоналу цього компонента. Бібліотека є обов'язковою для Windows 10 (встановлюється разом із операційною системою). Для «Сімки», Windows 8 та інших ОС (повний перелік підтримуваних платформ дивіться) необхідно встановити оновлення KB2999226 або Універсальне середовище виконання C для Windows 10.

Розглянемо, як виправити помилку різними способами(Фактично, вони обидва аналогічні): отримання оновлення KB2999226, а потім установка Visual Studio.

Установка універсального середовища

Для операційних систем сімейства Windows Microsoft випустили KB2999226 – апдейт, який потрібен для встановлення на попередні версіїОС універсального середовища для запуску в Windows 10.

Для Windows 7 обов'язково наявність оновлень SP1. Докладніше про вимоги для інсталяції програми на Вісімку читайте за посиланням у розділі відомостей.

  1. Якщо на вашому комп'ютері немає api-ms-win-crt-runtime-l1-1-0.dll, переходимо за адресою або копіюємо і вставляємо посилання в адресний рядок інтернет-браузера.

Потрапимо до Центру завантаження Microsoft.

  1. Опускаємося вниз, вибираємо мову інтерфейсу установника і тиснемо "Завантажити".

Вміст інсталятора підходить як для 32-бітних ОС, так і для систем, що працюють на базі 64-бітної архітектури.

Якщо сторінка не з'явиться, .

  1. Відкриваємо його через «Провідник», зручний архіватор чи файловий менеджер.
  2. Виконуємо Windows6.1-KB2999226-x64.msu - він підходить для Windows 7 x64.
  1. Перезавантажуємо операційну систему.

Завантажуємо оновлення

Фактично те саме, що ми робили в першому випадку, але з тією різницею, що замість архіву з оновленнями для всіх попередніх Windows 10 систем завантажимо Windows6.1-KB2999226-x64.msu.

  1. Переходимо URL на сторінку отримання оновлення.
  1. Вибираємо мову інтерфейсу, якщо вона автоматично не визначилася, і натискаємо «Завантажити пакет».
  1. Запускаємо отриманий msu-файл і чекаємо на закінчення процесу оновлення.

Центр оновлень

Ще один метод інсталяції оновлення – Центр оновлень.

Викликаємо його через «Панель управління», перевіряємо наявність апдейтів та встановлюємо їх усі або знаходимо у переліку доступних KB2999226 та, прийнявши умови ліцензії, встановлюємо його.
Після закінчення обов'язково перезавантажуємо комп'ютер.

Встановлення Visual Studio

Після вирішення однієї може з'являтись інша помилка – відсутність dll-файлів, назва яких містить vcruntime або починається на msvc. Виправляються вони інсталяцією або оновленням Visual Studio 2015. Розрядність системи ми знаємо. Якщо ні, то заходимо до «Властивостей» «Мого комп'ютера» через графічний інтерфейс або за допомогою поєднання клавіш Win+ Pause.


  1. Йдемо за посиланням та клацаємо «Завантажити.
  1. Вибираємо файл, який відповідає розрядності вашої ОС (для 64 bit «vc_redist.x64.exe»).


Побачили помилку: «Запуск програми неможливий, тому що на комп'ютері немає api-ms-win-crt-runtime-l1-1-0.dll. Спробуйте перевстановити програму?

Не турбуйтеся. Не ви перший, не ви останній. Зараз ми розберемося, як її швидко виправити.

Сам файл api-ms-win-crt-runtime-l1-1-0.dll є бібліотекою, що динамічно підключається, що випливає з його розширення.dll. Цей файл досить часто використовується і при цьому іноді одночасно декількома програмами та програмами.

Факт появи помилки означає, що програма (програма або гра) не змогла отримати доступ до цієї бібліотеки з однієї з причин:

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

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

Отже, помилка зникла і потрібна програма коректно запустилася. — Чудово! Якщо помилка на місці – теж непогано. Адже тепер ми знаємо що проблема не в програмі, що запускається, і тоді нам допоможуть наступні методи:

api-ms-win-crt-runtime-l1-1-0.dll відсутня як виправити?

  1. Використовувати відновлення системи. Заходимо в панель керування та переходимо до розділу «Відновлення системи». Далі запускаємо процес відновлення, обравши одну із запропонованих точок відновлення, при цьому спираємося на дати коли помилка api-ms-win-crt-runtime-l1-1-0.dll не виникала.
  2. Оновлення або встановлення Microsoft Visual C++ 2015. Файл api-ms-win-crt-runtime-l1-1-0.dll є бібліотекою мови C++, тому він знаходиться в пакеті бібліотек (разом з іншими компонентами). Є ймовірність, що пакет потрібних бібліотек просто не встановлений на вашому комп'ютері. Тому потрібно завантажити установник з офіційного сайту https://www.microsoft.com/RU-RU/download/details.aspx?id=48145 та встановити його. Вам буде запропоновано завантажити один із двох файлів. Вибрати потрібно той, що відповідає розрядності вашої операційної системи. Ось скріншот:

Після завантаження потрібно виконати установку. Там просто все.

Але іноді буває, деякі бібліотеки все-таки не встановлюються з пакета коректно. Для цього Microsoft має рішення — оновлення з окремими бібліотеками. У нашому випадку допоможе оновлення номер KB2999226, який містить файл api-ms-win-crt-runtime-l1-1-0.dll

Завантажуємо з офіційного сайту для Windows 7: