Отсутствует api-ms-win-crt-runtime-|1-1.0 dll

У меня проблема с запуском cmder, и я получил это сообщение об ошибке

Программа не может запуститься, потому что api-ms-win-crt-runtime-|1-1-0.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему

Я в Windows 7 x86 Я установил VC++ Redist 2013 и 2015, но не повезло

3 ответа

Вам также нужно установить обновление для Universal C Runtime в Windows. Это обновление установить недостающее Api-ms-win-crt-runtime-l1-1-0.dll,

Попробуйте переустановить Visual Studio C++ 2015 с обновлением 3 . Если он в данный момент установлен, он должен дать вам возможность выполнить ремонт. Запустите этот ремонт.

или попробуйте загрузить это обновление https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows Это обновление для Universal C Runtime в Windows, которое может помочь вам наверняка найдите свою ОС, затем загрузите и установите ее, или вы можете попробовать это решение. Это из-за того, что Skype не может запуститься, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует, но есть хорошее объяснение того, как загрузить и установить этот универсальный пакет обновлений для C Runtime, и это происходит в других программах, поскольку отсутствует этот файл, но все, что вы можете решить с помощью этого обновления

В моем случае я получал сообщение об ошибке каждый раз, когда пытался установить распространяемый компонент Visual C++ для Visual Studio 2015 или распространяемый пакет Microsoft Visual C++ для Visual Studio 2015, 2017 и 2019 . Поэтому я решил разобрать установщик и вручную скопировать нужные dll-файлы в . Я пока не заметил никаких побочных эффектов, но вам следует записать, какие файлы dll вы копируете, чтобы в любой момент можно было отменить это.

  1. Загрузите и распакуйте zip-архив Universal Extractor.
  2. Запустите UniExtract.exe.
  3. Выберите установщик (в моем случае)
  4. Нажмите «ОК» (при этом будет создана папка с именемvc_redist_x86)
  5. ОткрытьUniExtract.exeснова
  6. На этот раз выберитеvc_redist_x86\AttachedContainer\packages\vcRuntimeMinimun_x86\.msi(Для 64-битной Windows это будет немного другой путь)
  7. Нажмите «ОК» (при этом будет создан файл с именемvcRuntimeMinimun_x86.
  8. Идти кvc_runtimeMinimum_x86\vc_runtimeMinimum_x86\System(Для 64-битной Windows путь будет немного другим), и вы увидите все библиотеки DLL, включаяapi-ms-win-crt-runtime-l1-1-0.dll.
  9. Скопируйте все эти DLL вC:\Windows\system32и пропустить каждую существующую DLL.
Другие вопросы по тегам