surrodox2001 Posted October 16, 2020 Share Posted October 16, 2020 (edited) Another day, another program drops its support for Windows 7. An attempt to install the program in Windows 7 will results in this: And the log accompanies it: [0E54:16D0][2020-10-16T12:04:17]e000: Detected Windows 7 [0E54:16D0][2020-10-16T12:04:17]e000: Windows 8.1 or later is required to continue installation Workarounds tested: NNN4NT5 (does not work) No need for PExe editing as Major and MinorOperatingSystem version is set to 5_1 Can us make it work? EDIT: Attempt to run python.exe on the portable version will result in this: Seems like to make it compatible will require quite a bit of work... Edited October 16, 2020 by surrodox2001 1 Link to comment Share on other sites More sharing options...
win32 Posted October 16, 2020 Share Posted October 16, 2020 (edited) 1 hour ago, surrodox2001 said: Workarounds tested: NNN4NT5 (does not work) NNN4NT5 doesn't work at all on NT6 OSes. 1 hour ago, surrodox2001 said: EDIT: Attempt to run python.exe on the portable version will result in this: Seems like to make it compatible will require quite a bit of work... Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime. Edited October 16, 2020 by win32 Link to comment Share on other sites More sharing options...
surrodox2001 Posted October 16, 2020 Author Share Posted October 16, 2020 (edited) 43 minutes ago, win32 said: NNN4NT5 doesn't work at all on NT6 OSes. Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime. I do not have a new windows version on hand and my install doesn't have the files installed even though I've installed it (the VC runtime). And the installers can't be extracted either. Edited October 16, 2020 by surrodox2001 Link to comment Share on other sites More sharing options...
win32 Posted October 16, 2020 Share Posted October 16, 2020 You should be able to get them from a Windows 10 ISO (extract system32 from sources\install.wim in 7zip): https://www.microsoft.com/en-us/software-download/windows10ISO Select the appropriate options and it will give you an ISO. Those api-set-win-core-* files have hidden attributes though. Link to comment Share on other sites More sharing options...
asdf2345 Posted October 17, 2020 Share Posted October 17, 2020 On 10/16/2020 at 12:29 AM, win32 said: NNN4NT5 doesn't work at all on NT6 OSes. Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime. Don't know if this is normal or not, but this is what happens for me Link to comment Share on other sites More sharing options...
alzcore397 Posted November 15, 2020 Share Posted November 15, 2020 (edited) try to download the file that it says that is missing from here ,so you can test it https://wikidll.com/microsoft/api-ms-win-core-path-l1-1-0-dll UPDATE test it with the portable version of 3.9.0 and the dll file and it works. can someone now guide how to patch the installer?? thanks... Edited November 15, 2020 by alzcore397 Link to comment Share on other sites More sharing options...
alzcore397 Posted November 28, 2020 Share Posted November 28, 2020 UPDATE: python 3.9.1rc1 x64 installer patched by 'Illen'' thanks!!! http://69.112.236.57/nextcloud/index.php/s/A6NGd76iMnMoHPm/download 1 Link to comment Share on other sites More sharing options...
surrodox2001 Posted November 28, 2020 Author Share Posted November 28, 2020 I wonder what's the modifications behind this installer Link to comment Share on other sites More sharing options...
Anshu Posted November 28, 2020 Share Posted November 28, 2020 Just, why. 20 percent of people still use Win7, so they drop support for everything? Damn Link to comment Share on other sites More sharing options...
blueclouds8666 Posted July 17, 2021 Share Posted July 17, 2021 (edited) I have tried the mentioned method with the latest version, 3.9.6, but unfortunately that no longer works. They must have changed something because new versions simply crash at launch. The last version i could get to work is 3.9.4, copying the proper api-ms-win-core-path-l1-1-0.dll I was unable to modify the installer as Illen did, so i've made a custom one myself for both the 32 and 64 bit interpreters. It only includes the basic components: https://mega.nz/folder/eGQTzShb#gGXYQHOWn9O55OTguZs_YA Edited July 17, 2021 by blueclouds8666 Link to comment Share on other sites More sharing options...
Sergiaws Posted July 18, 2021 Share Posted July 18, 2021 But is it still possible to tarjet Windows 7 systems with Python 3.9.x? I usually used some programs programmed in Python. Link to comment Share on other sites More sharing options...
Callington Posted July 28, 2021 Share Posted July 28, 2021 I can't install python on my windows 7 either. I downloaded the corresponding version of python according to the standard of windows 7, but still can't install it. Link to comment Share on other sites More sharing options...
vxiiduu Posted December 29, 2021 Share Posted December 29, 2021 https://github.com/nalexandru/api-ms-win-core-path-HACK Copy this DLL into the directory of Python (you must use portable/"embeddable" version) and it will work perfectly. All versions up to 3.10.1 I've tested works perfect Windows 7 x64. It works for running Blender as well. New versions of Python work perfectly fine on Windows 7 with this opensource DLL. api-ms-win-core-path-blender-0.3.1.zip Link to comment Share on other sites More sharing options...
xpandvistafan Posted February 21, 2022 Share Posted February 21, 2022 On 12/29/2021 at 7:23 AM, vxiiduu said: https://github.com/nalexandru/api-ms-win-core-path-HACK Copy this DLL into the directory of Python (you must use portable/"embeddable" version) and it will work perfectly. All versions up to 3.10.1 I've tested works perfect Windows 7 x64. It works for running Blender as well. New versions of Python work perfectly fine on Windows 7 with this opensource DLL. api-ms-win-core-path-blender-0.3.1.zip 92.7 kB · 4 downloads Thanks, this even works on Windows Vista with Extended Kernel. Link to comment Share on other sites More sharing options...
xpandvistafan Posted February 23, 2022 Share Posted February 23, 2022 @vxiiduu Is it possible to patch the Python installer as well as you did with OneDrive? I prefer a system installer rather than the portable version. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now