mingsongli / acycle

Acycle: Time-series analysis software for research and education
https://acycle.org/
78 stars 25 forks source link

Why do I get the error 'The procedure entry point could not be located in the dynamic link library api-ms-win​-crt-runti​me-l1-1-0.​dll ' #23

Open mingsongli opened 4 years ago

mingsongli commented 4 years ago

the procedure entry point could not be located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll

mingsongli commented 4 years ago

This error is usually caused by corrupt or outdated Visual C++ Redist where another program has overwritten the libraries, or the program you are trying to run requires a newer version of the Visual C++. The latest one is 2017. The second most common for this issue to occur is when Windows Updates are outdated or the KB2999226 (Universal CRT) has failed. You cannot install Microsoft Visual C++ 2015 redist (runtime) unless you have Windows Update KB2999226 installed (at least on Windows 7 64-bit SP1).

Reference:

https://appuals.com/how-to-fix-the-procedure-entry-point-ucrtbase-terminate-is-missing-or-could-not-be-located/

https://stackoverflow.com/questions/34218333/pyinstaller-onefile-does-not-start-on-some-windows-7-machines/34283691#34283691

https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

sefulretelei commented 2 years ago

Simple steps :

1 Download '' api-ms-win​-crt-runti​me-l1-1-0.​dll '' from internet 2 On a 64bit version of Windows, the default folder for 32bit DLL-files is C:\Windows\SysWOW64\ , and for 64bit dll-files C:\Windows\System32\ .

shakeelabdull commented 10 months ago

The Procedure entry point DiscardVirtualMemory could not be located in the dynamic library c:\Users\abdul\AppData\Local\GitHubDesktop\app-3.3.5\GitHubDesktop.exe