Page 1 of 8 123 ... LastLast

  1. Joined : Aug 2015
    Posts : 4
    Windows 10
       17 Aug 2015 #1

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


    Hello,
    I have installed Windows-10, and I'm encountering the problem that
    I can't read older Windows help files (attempt to read them will result in
    the display of https://support.microsoft.com/en-us/kb/917607). I had the
    same problem in Windows 7, but the problem could be solved by downloading
    the winhlp32.exe program from Microsoft, and the older help files could
    then be read. In Windows-10 I'm being offered to download WinHlp32.exe for
    Windows 7 or Windows 8.1, but neither will install. Is there any solution?
    Regards,
    bostjanv
      My System SpecsSystem Spec


  2. Joined : Aug 2015
    Posts : 5
    Windows 10
       19 Aug 2015 #2

    I face the same problem, and would be highly interested by a solution
      My System SpecsSystem Spec


  3. Joined : Aug 2015
    Posts : 12
    Windows 7, 8.1, 10
       30 Aug 2015 #3

    How to read an old “.hlp file” on Windows 10 (x64, or, x86)


    bostjanv said: View Post
    Hello,
    I have installed Windows-10, and I'm encountering the problem that
    I can't read older Windows help files (attempt to read them will result in
    the display of https://support.microsoft.com/en-us/kb/917607). I had the
    same problem in Windows 7, but the problem could be solved by downloading
    the winhlp32.exe program from Microsoft, and the older help files could
    then be read. In Windows-10 I'm being offered to download WinHlp32.exe for
    Windows 7 or Windows 8.1, but neither will install. Is there any solution?
    Regards,
    bostjanv
    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).
      My System SpecsSystem Spec


  4. Joined : Aug 2015
    Posts : 5
    Windows 10
       31 Aug 2015 #4

    Hi,
    Thanks!
    I just tried this solution, but it seems that I don't have the proper version of Winhlp32.exe, as I get an error "9009". I used the executable contained in this page: winhlp32 windows 7 x86 x64 komeil.cab - Komeil Bahmanpour Download Center

    Do you know where I can get the executable for W10 x64 ?
      My System SpecsSystem Spec


  5. Joined : Aug 2015
    Posts : 12
    Windows 7, 8.1, 10
       31 Aug 2015 #5

    Please use "winhlp32.exe" contained in Windows XP.


    brno said: View Post
    Hi,
    Thanks!
    I just tried this solution, but it seems that I don't have the proper version of Winhlp32.exe, as I get an error "9009". I used the executable contained in this page: winhlp32 windows 7 x86 x64 komeil.cab - Komeil Bahmanpour Download Center

    Do you know where I can get the executable for W10 x64 ?
    [My comments]
    (1) Even replacing the original "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" (existing in the Windows directory of Windows 7, 8, or 8.1), you cannot read an old help file (*.hlp) on Windows 10.
    Note: When trying to read an old help file (*.hlp) on Windows 10, an error dialog message appears.
    (2) Furthermore, even replacing the original "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" (existing in the downloaded *KB917607*.msu --- for Windows 7, 8, or 8.1), you cannot read an old help file (*.hlp) on Windows 10.
    Note: When trying to read an old help file (*.hlp) on Windows 10, an error "9009" appears.
    (3) Only the way to properly read an old help file (*.hlp) on Windows 10 is as follows;
    (a) Replace the original "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" (contained in Windows XP).
    (b) If you use Windows 10 (x64), replace your "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" contained in Windows XP [latest SP=SP2] (x64).
    (c) If you use Windows 10 (x86), replace your "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" contained in Windows XP [latest SP=SP3] (x86).
    (d) The replacement can be done by the procedure mensioned by me yesterday.
    (e) Please try the replacement of "winhlp32.exe" by following my description.
    Note: If an old help file (*.hlp) cannot be read on Windows XP, 2000, ME, or, 98/98SE, this kind of old help file (*.hlp) cannot be read on Windows 10, even if applying the replacement of "winhlp32.exe" to Windows 10.
      My System SpecsSystem Spec


  6. Joined : Aug 2015
    Posts : 5
    Windows 10
       31 Aug 2015 #6

    Thanks Kimio for all this information.
    I understand clearly: I need to find the "winhlp32.exe" contained in Windows XP [latest SP=SP2] (x64). But I can't figure where, as I don't have a windows XP computer anymore... If you have any idea, or if you can send it to me, I would be grateful!
    Bruno
      My System SpecsSystem Spec


  7. Joined : Aug 2015
    Posts : 12
    Windows 7, 8.1, 10
       31 Aug 2015 #7

    About getting the "winhlp32.exe" contained in Windows XP


    brno said: View Post
    Thanks Kimio for all this information.
    I understand clearly: I need to find the "winhlp32.exe" contained in Windows XP [latest SP=SP2] (x64). But I can't figure where, as I don't have a windows XP computer anymore... If you have any idea, or if you can send it to me, I would be grateful!
    Bruno
    [My comments]
    (1) Regarding the "winhlp32.exe" contained in Windows XP [SP2] (x64), I think you cannot easily find the "Windows XP (x64) PC."
    (2) However, I think you can still easily find the "Windows XP [SP3] (x86) PC."
    (3) Therefore, even if you use Windows 10 (x64), please replace your "winhlp32.exe" (contained in Windows 10) with the "winhlp32.exe" contained in Windows XP [SP3] (x86), even not strongly recommending this replacement to you.
    (4) According to my simple test, you can read an old help file (*.hlp) even on Windows 10 (x64), by this replacement.
    Note: If an old help file (*.hlp) cannot be read on Windows XP, 2000, ME, or, 98/98SE, this kind of old help file (*.hlp) cannot be read on Windows 10, even if applying the replacement of "winhlp32.exe" to Windows 10.
    SUPPLEMENT:
    I think there might be several stores, which still sell the used PCs having Windows XP (x86), in your town. If you can find a such PC store, it might be better to ask "Can I freely get only a copy of the winhlp32.exe contained in your selling PC?."
      My System SpecsSystem Spec


  8. Joined : Jul 2015
    Posts : 73
    Windows
       31 Aug 2015 #8

    I check http://support.microsoft.com/en-us/kb/917607 often, however M$ still hasn't provided a fix for winhlp32, until they do, it would be nice for someone here to provide better instructions using the latest winhlp32 EXEs.

    M$ should have went with native 32-bit backwards compatibility or virtualized 32-bit backwards compatibility. However, M$ dropped virtualized XP Mode backwards compatibility in Windows 8, and dropped native winhlp32 backwards compatibility in Windows 10.
      My System SpecsSystem Spec


  9. Joined : Aug 2015
    Posts : 12
    Windows 7, 8.1, 10
       31 Aug 2015 #9

    From the technical viewpoint, is the information by M$ enough good?


    nosecureboot said: View Post
    I check http://support.microsoft.com/en-us/kb/917607 often, however M$ still hasn't provided a fix for winhlp32, until they do, it would be nice for someone here to provide better instructions using the latest winhlp32 EXEs.

    M$ should have went with native 32-bit backwards compatibility or virtualized 32-bit backwards compatibility. However, M$ dropped virtualized XP Mode backwards compatibility in Windows 8, and dropped native winhlp32 backwards compatibility in Windows 10.
    In the case of “Windows 8.1,” an old help file (*.hlp) can be read by applying the "Windows8.1-KB917607-x64.msu [for Windows 8.1 (x64)],” or, "Windows8.1-KB917607-x86.msu [for Windows 8.1 (x86)],” to the installed Windows 8.1 (x64), or, to the installed Windows 8.1 (x86), respectively.
    However, when applying the “KB3000850,” sometimes an old help file (*.hlp) changes to be unable to open.
    -------------------
    Note:
    The KB3000850 was released around the middle of November (2014).
    It might be true that M$ had known the several problems caused by the KB3000850 applied, just after the release of the KB3000850. However, regarding the opening problem for an old help file (*.hlp), caused by the KB3000850 applied, it seems to be difficult to get appropriate information on the official M$ site.
    -------------------
    A certain intelligent person made a nice bat file, named “KB917607-Fix.cmd,” to fix this problem.
    In other words, if applying the “KB917607-Fix.cmd” to Windows 8.1, an old help file (*.hlp) can be still read on Windows 8.1 (x64, or x86).
    I think that M$ might not release the "winhlp32.exe" dedicated for Windows 10 (x64, or x86), even in the future.
      My System SpecsSystem Spec


  10. Joined : Aug 2015
    Posts : 12
    Windows 7, 8.1, 10
       01 Sep 2015 #10

    Getting the "winhlp32.exe" for Windows XP (x86)


    brno said: View Post
    Thanks Kimio for all this information.
    I understand clearly: I need to find the "winhlp32.exe" contained in Windows XP [latest SP=SP2] (x64). But I can't figure where, as I don't have a windows XP computer anymore... If you have any idea, or if you can send it to me, I would be grateful!
    Bruno
    SUPPLEMENT-2:
    (1) First, get the service pack SP3 for Windows XP (x86) by,
    https://www.microsoft.com/en-US/down....aspx?id=25129
    Note:
    You can get two downloaded files (by waiting roughly 4 minutes),
    (A) WindowsXP-KB932823-v3-x86-ENU.exe, and
    (B) xpsp3_5512.080413-2113_usa_x86fre_spcd.iso.
    But, you can use ONLY "xpsp3_5512.080413-2113_usa_x86fre_spcd.iso."
    (2) Then, check the contents of the downloaded "iso" file, by using some tool (for looking the contents of an “iso” file).
    (3) You can find a “big file”(in the "iso" file),
    WINDOWSXP-KB936929-SP3-X86-ENU.EXE
    (4) Copy this “big file” (i,e, WINDOWSXP-KB936929-SP3-X86-ENU.EXE) into a temporary folder on your HDD.
    (5) Then, check the contents of this “big file” (at the temporary folder of your HDD) by using some tool (for looking the contents of an archived file).
    (6) By this checking, you can find the “winhlp32.ex_” in the “i386” folder (of this “big file”).
    (7) Copy the “winhlp32.ex_” into a temporary folder on your HDD.
    (8) Open the “Command Prompt” window, and then move the prompt to the temporary folder (in which the “winhlp32.ex_” exists).
    (9) Execute following command in the temporary folder (in which the “winhlp32.ex_” exists);
    expand winhlp32.ex_ winhlp32.exe
    By this execution, you can get “winhlp32.exe” (which has been de-compressed from “winhlp32.ex_”).
    As a result, you can use this “winhlp32.exe.”
      My System SpecsSystem Spec


 
