I have my old pc fixed and i got my wacrfat 3 ROC and TFT on cd original
I have installed them on my pc and when i opened warcraft it was an old version dont rerember wich it is,i opened battle net to update game version and reopened warcraft 3 then i had msvcr120.dll missing i have downloaded it and moved dll to wc3 folder then i have this problem Entry Point Not Found (KERNEL32.dll)
i have downloaded that dll but i already had it on my system32 folder and then i downloaded Visual C++ Redistributable 2015 x86 coulnd not install it cause i needed newer version of the windows Installer service, i downloaded windows service pack 3 but when i needed reboot my pc i got blue screen,i fixed it in safe mode and things are still same i cant open warcraft 3.

I have windows xp , version 2002 , Service pack 2

Can anbody help me with this

war3.exe - Entry Point Not Found
The procedure entry point GetLogicalProcessorInformation could not be located in the dynamic link library KERNEL32.dll