Illegal System DLL Relocation Errors When Installing HotDocs on Windows Vista

From HotDocs Wiki

Jump to: navigation, search

Problem

When installing HotDocs on Windows Vista, the installation displays the following error message:

Hotdocs6.exe – 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.OCK occupied an address range reserved for Windows system DLLs. The 
vendor supplying the DLL should be contacted for a new DLL.

Solution

This problem happens because of security updates issued from Microsoft. To fix the problem, follow the instructions outlined in the following Microsoft Knowledge Base article: http://support.microsoft.com/kb/935448/