The System DLL user.dll Was Relocated in Memory Message
Question: When I Start up my system a message appears saying The System DLL user.dll was relocated in memory, The Relocation occurred because the DLL C:\WINDOWS\system32\HHCTRL.OCX occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL. Please help me with this.
Answer: That
 error is usually caused by a faulty Windows update that affects the 
Realtek HD Audio Control Panel. The offending updates are security 
updates MS07-017 and MS07-008. The fix for the problem is to install the
 Windows XP KB935448 update from Microsoft. You can download and install
 the update here.