i found 2 kernel32.dll
one in the ServicePackFiles
and the other in WINDOWS\system32

you may need to update them
for the service pack i think you need to UN install it then do a new install
if you have a old installer dont use it, use the newer one