If you have Windows XP without Service Pack 3 (SP3) and you try to use Skype 6.7 or a more recent version, you will encounter the following fatal error:
Failed to get proc address for GetLogicalProcessorInformation (KERNEL32.dll).
Skype 6.7 is the first version to require the GetLogicalProcessorInformation function. The problem is that this function is introduced to Windows XP in SP3. This is why even the official system requirements for Skype say that we need Service Pack 3 for XP.
Solutions to the problem
Install Service Pack 3
The official solution is to simply update Windows XP to SP3. The easiest way to do it is via Windows Updates.
More on how to get Service Pack 3 see on this page.
52 comments
Is it possible to keep my skype addresses even though I need to uninstall skype in order to downgrade to 6.6
@nicimaci
Hi.
You mean your contacts, right? They will remain after you downgrade, so there is no problem. Still the better option is to install service pack 3, but you choose.
If you want to backup them just to be super extra safe you can first download the portable version from here https://en.chat4o.com/skype-portable-5-0/ and then sign in and backup them like it is described here https://en.chat4o.com/export-skype-contacts/.
Regards.
It is nice. I am getting kernel32.dll. I have read the instructions, there is no such problem. Thank you.
Thanks… Its working.,,, cool
Great. I have done on this instruction and finally 100 percent work. Thanks a lot.
Hi guys. Thanks for leaving a comment :).
hi i can’t geting 32 kernal 32 on xp pack 2 plz help me
@maheen
Hi. What do you mean?
Hi. Kernel32.dll error is not solved. Plz help me.
@ramiz
Hi. Did you update to SP3? If it did not solve it, the update might have failed somehow. Try checking for errors on the hard drive and fixing the registry with a program like CCleaner. You might need to reinstall or to repair Windows somehow. Or you can use the solution with the downgrade to older version.
awesome solution
Your Genious Admin …. Thanks for Solve my problem
I didn’t come up with it, but I am happy it helps you :)
Thank u very much man!!! :)
Skype 6.6 will work in win xp sp2 ?
@priyanka
Hi. Yes :).
Guys, I have service pack 2. How can I update to windows service pack 3? Please help me, why don’t skype works?
@kostas
Hi. The best way to get SP3 is by enabling the Automatic Updates in Windows. There is a manual way as well, you can download it from here http://www.microsoft.com/en-us/download/details.aspx?id=24
More help on getting SP3 for XP here: http://windows.microsoft.com/en-us/windows/help/learn-how-to-install-windows-xp-service-pack-3-sp3
Thanks a lot! I download the skype 6.6 and it works …\
You are welcome :-)
I run XP and downloaded and ran Skype successfully under SP 3.5. Then another program required I update to SP 4.0 and NOW I get the Skype Fatal Error “Failed to get proc. address for GetLogicalProcessorInformation (KERNEL32.dll). It worked under SP 3.5, now fails under XP SP4.0. So what do you recommend that I do?
Ooops, on further investigation, I lied. I updated NETFRAMES from 3.5 to 4.0, but am still running XP SP 2. I’ll pursue the path of downloading the earlier SKYPE version.
@John V
Hi. What is the problem with getting SP3? You are with SP2 now, right?
It works! Thank you. :)
@Esel
You are welcome. Thanks for stopping by :)
Faild to get address for GetlogicalProcessorInformation (KERNEL 32.dill). Plz help me.
@rubul ahmed
Hi. What did you try so far that did not help? Did you successfully upgraded to Win XP SP3?
Hey, its working. Great job bro.
@Abdul Salam
Hi, thanks. I actually saw the solution on the forums I think :).
TY MAN!! VERY MUCH!!
No problem :)
Thanks
You are welcome :).
Thanks a lot. This is very helpful.. Thanks a lot.. :)
No problem :-)
failed to get proc address for getlogicalprocessorinformation (kernel32.dll) skype did not install XP 2006. plz help me
@Anjum
Hi. Did you upgrade your windows to SP3?
thanks… it really works, downgrade to 6.6 version.
thanks its working
thank you so much ;)
thanks a lot of….
Thanks dear,
Its really working, thank u again.
Guys, old versions are being retired, so one solution is left. I updated the post.
i m using skype on my system but login problem i updated my skype and this msg shows(failed to get proc address for getlogicalprocessorinformation (kernel32.dll)
i have window xp 2006 sp2. plz help me what i do
Hi. Get service pack 3 for your windows.
I want to open the old Skype 3.8 but does not open the work now
Hi. They stopped the old versions. Update to latest.
I downloaded old version of Skype 3.8 when i want to sign it will automatically close down. i so much enjoy the old version of 3.8. i will be glad if my request will be granted
i have problem installation Skype versions .
I am using win7. Skype old version was 6.7.0 problem started when i tried to install update ver7.0. when i run setup7.0 there was error message first have to uninstall old version so i uninstall old version through control panel add/remove which was completed, now 7.0 and even 6.7 not able to run setup error message again first have to uninstall old version 6.7 . i also tried delete folder in program file also deleted from registry editor.there is no any file information about Skype in my computer i restart several times ,but Skype version not able to start , can any one can guide me ?
waiting
@zia
Hi. What is the exact error that you are getting when you try to install skype?
failed to get proc address for getlogicalprocessorinformation (kernel32.dll) skype did not install XP 2006. plz help me
What do you mean? You have to install SP3.
Comments are closed.