Думите „api-ms-win-crt-runtime-l1-1-0.dll липсва“ звънят ли? Най-вече ще видите това, докато стартирате програма на вашия компютър с Windows като съобщение за грешка Програмата не може да стартира, защото API-ms-win-crt-runtime-l1-1-0.dll липсва на вашия компютър.
Тази грешка или означава, че Universal CRT, който е част от Visual C++ Redistributable, или не е успял да се инсталира правилно, или че файлът api-ms-win-crt-runtime-l1-1-0.dll се е повредил или е изчезнал. Може да получите тази грешка, когато се опитвате да отворите някои приложения на Adobe, софтуер SmartFTP, Skype, Microsoft Office и т.н.
Поправка: Api-Ms-Win-Crt-Runtime-L1-1-0.dll липсва грешка
Съдържание
- 1. Предпоставки
- 2. Коригиране на липсващата грешка на Api-Ms-Win-Crt-Runtime-L1-1-0.dll
- 2.1. Поправете Вече инсталирате Visual C++ 2012 Redistributable Package
- 2.2. Регистрирайте отново DLL файла
- 2.3. Изтеглете актуализацията за Universal C Runtime
- 2.4. Инсталирайте преразпределяемата актуализация на Microsoft Visual C++
- 2.5. Инсталирайте преразпределяемата актуализация на Microsoft Visual C++ за Visual Studio 2017
Някои предпоставки, за които трябва да се погрижите
Преди да продължите напред с поправките, трябва да следвате инструкциите, дадени по-долу:
- Уверете се, че актуализирате своя Windows. Стартирайте Windows Update и потвърдете.
- Стартирайте Проверка на системните файлове за замяна на потенциално повредени системни файлове.
- Можете също да преинсталирате програмата, която причинява тази грешка.
Коригиране на липсващата грешка на Api-Ms-Win-Crt-Runtime-L1-1-0.dll
1. Поправете вече инсталирания Visual C++ 2012 Redistributable Package
Ако вече сте инсталирали Visual C++ 2012 Redistributable пакет, но все още срещате грешката, може да се наложи да поправите програмата.
- Отворете контролния панел и отидете на Програми и функции раздел.
- Разбирам Microsoft Visual C++ 2012 Разпространяем (x64) [за 64-битова машина], щракнете с десния бутон върху него и изберете Промяна.
- Кликнете върху Ремонт бутон.
- Щракнете върху Да в подкана от Контрола на потребителските акаунти и следвайте инструкциите на екрана, за да завършите ремонта.
2. Регистрирайте отново DLL файла
Ако DLL файлът присъства на вашия компютър, но продължавате да получавате липсващата грешка api-ms-win-crt-runtime-l1-1-0.dll, може да се наложи да регистрирате отново DLL файла.
Местоположението на DLL файла е показано на изображението по-долу:

- Regsvr32 tool е помощна програма от командния ред, която може да се използва за регистриране и дерегистриране на DLL файл. За да регистрирате DLL файл, отворете прозорец на командния ред като администратор, въведете следното и натиснете Enter:
regsvr32 "път и име на файла на dll или ocx"
За да отмените регистрацията на DLL файл, отворете прозорец на командния ред като администратор, въведете следното и натиснете Enter:
regsvr32 /u "път и име на файла на dll или ocx"
Ако DLL файлът липсва, можете да опитате следните корекции:
- Стартирайте вградения инструмент за проверка на системни файлове, за да замените липсващи или повредени файлове на операционната система.
- Натиснете Икона на Windows + R, Тип cmd.exe в прозореца и натиснете enter, за да стартирате прозореца на командния ред.
- Ако използвате Windows 10, Windows 8.1 или Windows 8, първо стартирайте Обслужване и управление на образа на внедряването (DISM) инструмент преди да стартирате проверката на системните файлове. Въведете следната команда и след това натиснете Enter.
DISM.exe / онлайн / почистване-изображение / възстановяване на здравето
- Въведете следния текст в командния ред: sfc/scannow.
- Всички защитени файлове ще бъдат сканирани и всички повредени файлове ще бъдат заменени като нови.
- Стартирайте инструмента DISM (Обслужване и управление на изображение за внедряване) и поправете системния образ на Windows и поправете повреден магазин за компоненти на Windows.
- Натиснете Икона на Windows + X за да отворите менюто Power User и изберете Командния ред (администратор).
- Въведете следната команда и натиснете Enter:
DISM / Онлайн / почистване-изображение / възстановяване на здравето
- Поправете или инсталирайте отново софтуера, ако някое приложение изведе тази грешка.
- Копирайте DLL файла от друга система и го възстановете на вашия компютър, последвано от повторно регистриране на DLL файла.
Ако нищо от горното не работи за вас, тогава в краен случай можете да изтеглите липсващия DLL файл от интернет и да го използвате. Въпреки че копирането и поставянето на изтегления файл на определено място не е идеално решение, може да работи.
3. Изтеглете актуализацията за Universal C Runtime
Ако грешката все още не е отстранена, изтеглете Актуализация за Universal C Runtime от Microsoft. Инсталирайте компонента Runtime, рестартирайте компютъра си и проверете. Само не забравяйте, че започвайки с Windows 10, Universal CRT е част от операционната система.
4. Инсталирам актуализацията за разпространение на Microsoft Visual C++
Ако гореспоменатите решения не помогнат за отстраняване на грешката api-ms-win-crt-runtime-l1-1-0.dll липсва, може да се наложи да инсталирате Microsoft Visual C++ Redistributable актуализация от Microsoft. Трябва да изберете архитектурата на ОС, т.е. 32-битова или 64-битова.
5. Инсталирайте Microsoft Visual C++ Redistributable за Visual Studio 2017
Подобно на пакета Visual C++ 2012 Redistributable, някои програми използват Microsoft Visual C++ Redistributable за Visual Studio 2017, за да коригират грешката. Така че може да се наложи да инсталирате този. Можете да намерите пакета тук.
Заключение
Надяваме се гореспоменатите решения да ви помогнат и да ви помогнат да се отървете от грешката при липса на api-ms-win-crt-runtime-l1-1-0.dll. Уведомете ни кое от тях е работило за вас или публикувайте вашите запитвания в секцията за коментари по-долу.
Оставете коментар
Имате ли какво да кажете за тази статия? Добавете вашия коментар и започнете дискусията.