iexplore.exe - Entry Point Not Found

The procedure entry point SHRegGetValueW could not be located in the dynamic link library SHLWAPI.DLL.
this began after i had to repair-install Windows Xp (after Windows Xp would not load at start-up).
This Xp is the original version without any Service pack applied yet. Since IE is no longer function, I cannot proceed to activate its SP upgrade at all, so download the FireFox 2 from other system than transfer into this system.
install firefox browser, googling for XP SP2 full download, apply SP2 onto XP.
install new IE7, this "Entry Point Not Found" no longer there.
There was an error in this gadget
There was an error in this gadget
There was an error in this gadget