The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL32.dll

11,039

DecodePointer is a function which comes with Windows XP SP2 and is not supported on Windows 2000 (see here). So my guess is that you installed software which is not suited for Windows 2000 and which perhaps overwrote some DLLs with newer improper versions.

Share:
11,039

Related videos on Youtube

James P.
Author by

James P.

Updated on September 17, 2022

Comments

  • James P.
    James P. almost 2 years

    I had this error when opening notepad and sometimes other software until I reinstalled Windows 2000 yesterday. It's come back after I copied a profile over. Any ideas on how to fix this?

  • James P.
    James P. almost 14 years
    Thanks for clarifying this. So it would appear that kernel32.dll is being changed somehow as notepad is supposed to be standard. I've installed Avast and TortoiseSVN so I suspect this is coming from another source. A virus scan found a rogue dll in the temp folder but nothing conclusive yet.
  • James P.
    James P. almost 14 years
    Upon close investigation, the original dll from another install is 732.432 bytes and the modified date is tuesday 7 december 1999, 14:00:00. The other kernel32.dll is in all uppercase and is 712.464 bytes and modified date is tuesday 16 august 2005, 02:39:00. Hoping that the system file checker is properly disable, I'm going to see if reinstalling a service pack will solve the issue.