Что это за библиотека
Программы, написанные на C и C++, используют стандартный набор функций: работа со строками, памятью, математика, ввод-вывод. Раньше каждая версия среды разработки везла свой набор, и на компьютере копились десятки почти одинаковых библиотек. Несколько лет назад Microsoft это переделала: общие функции вынесли в системный компонент, который называется универсальной средой выполнения C.
Api-ms-win-crt-runtime-l1-1-0.dll — одна из частей этого компонента. Она не самостоятельный файл, а элемент набора: рядом с ней в системе лежат десятки похожих библиотек с такими же длинными именами. Именно поэтому подложить один файл не работает — программа тут же попросит следующий, потом ещё один.
Отсюда правильное направление: ставить не файл, а компонент целиком. Способ зависит от версии Windows, и это единственное, в чём нужно разобраться.
