|i get the error "the procedure entry point EncodePointer could not be located in the dynamic link library KERNEL32.dll" whenever explorer.exe loads, which is when Windows starts up and when explorer.exe crashes (which it now does quite a bit) and restarts itself.|
what's the way to fix this without reformatting? i've looked around and seen mentions of replacing explorer.exe and/or kernel32.dll but if they're both in use, how? and where to get the replacements if my machine never came with a Windows installation disc?
i think this problem came about from myself canceling the explorer.exe process and restarting it myself as to get around the annoyance of Windows saying a file/folder i want to delete is in use, when it's not. it was either that or a virus/whatever that i might've got at the same time.
also, startup programs appear in the taskbar when they've been set not to, and none of their normal settings are being saved.