Skip to content

Can't Start Because Api-ms-win-crt-runtime-1-1-0.dll Is Missing After Upgrade to Elliott 8.1

Q - I just upgraded to Elliott 8.1.  Some of my machines receive the following message when trying to startup EL800.EXE:

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

See sample screen below:

A - This message can appear in Elliott 8.1 when you start up, or in Elliott 7.5 when you try to process a credit card.  If you receive this message due to processing a credit card, you may also receive the following additional message:

    Load error : file 'EL7PWPNI'
    error code: 173, pc=0, call=56, seg=0

The reason this is happening is because you do not have the necessary C++ run time library from Microsoft on your machine.

Generally speaking, if your machine is configured to receive Microsoft updates automatically, you will have the necessary C++ run time.  If you are running on Windows 10, you will have the necessary C++ run time automatically.

If your machine is configured not to receive Microsoft automatic updates and you are receiving this message, please contact Netcellent to receive the necessary C++ run time distribution.


Feedback and Knowledge Base