Blaukovitch / API-MS-WIN_XP

Microsoft API libs Windows 11/10/8/ to Windows XP
https://microsoft.com
69 stars 7 forks source link

win7 support #4

Open bt4ibwem8 opened 3 months ago

bt4ibwem8 commented 3 months ago

Can i use this also for Windows 7 Ultimate?

Blaukovitch commented 3 months ago

Can i use this also for Windows 7 Ultimate?

YES!

bt4ibwem8 commented 3 months ago

should it resolve also this error? i get it when trying to run some programs:

image

Blaukovitch commented 3 months ago

api-ms-win-core-heap-l2-1-0.dll is contain typical KERNEL32.DLL export table. Simply variant: copy KERNEL32.DLL in to separate folder and try rename to api-ms-win-core-heap-l2-1-0.dll image

bt4ibwem8 commented 3 months ago

i did but another error pops up, can i do it also for this one and potentially also for other dll files?

image

Blaukovitch commented 3 months ago

You can get Dependency Walker utility and view independently ArsenaImageMounter.exe import table for request DLL library's. Most of api-ms-core...dll libs - copy of standard system KERNEL32.DLL, USER32.DLL, ADVAPI32.DLL... See function names in api-ms-win-core...dll and compare with [Microsoft his original system site](https://learn.microsoft.com/ru-ru/windows/win32/api/). For example from you api-ms-win-core-version-l1-1-0.dll: GetFileVersionInfoExW - detected in to version.dll(lib) (mostly libname equal with dll name for Windows Vista-7 OS) Result: Try copy version.dll (Windows 7) and rename to api-ms-win-core-version-l1-1-0.dll image image

Also you can see (with translate) this articles: https://xakep.ru/2023/08/10/chrome-for-windows-7/ https://habr.com/ru/articles/752692/

bt4ibwem8 commented 3 months ago

I did not found api-ms-win-core-sysinfo-l1-2-1.dll there, only api-ms-win-core-sysinfo-l1-1-0.dll and when i rename kernel32.dll i get this error:

image

Blaukovitch commented 3 months ago

api-ms-win-core-sysinfo-l1-2-1.dll try to install EA Desktop manager and find in to C:\ProgramFiles\..\EA Desktop\ this libs.

bt4ibwem8 commented 3 months ago

i installed it but there is only 1-1-0 version of that dll

Blaukovitch commented 3 months ago

but there is only 1-1-0 version of that dll api-ms-win-core-sysinfo-l1-2-1.dll

API-MS-WIN-CORE-SYSINFO-L1-2-1

Compiled binary: API-MS-WIN-CORE-SYSINFO-L1-2-1.zip TRY IT!