Can't read older *.hlp files on Windows-10

Page 8 of 12 FirstFirst ... 678910 ... LastLast

  1. Posts : 1
    windows server 2012 r2
       #71

    hexaae said:
    Follow my guide (the msg #46 above) to install also the mui file and you should have Search and everything (localized in your own language). Fully functional :
    Solved Can't read older *.hlp files on Windows-10 - Page 5 - Windows 10 Forums
    Hello,

    I performed one by one the steps described in your message (#46), and now I can read the .hlp files!

    But.. I still have the same problem with the "find" tab , as described in message #47.
    Although I have copied the "mui" file, the search (find) is not displayd.

    Do you have any hint about it?
    Yiota
      My Computer


  2. Posts : 181
    Windows 10 Pro x64
       #72

    syiota said:
    Hello,

    I performed one by one the steps described in your message (#46), and now I can read the .hlp files!

    But.. I still have the same problem with the "find" tab , as described in message #47.
    Although I have copied the "mui" file, the search (find) is not displayd.

    Do you have any hint about it?
    Yiota
    Did you put mui files in YOUR language dir? For Ita is "C:\Windows\it-IT", USA should be "C:\Windows\en-US" etc...
    Be also sure they are the correct files (x64?) and have proper security flags to be opened by std users...
    Check also your mui file has the same name of the exe, e.g. "winhlp32_legacy.exe.mui" if you renamed the exe as "winhlp32_legacy.exe"
    Mui files must be in a subdir (it-IT, en-US etc. depending on your localization) where is the winhlp.exe, e.g.:
    "C:\Users\...\Util\WinHlp_Legacy\winhlp32_legacy.exe"
    "C:\Users\...\Util\WinHlp_Legacy\it-IT\winhlp32_legacy.exe.mui"
      My Computer


  3. Posts : 2
    Windows 10 home single language
       #73

    kimio kanda said:
    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).
    worked fine in the case of Windows 10 (x64) using winhlp32.exe existing in XP (x86) - thank you very much
      My Computer


  4. Posts : 1
    Windows 10 Pro - 64 bit
       #74

    Solved Can't read older *.hlp files on Windows-10


    OMG! It worked perfectly!!! You are a genius sir!
    Ever since I took the suggested MS upgrade option to upgrade from Windows 7 Pro to Windows 10 Pro, I have had major problems with the help systems on all of my older development software.
    I followed your instructions explicitly and I can now read my old PowerBuilder and SQL Server Help Files as before.
    In fact, all the older help systems are back on line!!!
    I just hope I can have the opportunity to help you out in return some day!!!
    THANK YOU!!!
    Chake
      My Computer


  5. Posts : 2
    Win10/64
       #75

    Some time ago I installed the fix given by Komeil Bahmanpour; it worked fine under Win10/64. I don't use .HLP often; when I recently invoked it, after updates including Win10 Anniversary, I got the infamous WinHlp32 stub message - Microsoft had taken over. I tried, as an alternative solution, to change the association of the .HLP extension to point to an XP WinHlp32.exe, but Microsoft wasn't having any of that.

    While I expect that the solutions here work, to use help files occasionally, I have copied Win XP WinHlp32.exe (32-bit version works fine) onto a directory on my computer. If I need to open a help file I find its location (usually in the directory structure of a program invoking help, search it for .HLP files), then run WinHlp32.exe by clicking on it, and tell it to open the relevant .HLP file. It doesn't provide context-sensitive help, but otherwise is fine. I'm not recommending this as a solution in place of others given here, just a quick way to have access to .HLP files. (I don't know if this relies upon any localisation done with the original, overwritten, Komeil fix.)

    HTH
      My Computer


  6. Posts : 2
    Win10/64
       #76

    You said:
    Attached Files
    Purely as a matter of interest: the file in page 2 of this thread identified as the x64 64-bit XP version of WinHlp32.exe is actually a 32-bit file, but with a higher version number, v5.2.3790.1830, than the "x86" file, v5.1.2600.5512. The PE header identifies both versions as 32-bit, and they both run fine under 32-bit Windows XP as well as 64-bit Windows 10. There's no problem: I expect either of these files will run under any 32- or 64-bit Windows of version XP or greater.
      My Computer


  7. Posts : 579
    Windows 10
       #77

    Every time there is a System Repair or Upgrade, Windows is overwriting the Win32Hlp.exe FIles.
    With W10-AU, windows is not overwriting the files so easy, but a DISM Repair will give error and will not completed, this in case there are other Win32Hlp files manually put on System.
    So, the best is to maintain the Komeil Fix somewhere and when it stops working just run Komeil Fix again.
    I used the Windows 8.1 KB???? for the fix and modified Komeil Script for my needs.
      My Computer


  8. Posts : 1
    windows 10
       #78

    kimio kanda said:
    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).
    worked like a charm except I had to change the owner of the original winhlp32.exe file to
    Administrators first. I used the winhlp32.exe file suggested in another message.
    I now have my offline help back in Office 97 under Windows 10.
      My Computer


  9. Posts : 4,478
    several
       #79

    From a while back
    post25
      My Computer


  10. Posts : 31,398
    10 Home x64 (22H2) (10 Pro on 2nd pc)
       #80

    Microsoft removed the ability to read .hlp files because .hlp format has an inherent security risk, it's possible to craft a malicious .hlp file. Is no one else concerned about this? I am, that's why I convert the .hlp files I need into the safe .chm format, as I described earlier.
    Can't read older *.hlp files on Windows-10
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 23:08.
Find Us




Windows 10 Forums