installer does not work because of missing DLL
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.
Comments
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 Sadly, Vista cannot be… by mike320
I wonder what the minimum system requirements are, then? the installer is a 32-bit version, as you know.
In reply to I wonder what the minimum… by ErikJon
The minimum is Windows 7. QT abandoned support of Vista so MuseScore had to follow.
Try this:
install MS Visual C++ 2015 runtime library (x86):
https://www.microsoft.com/en-in/download/details.aspx?id=48145
All necessary files are in the package.
If you are lucky, this can help ...
In reply to Try this: install MS Visual… by Ziya Mete Demircan
Thank you, Mike and Ziya. I will try installing MS Visual C++ and get back to you.
By the way, what does "QT" mean? QuickTime?
No need to answer that.
In reply to Thank you, Mike and Ziya. I… 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 I don't know that QT stands… 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.
In reply to Oh, I see. Unrelated, then. … by ErikJon
You don't have to delete 2017 to install 2015 dlls, they coexist just fine. I don't know the details, but if it says you need the 2015 version, update that. I've had to do it for other programs.
In reply to You don't have to delete… by mike320
Sorry not to answer this one post last year, Mike.
I assume that I tried the 2015 alongside the 2017 and that it did not work as proposed, but I will try again this year, to see if that is actually what I ended up doing.
In reply to Sorry not to answer this one… by ErikJon
Come to think of it, I think that Vista was going to REQUIRE me to remove 2017 before installing the 2015, and so perhaps I never proceeded, because who knows how it would have affected other programs on my computer.
But I will go through the process again, to be sure.
In reply to Come to think of it, I think… by ErikJon
Yes. That is what happened.
So, just to do this when Ziya is not even certain that it will work, may be a bit of a risk.
Try updating to Windows 10.
In reply to I have all of these. Must… by Sunny2019
Yes, well, that is only my last resort, but thanks.
In reply to I have all of these. Must… by Sunny2019
@Sunny2019, I'm still using a Vista PC, but when Firefox also notified that no further updates were possible I downloaded a Linux ISO (Cinnamon) and revitalized this old hardware. I installed it side by side and can access the old files as if they were in another drive. I can use Firefox 75.0 and for my few needs this is enough. Too bad for MuseScore 3.2.3 seems like a last resort.
In reply to @Sunny2019, I'm still using… by Shoichi
Yes, it is a very controversial subject to discuss whether or not to upgrade an OS. There is a trade-off, because some of your programs no longer work on the new OS, and drivers for your scanner and printer, but then other programs do work. Also, installing a new OS and all the programs formerly installed on the previous OS, and re-adjusting all the settings, can take many weeks of precious time away from other important things in life.
In reply to Yes, it is a very… by ErikJon
About an hour. The ISO burned to a DVD can be used as live, without installation.
In reply to About an hour. The ISO… by Shoichi
Shoichi,
I would rather try to run it direcly from the hard drive, if that is possible.
I have installed Oracle VM Virtual Box Manager v.5.2. Is this a sort of platform onto which I must still install Ubuntu separately, or is Ubuntu already included in it? I am stuck.
If I must download Ubuntu separately and install it onto the Virtual Box Manager, how do I do that, and which version will work on this Vista installation?
In reply to Shoichi, I would rather try… by ErikJon
but not of the command-line type
In reply to Shoichi, I would rather try… by ErikJon
VM is the one who recommended frfancha (https://musescore.org/en/node/275458#comment-995328 )
I was just suggesting to make a DVD executable. After extract nothing would be modified on your Vista.
See: https://linuxmint.com/download.php
Download the ISO, save it; Right button->masterize disk image;
Insert the burned DVD, restart the pc and follow the instructions.
At the end of the session you will extract the DVD.
You will find many simple instructions on the net, eg. https://www.wikihow.com/Install-Linux-Mint
In reply to VM is the one who… by Shoichi
Oh, yes. Sorry about that misunderstanding. Thanks a lot!
In reply to Oh, yes. Sorry about that… by ErikJon
But you can try them both. I'm not very computerized. Mint gives me The Bare Necessities ;-)
Edit: The automatic translation of the above, from English to Italian is fantastic :)
In reply to Yes, it is a very… by ErikJon
Running Windows in an unsupported version (i.e. anything other then 8.1 or 10, and possibly 7 Enterprise) and connecting those to the internet is a dangerous as those don't receive any security updates anymore and there are security leaks and corresponding exploits out there in the wild . There's nothing controversial about that, just don't.
Oftentimes it is possible to upgrade from one version to the other, without loosing installed programs and files, but sometimes it is just better and easier to install afresh from scratch. Also there is not updating from a 32bit Windows to a 64bit one and the latter is needed in order to make use of more then 4GB RAM. And if you don't have an SSD yet, this is the chance.
In reply to Running Windows in an… by Jojo-Schmitz
I see. That is a good point.
I have been using Kaspersky and Malwarebytes on my PC running Vista Ultimate, but you say that the risks are still too high? I didn't know that.
In reply to I see. That is a good point… by ErikJon
So I will look into 8.1 for now
In reply to So I will look into 8.1 for… by ErikJon
and the SSD drive
In reply to So I will look into 8.1 for… by ErikJon
Why not 10?
In reply to Why not 10? by Jojo-Schmitz
Yes, that would be even better
In reply to Yes, that would be even… by ErikJon
At least in the long run. But from 7 and 8.1 you can still update to 10 for free, so that may save some money, possibly.
In reply to At least in the long run… by Jojo-Schmitz
Good point. Thank you, Jojo.
Have you not experienced serious inconveniences with Windows 10, such as frequent automatic updating and transfer of personal information to Microsoft, etc.?
In reply to Good point. Thank you, Jojo… by ErikJon
Windows 10 does occasionally update, I wouldn't call it frequent. You can always turn it off if you prefer to take your chances and stay on older versions. I prefer having bugs fixed for me, so I typically leave it on except on one machine where there just isn't enough room. Windows does send telemetry data as do most programs by default, but that's not the same as "personal information".
In reply to Good point. Thank you, Jojo… by ErikJon
Actually I want those frequent updates, those are the ones that keep me any my computer save!
As to transferring personal information to Microsoft: there are methods and settinga available to prevent most of those.