Error message appears while installing Flash player

I have recently installed SP-4 but I am getting an error, I then tried SFC/scannow but that also produced an error. I then loaded a new version of KERNEL.dll, even then the error still occurs
I have been to some other sites and they say their 'scanner' will fix my problem. Is this true?.
Video Lan shows this error as well as a few others.
I try and install Flash and the following message appears:

The procedure entry point SetDllDirector,/W could not be located in the dynamic link library KERNEL32.dIl.
OK
I am using an IBM with Windows 2000
