Звонят ли слова «отсутствует api-ms-win-crt-runtime-l1-1-0.dll»? В основном вы увидите это при запуске программы на компьютере с Windows как сообщение об ошибке. Программа не может запуститься, потому что API-мс-выиграть-ЭЛТ-runtime-l1-1-0.dll отсутствует на вашем компьютере.
Эта ошибка либо означает, что универсальный CRT, который является частью распространяемого пакета Visual C ++, либо не удалось установить должным образом, либо файл 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
- 2.2. Повторно зарегистрируйте файл DLL
- 2.3. Загрузите обновление для универсальной среды выполнения C
- 2.4. Установите распространяемое обновление Microsoft Visual C ++
- 2.5. Установите распространяемое обновление Microsoft Visual C ++ для Visual Studio 2017.
Некоторые предварительные условия, о которых следует позаботиться
Прежде чем приступить к исправлениям, вы должны следовать инструкциям, приведенным ниже:
- Убедитесь, что вы обновили Windows. Запустите Центр обновления Windows и подтвердите.
- Запустите Средство проверки системных файлов для замены потенциально поврежденных системных файлов.
- Вы также можете переустановить программу, которая вызывает эту ошибку.
Исправление ошибки Api-Ms-Win-Crt-Runtime-L1-1-0.dll
1. Восстановите уже установленный распространяемый пакет Visual C ++ 2012.
Если вы уже установили распространяемый пакет Visual C ++ 2012, но по-прежнему сталкиваетесь с ошибкой, вам может потребоваться восстановить программу.
- Откройте Панель управления и перейдите в Программы и компоненты .
- Узнать Распространяемый компонент 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 в окно и нажмите клавишу ВВОД, чтобы открыть окно командной строки.
- Если вы используете Windows 10, Windows 8.1 или Windows 8, сначала запустите Обслуживание образов развертывания и управление ими (DISM) перед запуском средства проверки системных файлов. Введите следующую команду и нажмите Enter.
DISM.exe / Online / Очистка-изображение / Восстановить здоровье
- Введите в командной строке следующий текст: sfc / scannow.
- Все защищенные файлы будут просканированы, а все поврежденные файлы будут заменены новыми.
- Запустите средство DISM (Обслуживание образов развертывания и управление ими), восстановите образ системы Windows и исправьте поврежденное хранилище компонентов Windows.
- Нажмите Значок Windows + X , чтобы открыть меню опытного пользователя и выбрать Командная строка (Администратор).
- Введите следующую команду и нажмите Enter:
DISM / Online / Cleanup-Image / RestoreHealth
- Восстановите или переустановите программное обеспечение, если какое-либо приложение выдает эту ошибку.
- Скопируйте файл DLL из другой системы и восстановите его на своем ПК с последующей повторной регистрацией файла DLL.
Если ничего из вышеперечисленного у вас не работает, то в крайнем случае вы можете загрузить недостающий файл DLL из Интернета и использовать его. Хотя копирование загруженного файла в определенное место не является идеальным решением, оно может сработать.
3. Загрузите обновление для Universal C Runtime.
Если ошибка все еще не устранена, загрузите Обновление для универсальной среды выполнения C от Microsoft. Установите компонент Runtime, перезагрузите компьютер и проверьте. Просто помните, что начиная с Windows 10 универсальный CRT является частью операционной системы.
4. Устанавливать Распространяемое обновление Microsoft Visual C ++
Если упомянутые выше решения не помогают исправить ошибку api-ms-win-crt-runtime-l1-1-0.dll отсутствует, вам может потребоваться установить распространяемый компонент Microsoft Visual C ++. обновление от Microsoft. Вам нужно выбрать архитектуру ОС, то есть 32-битную или 64-битную.
5. Установите распространяемый компонент Microsoft Visual C ++ для Visual Studio 2017.
Подобно распространяемому пакету Visual C ++ 2012, некоторые программы используют распространяемый пакет Microsoft Visual C ++ для Visual Studio 2017 для исправления ошибки. Так что вам может потребоваться установить этот. Вы можете найти пакет здесь.
Заключение
Мы надеемся, что упомянутые выше решения придут вам на помощь и помогут избавиться от ошибки отсутствия api-ms-win-crt-runtime-l1-1-0.dll. Сообщите нам, какой из них сработал для вас, или разместите свои запросы в разделе комментариев ниже.
Оставить комментарий
Есть что сказать об этой статье? Добавьте свой комментарий и начните обсуждение.