Microsoft KB Archive/286780

= Money Error Message: MSMoney caused and Invalid Page Fault in Module HLINK.DLL =

Article ID: 286780

Article Last Modified on 1/29/2007

-

APPLIES TO


 * Microsoft Money 2000 Standard Edition
 * Microsoft Money 2001 Standard Edition
 * Microsoft Money 2000 Business & Personal Edition

-



This article was previously published under Q286780



SYMPTOMS
When you attempt to view the online Help in Microsoft Money, you may receive an error message similar to the following:

MSMONEY caused an invalid page fault in module HLINK.DLL



CAUSE
This error message may occur if the Hlink.dll file is missing, damaged, or is the wrong version.



RESOLUTION
To resolve this problem, delete the Hlink.dll file (if it exists) and replace it. To do this, use either of the following methods.

NOTE: The Hlink.dll file is stored in a compressed CAB file, which is installed with Microsoft Internet Explorer.

Method 1: Reinstall Internet Explorer 5
NOTE: Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

 Save any open files, and close all running programs. On the Start menu, point to Find, and then click Files or Folders. In the Named box, type hlink.dll. In the Look in box, make sure that drive C is selected. Click Find Now. If the Hlink.dll file is found, right-click it, and then click Rename on the shortcut menu. Rename the file from Hlink.dll to Hlink.old. Insert the Microsoft Money compact disc into the CD-ROM or DVD-ROM drive. On the Start menu, click Run.</li> In the Open box, type the following:



NOTE:  is the drive letter of the CD-ROM or DVD-ROM drive.</li> Click OK.</li> Click Repair Internet Explorer, and then click OK.</li></ol>

Internet Explorer reinstalls the Hlink.dll file to your system.

Method 2: Extract the Hlink.dll File
<ol> Save any open files, and close all running programs.</li> On the Start menu, point to Find, and then click Files or Folders.</li> In the Named box, type hlink.dll. In the Look in box, make sure that drive C is selected. Click Find Now.</li> If the Hlink.dll file is found, right-click it, and then click Rename on the shortcut menu. Rename the file from Hlink.dll to Hlink.old.</li> Insert the Microsoft Money disc into the CD-ROM or DVD-ROM drive.</li> On the Start menu, click Run.</li> In the Open box, type the following if you are running Microsoft Windows 95 or Microsoft Windows 98:

extract :\IE\IE_S1.cab IE_1.cab /L c:\ \desktop

If you are running Microsoft Windows NT 4.0, type the following:

extract :\IE\IENT_S1.cab IENT_1.cab /L c:\ \desktop

NOTE:  is the drive letter of the CD-ROM or DVD-ROM drive, and   is the folder that contains Windows.</li> Then, in the Open box, type the following to extract the Hlink.dll file, if you are running Windows 95/98:

extract c:\ \desktop\IE_1.cab hlink.dll /L c:\ \system

If you are running Windows NT 4.0, type the following:

extract c:\ \desktop\IENT_1.cab hlink.dll /L c:\ \system32

</li> Next, use the Microsoft Register Server (Regsvr32.exe) to register the Hlink.dll file manually on your 32-bit operating system. To use Regsvr32.exe, type the following

c:\ \system\Regsvr32 [/u] [/s]

where:

<ul> /u unregisters the .dll file</li> /s uses silent mode (displays no messages)</li>  is the name and path of the file that you want to register.</li></ul>

For example, the following syntax registers the Microsoft Hlink.dll file, without displaying any messages, if you are running Windows 95/98:

c:\ \system\regsvr32 /s c:\ \system\hlink.dll

If you are running Windows NT, the syntax is as follows:

c:\ \system32\regsvr32 /s c:\ \system32\hlink.dll

</li></ol>

Additional query words: w_money m2001 crash hang hung stops responding quits unexpectedly MSMONEY caused an invalid page fault in module HLINK DLL

Keywords: kberrmsg kbprb KB286780

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.