NI TestStand

Showing results for 
Search instead for 
Did you mean: 

Drivers in Testand are missing windows API dlls under windows 10


We have Custom built a Testand UI using Visual Studio 2010

Works on XP, testand 2013 Fine

After compiling this UI in windows 10, Visual Studio 2017, some drivers gives Error:

"Could not load dll or external library

dsll could not be found"

see below..

The drivers work Fine if we are working directly from the testand sequence the problem is likely connected to a Testand API issue/visual studio? Maybe a Visual Studio property definition?

Does anyone have a similar problem?

Thank you


0 Kudos
Message 1 of 21

Hi Olgab,


This seems to be an issue with how the Windows Upgrade Assistant manages files. I've linked an article below about how to resolve this, basically you just need to copy a DLL and paste it into a different folder.


Fix the api-ms-win-core-libraryloader-l1-1-1.dll is missing error

Nick Smith
Product Support Engineer
C Series Controllers
National Instruments
0 Kudos
Message 2 of 21

Hi and thank you for the reply.

However, I did not upgrade to windows 10. It was installed directly to windows10 (from a new PC)

So I cannot use the solution your suggested.

Thank you and I will be happy to receive other solutions?



















0 Kudos
Message 3 of 21

The name of the missing DLLs (api-ms-win) indicates that this is a missing Microsoft Windows dependency rather than a Teststand API issue. I would make sure you've ran Windows Update recently, and have the proper Visual C++ runtime installed. 


Best Fix to api-ms-win-crt-runtime-l1-1-0.dll missing System Error

Nick Smith
Product Support Engineer
C Series Controllers
National Instruments
0 Kudos
Message 4 of 21

Thanks for the effort.

But it still dosn't work Smiley Sad

I will try investigate this issue further


0 Kudos
Message 5 of 21

Have you found a solution for this issue?

I am having same problem. My machine is Windows 10 (no upgrades). What I've noticed is the error comes up after switching between TestStand 2016 and TestStand 2017.


Alex K

0 Kudos
Message 6 of 21

Hi Alex

Unfortunately I don't found straight solution for this problem...

I was replaced manufacture's drivers that caused the problem with drivers that I was created by myself in DotNet....

This is not perfect solution


0 Kudos
Message 7 of 21

The issue is with a dll file named as api-ms-win-core-libraryloader-l1-1-1.dll. The file is missing from your system, that's why you're facing this issue.


However, thankfully, there are several guides over the web that might help you out. You can read the guide written by ValidEdge (a former company owned by Macfee) to fix api-ms-win-crt-runtime-l1-1-0.dll issue.

0 Kudos
Message 8 of 21

I m facing problem with windows update but ur solution is not working for me can us suggest another way. 

0 Kudos
Message 9 of 21

Hi Jackwat,


Thanks for reaching out. Could you give a little bit more context to your problem?


1) Did you update from Windows 7 to Windows 10?

2) Are you getting any error code or crash error message?

3) What version of TestStand and what versions are your drivers?


Thanks, hopefully this can give more insight onto your situation and what you are experiencing.

Keddy C.
Technical Support Engineer
National Instruments
0 Kudos
Message 10 of 21