This is my 1st post on here. Getting a little infuriated that i cannot get to my .hlp files for my programming environment as windows 7 does not include winhlp32, and it is currently unavailable to download for windows 7..... ARRGGHH. Niether the server 2008 x64 or the vista x64 versions will install.... I can't keep switching on my laptop to get at the help files..
What I did was copy the Winhlp32.exe that is the Vista C:\windows folder and winhlp32.exe.mui in the Vista C:\Windows\en-US folder and replace the dummy ones in the same Windows 7 folders. Works fine in Windows 7.
The winhlp32.exe in the \Windows directory is only a stub - it is not capable of displaying .hlp files. This stub is what displays the "Why can't I get Help from this program?" message.
Don't wait for Microsoft, they've stated it'll be available with the Windows 7 RTM / Windows Server 2008 R2. How can I evaluate Windows 7 RC without being able to view HLP files?! So I made my own compilation for both Windows 7 x64 and Windows 7 x86. The installer is a batch (CMD) file, which does the job of winhlp32.exe/winhlp32.exe.mui replacement and fixing Registry entries.
Windows Help Program (WinHlp32) installer for Windows 7 x64 and Windows 7 x86 by Komeil Bahmanpour: