How come I get “The procedure entery point GetACP could not be located in the dynamic link libary KERNEL32.dll” error?

by on April 23, 2011

Q: So i turn on my computer today (it’s a rather old acer) and it frezes on the XP login screen. I try a few more times using last good settings and safe mode, but i still get nothing until i get an error;
“The procedure entery point GetACP could not be located in the dynamic link libary KERNEL32.dll.”
So i click OK, it lets me log in (whith the defuult login screen instead of the one i use) and it only loads my Background, and when i try to do anything it shows the error again.

I suspect hat i need to do is re-install Windows, but it’s a second hand computer so i don’t have the CD, so how do i go about it?
P.S. dont worry about my files, i dont want them. and sorry for the spelling (i’m sure i did somthing wrong)