When you run a program on a computer running Windows 8.1 or earlier, you may see an error denoting that the module api-ms-win-crt-heap-l1-1-0.dll or api-ms-win-crt-runtime-l1-1-0.dll is missing. Here’s the full error message verbatim:

For example, these errors may occur when playing online games or while running programs that were compiled using Microsoft Visual Studio 2015 & Windows 10 SDK — e.g., Office Word, Excel, Access, Skype, QGIS, Apple iTunes, or Adobe products.

These DLL missing errors usually indicate that the VC++ runtime libraries are missing. A runtime library is a collection of files (usually .dll files) used by some programs at run-time to provide one or more native program functions or services.
Uninstalling and reinstalling the respective program can help in cases where the software vendor has packaged the runtime library within the installer.
Many users have attempted to download and install the Visual C++ Redistributable for Visual Studio 2015. However, this may not resolve the issue. This article tells you how to fix the above errors easily using an update released by Microsoft.Read more