nzbhydra2 icon indicating copy to clipboard operation
nzbhydra2 copied to clipboard

When I try to start it (Windows zip install), I get an error message about "api-ms-win-core-path-l1-1-0.dll"

Open bfmackin opened this issue 2 years ago • 4 comments

When I try to run it, I get a popup window that says: NZBHydra2.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."

When I close that window, another one pops up: Fatal error detected Error loading Python DLL 'C:\Users\name\AppData\Local\Temp\MEI57162\python39.dll'. Load Library: The specified module could not be found.

A re-install did not help.

System: Windows 7 Professional Service Pack 1

bfmackin avatar Feb 08 '23 01:02 bfmackin

I tried the Generic download, too. Same api*.dll error, then same python error but a different MEI directory number. My logs:

wrapper.log nzbhydra2.log

bfmackin avatar Feb 08 '23 01:02 bfmackin

I didn't think anybody still used Windows 7. When Microsoft ended support for that python stopped supporting it as well and the startup wrapper files are built with Python 3.9

While I suggest you upgrade to Windows 10 I guess there's a good reason why you haven't. I'll see if I can build the binaries with an older python version. But that can be tricky. I may be able to provide you with a custom version until I've ensure it works for everybody else. Until then you can either run the wrapper file from the release using python (you'll have the console open) or stick with 4.x for now.

theotherp avatar Feb 08 '23 07:02 theotherp

there are builds of python specifically for windows 7 for this very reason https://github.com/adang1345/PythonWin7

bencollinz avatar Mar 05 '23 01:03 bencollinz

Thanks for the hint. I just released new wrapper exes and don't want to release new ones so soon. I'll try to use it next time.

@bfmackin Please try these: nzbhydra2win7.zip

If those work you can disable the wrapper outdated message by setting the environment variable NZBHYDRA_DISABLE_WRAPPER_CHECK to true.

theotherp avatar Mar 05 '23 09:03 theotherp