После того, как установка устаревшей программы привела к путанице в некоторых библиотеках, при запуске определенных программ появилось окно «Missing Api-ms-win-core-crt-l1-1-0.dll».
В качестве решения рекомендуется установка «Microsoft Visual C ++ 2015 Redistributable (vc_redist.x64.exe и vcredist_x86.exe)». Однако эта установка окончательно не удалась.
Также не удалось установить Visual Studio 2015, так как не удалось установить необходимый KB2999226. Ручная установка KB2999226
wusa.exe Windows6.1-KB2999226-x64.msu /extract:XXXX
DISM.exe / Онлайн / Добавить-пакет /PackagePath:XXXX\Windows6.1-KB2999226-x64.cab
казалось, работает (пакет успешно добавлен), но не помогло. Visual Studio 2015 и vc_redist.x64.exe не удалось установить.
Вот что наконец помогло: Переустановка SP 1 для Windows 7.
На самом деле в моей системе уже был установлен SP 1 для Win 7. Но, очевидно, некоторые исправления казались сломанными. Переустановка (Ремонт) SP 1 для Win 7 helpd. После этого KB2999226 по-прежнему не устанавливался, но vc_redist.x64.exe и vcredist_x86.exe сделали, и проблема «Api-ms-win-core-crt-l1-1-0.dll» исчезла.
Чтобы быть в безопасности, попробуйте это:
Re-Install SP 1 for Win 7
manually install KB2999226
wusa.exe Windows6.1-KB2999226-x64.msu / extract: XXXX DISM.exe / Онлайн / Добавить-пакет /PackagePath:XXXX\Windows6.1-KB2999226-x64.cab
Repair: vc_redist.x64.exe and vcredist_x86.exe
Если это не сработает, попробуйте выполнить шаги 1. и 3. (не устанавливайте ручную установку KB2999226)
Других решений пока нет …