Page 1 of 2

no express++ .hlp file available in windows 10

Posted: Sun Aug 30, 2015 3:32 am
by obelix
Hi Roger,
ist ther any chance to open the express.hlp (and xppref.hlp ...) with another app but winhlo32.exe
Winhlp32.exe is not available for win 10 (and I fear it will never be)

Re: no express++ .hlp file available in windows 10

Posted: Sun Aug 30, 2015 6:35 am
by rdonnay
I would have to rewrite my entire help system to do this.
Are you sure that WinHlp32.exe doesn't work?

Re: no express++ .hlp file available in windows 10

Posted: Sun Aug 30, 2015 6:49 am
by Tom
This help system needs the support of macros, which is a risk from Microsoft's view. They provided the fixes for Window 7/8 month after they delivered those versions.

Anyway, here is help:

http://www.komeil.com/download/1230

It works and it's safe.

Re: no express++ .hlp file available in windows 10

Posted: Sun Aug 30, 2015 8:54 am
by obelix
Thanks Tom,
I already looked at this app, but the virrus scanner (avira) is explicitly advising against the download from komeil.com !
Do you have a better view on it ?

Re: no express++ .hlp file available in windows 10

Posted: Sun Aug 30, 2015 1:45 pm
by daan_vossebeld
The tip of Tom works, but some lines of the install cmd need to be added.
See http://answers.microsoft.com/en-us/insi ... 71e?auth=1

Daan

Re: no express++ .hlp file available in windows 10

Posted: Mon Aug 31, 2015 2:53 pm
by Gerrit
That winhlp32.exe should do the trick. If you are having trouble overwriting the existing winhlp32.exe in windows 10, use this http://www.majorgeeks.com/files/details/unlocker.html
to unlock it, you should be then able to copy in the downloaded Win 7 winhlp32.exe to C:\windows

Re: no express++ .hlp file available in windows 10

Posted: Mon Aug 31, 2015 10:52 pm
by Piotr D
Hi,
easy way is use WinHlp32.exe from Windows XP. Copy this version into Windows folder (replace original or, better,
copy with new name f.e. WinHlp.exe).

Piotr

Re: no express++ .hlp file available in windows 10

Posted: Wed Oct 21, 2015 8:15 pm
by alepap
This is the solution I used to get the help file with Windows 10 32 bits.

How to read an old “.hlp file (*)” on Windows 10 (x64, or, x86)
(*): The “.hlp file” must be read, without any problem, on Windows XP, 2000, ME, or, 98/98SE.
The following is a procedure to be able to read an old “.hlp file” on Windows 10 (x86).
(1) First, get the winhlp32.exe existing in the Windows directory of Windows XP (x86).
(2) Make a temporary folder (for example D:\TEMP) on the HDD of Windows 10 (x86).
(3) Copy the winhlp32.exe (obtained by the #(1) step) into the temporary folder D:\TEMP.
(4) Make a file, named Win10-Hlp32-Fix.cmd, by using the text editor.
All of the contents of the file (Win10-Hlp32-Fix.cmd) are as follows;
@echo off
set crtpth=%CD%
takeown /f "%windir%\winhlp32.exe" >nul
icacls "%windir%\winhlp32.exe" /grant *S-1-5-32-544:F >nul
copy /y "%crtpth%\winhlp32.exe" %windir%
icacls "%windir%\winhlp32.exe" /setowner "NT Service\TrustedInstaller" >nul
echo.
echo Done.
echo.
echo Press any key to Exit
pause >nul
exit
(5) Therefore, you can find two files (winhlp32.exe and Win10-Hlp32-Fix.cmd) in the D:\TEMP.
(6) Open the Command Prompt window, by selecting "Run as administrator.”
(7) Then, move the prompt to the D:\TEMP directory, by using Change Directory (CD)command.
(8) Under this condition, execute the Win10-Hlp32-Fix.cmd command in the D:\TEMP directory.
(9) After the completion of this execution, you can read an old “.hlp file” on Windows 10 (x86).
Remarks:
In the case of Windows 10 (x64), please use the winhlp32.exe existing in the Windows directory of Windows XP (x64).

Re: no express++ .hlp file available in windows 10

Posted: Wed Oct 21, 2015 9:33 pm
by Auge_Ohr
i do not like copy Files into Windows Directory ... but you can change Registry

Code: Select all

HKEY_CLASSES_ROOT\hlpfile\shell\open\command
to use a older copy of winhlp32.exe from "your place"

Re: no express++ .hlp file available in windows 10

Posted: Thu Oct 22, 2015 2:16 am
by Sbryan
I was able to get .hlp files working in Windows 10 by doing what Piotr said but just copied winhlp32 into a folder and renamed it winhlp.exe. Then I changed the file association for .hlp to that file. Now all of my older help files work.