installer does not work because of missing DLL

• Jan 31, 2019 - 22:31

Hello, friends.

Thank you for all your tremendous help with such a wonderful program as MuseScore.

I have been using MuseScore 2 for about one year successfully on Windows Vista Ultimate 32-bit OS, and now I am trying to upgrade to version 3.0.0 or 3.0.1. The downloaded installer is called "MuseScore-3.0.0-32bit" or "MuseScore-3.0.1-32bit".

Once installed, the program file is called "MuseScore3.exe", but when launched, I get the following error message: "This application has failed to start because api-ms-win-crt-runtime-11-1-0.dll was not found. Re-installing the application may fix this problem"

Of course, re-installing never helps. Can anyone tell me how to fix this problem without changing my operating system?

FYI, I have 4GB of RAM and a 3.3Ghz processor.


Sadly, Vista cannot be supported by any version of QT that will allow building the program. You will have to continue to use version 2.x.

In reply to by ErikJon

I don't know that QT stands for anything. It is the interface used by MuseScore to allow it to be used by so many operating systems. In the Help menu there is an About QT window, and nothing in that window says QT stands for anything. It can't be Quick Time because there is no doubt Apple would sue to maintain it's brand name.

In reply to by mike320

Oh, I see. Unrelated, then.

By the way, guys, the link sent to me was for Visual C++ 2015, but it seems that I already had Visual C++ 2017 installed. I did a "repair" installation of 2017 and got this message:
"The procedure entry point GetDisplayConfigBufferSizes could not be located in the dynamic link library USER32.dll."
This, of course, was a different error message from the other.
I have not tried the 2015 version yet (would have to uninstall the 2017) but if you think it makes any difference, I will.

Do you still have an unanswered question? Please log in first to post your question.