Application Compatibility: Help Engine Support

Help Engine Support

Microsoft is committed to providing Help and Support technology in the Windows® platform and will continue to investigate new solutions for software developers. The following information clarifies the support in Windows Vista® and Windows Server® 2008 for four Microsoft Help technologies: Windows Help, HTML Help 1.x, the Help and Support Center, and the Assistance Platform client.

Windows Help(WinHlp32.exe)

Windows Help (WinHlp32.exe) is a help program that has been included with Microsoft Windows versions starting with the Microsoft Windows 3.1 operating system. The Windows Help program is required to display 32-bit help content files that have the .hlp file extension.

Windows Help is being deprecated for Windows Vista. To view 32-bit Help files with the .hlp file extension in Windows Vista, you will need to download and install WinHlp32.exe from the Microsoft Download Center. This download is not available for Beta 2 or RC1.

Microsoft strongly recommends that software developers discontinue using the Windows Help application in Vista. Software developers who ship programs that rely on .hlp files are encouraged to transition their Help experience to an alternative Help file format, such as CHM, HTML, or XML. You will also need to change your calls from the WinHelp API to the new content source. Several third-party tools are available to assist authors in converting content from one format to the other.

HTML Help 1.x (HH.exe)

Microsoft HTML Help 1.x (HH.exe) is a Help system included in Windows releases starting with Windows 98. HTML Help is required to display compiled Help files with the .chm file extension.

HTML Help will ship in Windows Vista and Windows Server 2008. However, only critical updates to the engine will be made. No new features or feature improvements will be added to the HTML Help engine for Windows Vista and Windows Server 2008 or future Windows releases.

For more information about the functionality of HTML Help and guidance on authoring files for HTML Help, see Microsoft HTML Help 1.4 SDK.

Help and Support Center (HelpCtr.exe)

The Help and Support Center (HelpCtr.exe) was a Help application designed for Windows XP® and Windows Server® 2003. The Help and Support Center displayed compiled Help files with the .chm file extension.

The Help and Support Center is not included in Windows Vista and Windows Server 2008, and its features are not supported. Compiled Help files with the .chm file extension will be displayed only in the HTML Help application as described above.

Assistance Platform client (HelpPane.exe)

The Assistance Platform client (HelpPane.exe) is a new Help engine designed for Windows Vista and Windows Server 2008. It is not compatible with any previous versions of Windows. The Assistance Platform client is required to display Help files with the .h1s file extension.

Under Windows Vista and Windows Server 2008, the Assistance Platform client can be customized by OEMs, system builders, and enterprise customers under license agreement, but cannot be used by third-party programs. For more information on customizing the Assistance Platform client, see the Windows SDK.

See Also

Concepts

Application Compatibility