Try this it seems to work.
http://support.microsoft.com/?id=829786
What a big mess
"Seriouslynowineedhelp" wrote:
> After installing the most recent Windows XP update this morning (10/13/04) I
> can no longer log in. The computer starts up, but as soon as I click to login
> to any username a message box comes up saying the following:
> 'Explorer.EXE - Entry Point Not Found'
> "The procedure entry point SHCreateThreadRef could not be located in the
> dynamic link library SHLWAPI.dll"
> ...and then nothing loads. The screen just sits there showing my wallpaper,
> but nothing further loads. Checking the 'Task Manager' I saw that
> 'Explorer.exe' is not in the list of tasks, so whatever this problem is is
> preventing Explorer from starting up, I'd assume. Anyone know what this
> problem is or how to fix it?
>
>