FireDaemon software products rely on the Microsoft Windows Visual Studio C++ Redistributable to work properly. When you install FireDaemon software products and if not present on your computer already, the appropriate redistributable is installed,

Under specific circumstances, when installing FireDaemon software products on Microsoft Windows prior to 10 or Server 2016, the installation of the Visual Studio C++ 2015 Redistributable may fail. This will result in your FireDaemon software product not working. You may see the following error in the Windows Event Logs:

The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

The reason why this occurs is because a required Windows Update KB2999226 is missing from your computer. To resolve the issue:

  1. Ensure you have applied ALL Windows Updates to your system. You might have to run Windows Update and reboot multiple times to ensure all updates are applied.
  2. Check that KB2999226 is installed on your system. To do this at an elevated command prompt type:

    wmic qfe | find "KB2999226"

  3. If KB2999226 is still missing from your system then follow these steps.
  4. Finally, uninstall and re-install or repair your FireDaemon software product via Programs and Features.

If you are still experiencing issues then contact FireDaemon Support.