Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electrum 4.2.x not compatible with Windows 7 (api-ms-win-core-path-l1-1-0.dll is missing from your computer) #7848

Closed
oidhdozens opened this issue Jun 9, 2022 · 5 comments

Comments

@oidhdozens
Copy link

Hi,

Since version 4.2.0 can use portable and independent exe - getting 2 errors (see below the messages).
Version 4.1.5 (one version before 4.2.0) is running ok - so you missed something in between.
I tried to run even later version from 4.2.0 but all of them are showing the same errors.

Here it the messages:
electrum-4.2.1-portable.exe - System Error

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

Fatal error detected

Error loading Python DLL 'C:\Users\user\AppData\Local\Temp_MEI52802\python39.dll'.
LoadLibrary: The specified module could not be found.

@SomberNight
Copy link
Member

Are you using Windows 7?

probably same as #7728

@oidhdozens
Copy link
Author

oidhdozens commented Jun 10, 2022 via email

@oidhdozens
Copy link
Author

oidhdozens commented Jun 10, 2022 via email

@SomberNight SomberNight changed the title Since version 4.2.0 missing DLLs error Electrum 4.2.x not compatible with Windows 7 (api-ms-win-core-path-l1-1-0.dll is missing from your computer) Jun 10, 2022
@SomberNight
Copy link
Member

The issue you mentioned isn't helping me since there's no fix this ;-(

Yes, I know.

still why to break the compatibility?

That's why I linked the other issue, it gives context.
We did not break it intentionally, we updated some dependencies due to security fixes and build system problems (Python 3.8.x to 3.9.x), and it is the dependency that broke the compatibility.
Even if we kept using Python 3.8 (which in itself would take quite some work if we wanted a recent patch version of it that does not have prebuilt binaries), likely other dependencies will follow and break Win7 support, e.g. Qt6.

As explained in #7728 already, it would take a lot of work to keep supporting Windows 7.
Win7 is already long-past end of support, it's not getting security fixes. Electrum is security-critical software, especially in the most common usecase of using it as a standard software wallet.

You should upgrade to Win10, or some desktop Linux, e.g. Ubuntu or Manjaro. Sorry.

@oidhdozens
Copy link
Author

oidhdozens commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@SomberNight @oidhdozens and others