Page 1 of 8 123 ... LastLast


Similar Threads
Thread Forum
Rolling Back From Windows 10 To Your Older OS Appears Problematic
Read more: Rolling Back From Windows 10 To Your Older OS Appears Problematic How to Go Back to the Previous Windows from Windows 10
Windows 10 News
Unable to 'save' any files to folders, resetting read-only doesn't wor
since installing Windows 10, I can not save updates to word files or anything to a folder. I've read I should change the user settings that default to 'read-only' in the system folder. I've done this 3 times. The fix doesn't work. Help!
Software and Apps
Opening Older Files with Cortana
I am having trouble with Cortana. I cannot get it to open older files. Does anyone have any suggestions. I need to open a certain One Note file and an Open Office File. Cortana will open One Note and Open Office but will not open the file that I...
Software and Apps
Homegroup Settings Making my Files Read Only
No matter how many times I put the Homegroup permissions to "Homegroup (view and edit)", it still keeps getting reverted somehow, and when I go to save a file of some kind I get the "You do not have permission to..." message. Windows keeps changing...
Network and Sharing
An older build 10014 of Windows 10 with Spartan has leaked
Read more: An older build of Windows 10 with Spartan has leaked See also: Windows 10 build 10014 with Spartan has leaked (video) https://www.youtube.com/watch?v=Y_BzW2TmSvs
Windows 10 News
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:59.
Find Us
Twitter Facebook Google+



Windows 10 Forums