With the latest release of Microsoft Patches to fix the ANI Remote Execute Code Flaws, there are rare cases where upon restarting the computer you receive:

When you start a computer that is running Microsoft Windows XP with Service Pack 2, certain third-party applications may not start. Additionally, you may receive the following error message:
application_executable_name - Illegal System DLL Relocation

The system DLL user32.dll was relocated in memory. The application will not run properly. 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.
This problem occurs when the following third-party applications are installed:
• Realtek HD Audio Control Panel
• ElsterFormular 2006/2007
• TUGZip
• CD-Tag

CAUSE
This problem may occur after you install security update 925902 (MS07-017) and security update 928843 (MS07-008). The Hhctrl.ocx file that is included in security update 928843 and the User32.dll file that is included in security update 925902 have conflicting base addresses. This problem occurs if the program loads the Hhctrl.ocx file before it loads the User32.dll file.

RESOLUTION
Method 1: Install update 935448 by using Automatic Updates or by using Microsoft Update

To open Microsoft Update, visit the following Microsoft Web site:
http://update.microsoft.com/microsoftupdate (http://update.microsoft.com/microsoftupdate)
Method 2: Install update 935448 from the Microsoft Download Center

The following file is available for download from the Microsoft Download Center:
Download the 935448 package now.



For more info please read http://support.microsoft.com/kb/935448/