Help (.hlp) Files - Cannot Open in Windows Fix

How to Open 32-bit Help (.hlp) Files that Require WinHlp32.exe in Windows

   Information
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. However, the Windows Help program has not had a major update for many releases and no longer meets Microsoft's standards. Therefore, starting with the release of Windows Vista and continuing in Windows 7, the Windows Help program will not ship as a feature of Windows 7 and newer. If you want to view 32-bit .hlp files, you must download and install the program (WinHlp32.exe) from the Microsoft Download Center below.

This tutorial will show you how to install and uninstall WinHlp32.exe (KB917607) for 32-bit .hlp files in Vista, Windows 7, Windows 8, and Windows 8.1.

   Note
This is for when you try open an .hlp file in Windows, and you receive one of the following error messages in the Windows Help and Support window:

The Help for this program was created in Windows Help format, which depends on a feature that isn’t included in this version of Windows. However, you can download a program that will allow you to view Help created in the Windows Help format.

OR

Feature not included

OR

Help not supported






OPTION ONE

To Install WinHlp32.exe to be able to open .hlp Files in Windows


1. Click on the link below to go the Microsoft site. At the Microsoft site, click/tap on the link for the Windows you have installed.
Error opening Help in Windows-based programs: "Feature not included" or "Help not supported"


WinHlp32_Download.jpg
2. If Validation is Required before Allowed to Download
A) If you see a "Validation Required" message when you open the download page, then click/tap on the Continue button, and follow the on-screen instructions to validate your Windows. (see screenshot below)
Validate.jpg
3. Select the language of your Windows, and click/tap on the Download button. (see screenshot below)
WinHlp32_Download-1.jpg
4. Check the Windows#-KB917607-x64.msu or Windows#-KB917607-x86.msu box that is the same as your installed 32-bit (x86) or 64-bit (x64) Windows, and click/tap on Next. (see screenshot below)
WinHlp32_Download-2.jpg
5. Save the Windows#-KB917607-x64.msu or Windows#-KB917607-x86.msu file to your desktop.

6. Install the downloaded Windows#-KB917607-x64.msu or Windows#-KB917607-x86.msu file.

7. You should now be able to open 32-bit .hlp files using Windows Help and Support.




OPTION TWO

To Uninstall WinHlp32.exe (KB917607) from Windows


1. Open Installed Updates in Programs and Features.

2. Click on KB917607 to uninstall WinHlp32.exe. (see screenshot below)
Uninstall.jpg
3. When it's finished, you can close the Installed Updates window.
That's it,
Shawn







 
Last edited:
Problem using WinHlp32.exe - asks to copy file to new drive

Hi Brink, O wonderworking sage.

Running W7Ultimate with basically everything on the D drive, (apart from some old data on C). I downloaded and installed WinHlp32.exe but when I right-click on the file I want to open and say Open with WinHlp32.exe, I get the response "Cannot display this help file. try opening the help file again, and if you still get this message, copy the help file to a different drive, and try again." I copied the .hlp file to a USB key and tried again and it worked, opening the file correctly. OK, but why ? It seems an unnecessary bit of flummery.
More seriously, WinHlp32 does not itself allow one to save the opened file (one might want to re-read it - indeed with this one, which is about analysis of a large academic database, it will be essential), so by right-clicking on it, I saved it back from the USB key to the desktop. Is this really necessary ? Even after reading the description on Wikipedia of how .hlp files are organized, I cannot see the purpose of all this.
 
Last edited:

My Computer

OS
7 ultimate
CPU
AMD Phenom II x4 810 processor
Motherboard
Asus M4N78-AM
Memory
4096MB
Graphics Card(s)
NVIDIA GeForce 8200
Monitor(s) Displays
iiyama prolite B2409 HDS
Hard Drives
Asus 300gb x2
Hello adj,

It may be a issue with you having everything on D instead of C and when you ran the WinHlp32.exe file to install it.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Great to put that here...just to mention that registry settings had to be made:


"The following list shows the known functionality regressions from previous releases of WinHlp32.exe. The following known issues apply only to the version of WinHlp32.exe that is discussed in this article."

By default, the following macros are disabled in Windows Help:
  • ExecFile
  • RegisterRoutine
  • ShellExecute
  • ShortCut
  • Generate
  • Test
  • ExecProgram
However, all other macros in .hlp files will function as they did in past releases. Therefore, if an .hlp file that depends on these macros is opened after you install Windows Help for Windows Vista, Windows 7, Windows Server 2008, or Windows Server 2008 R2, some functionality of the file may not work correctly.


  1. On 32-bit editions of Windows, locate and then select the following registry subkey:
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

  3. On 64-bit editions of Windows, locate and then select the following registry subkey:
  4. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
  5. On the Edit menu, point to New, and then click Key.
  6. Type WinHelp, and then press Enter.
  7. Click the WinHelp key.
  8. On the Edit menu, point to New, and then click DWORD (32-bit) Value.
  9. Type AllowProgrammaticMacros, and then press Enter.
  10. On the Edit menu, click Modify.
  11. In the Value data box, type 1, click Hexadecimal in the Base area, and then click OK.
  12. Exit Registry Editor.
http://support.microsoft.com/kb/917607/en-us
 
Last edited:

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
CPU
Ivy Bridge Core i5 3570K (Delidded)
Motherboard
Asus P8Z77-V LE PLUS
Memory
G.Skill "Ares" DDR3 PC3-12800 - 1600MHz (16Gb)
Graphics Card(s)
Asus Dual-RX480-O4G
Sound Card
Creative Sound Blaster Z w/5.1 sound system
Monitor(s) Displays
Asus IPS 23"
Screen Resolution
16/9
Hard Drives
Internal:
500Go Sata 6Gb/s (x2)
500Go Sata 3Gb/s (x2)
SSD 60Go Sata 6Gb/s
PSU
In Win C 900W Series 80+ Platinum
Case
Thermaltake Chaser A71
Cooling
Custom Water Cooling Loop
Keyboard
Cooler Master QuickFire XTi
Mouse
Razer Imperator 2012 (4G)
Antivirus
MSE
Browser
IE 11.0.xxx Rtm
Other Info
"Raid0" with Intel Smart Response Technology (HDD/SSD)

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Samsung won't charge Now Dell Inspiron 17 3793
OS
Windows 7 Professional 32bit SP1, Windows 10 Home 64-bit at the moment
CPU
Intel Pentium B970 @ 2.30GHz, DELL DELL Intel 3793 Core i5 1
Motherboard
DELL 0C9WH2
Memory
8GB
Graphics Card(s)
NVIDIA GeForce MX230 (Dell)
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
17.3" HD+ LED Display
Screen Resolution
1920x1040
Hard Drives
99GB (RAID SHIT SSD), Seagate 1TB SATA III DATA

Seagate ST1000LM048-2E7172 (SATA III)
Mouse
USB remote
Antivirus
Avast Free Antivirus 20.10.2442
Browser
Internet Explorer 11, FireFox
Other Info
DELL shit Its the worst laptop design ever made the laptop battery is inbuilt who the hell makes a laptop battery inbuilt DELL shit does, can't wait until the 1TB HDD is replaced and RAID shit is removed
Hello Keith,

If you have not already, you might see if using the manual method below from the same link in step 1 may help.

Manually enable macros on a single computer

To enable macros on a single computer after you install WinHelp32.exe, follow these steps:
  1. Log on by using an administrator account.
  2. Press the Windows logo key + R, type regedit, and then click OK.

    If you are prompted for an administrator password or for confirmation, type the password, or click Continue.
  3. On 32-bit editions of Windows, locate and then select the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

    On 64-bit editions of Windows, locate and then select the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
  4. On the Edit menu, point to New, and then click Key.
  5. Type WinHelp, and then press Enter.
  6. Click the WinHelp key.
  7. On the Edit menu, point to New, and then click DWORD (32-bit) Value.
  8. Type AllowProgrammaticMacros, and then press Enter.
  9. On the Edit menu, click Modify.
  10. In the Value data box, type 1, click Hexadecimal in the Base area, and then click OK.
  11. Exit Registry Editor.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Thanks Brink but I'm very happy with Windows 7 now. I've actually gone away from making the old *.hlp files I use WinCHM Pro v4.41 and make *.chm help files.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Samsung won't charge Now Dell Inspiron 17 3793
OS
Windows 7 Professional 32bit SP1, Windows 10 Home 64-bit at the moment
CPU
Intel Pentium B970 @ 2.30GHz, DELL DELL Intel 3793 Core i5 1
Motherboard
DELL 0C9WH2
Memory
8GB
Graphics Card(s)
NVIDIA GeForce MX230 (Dell)
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
17.3" HD+ LED Display
Screen Resolution
1920x1040
Hard Drives
99GB (RAID SHIT SSD), Seagate 1TB SATA III DATA

Seagate ST1000LM048-2E7172 (SATA III)
Mouse
USB remote
Antivirus
Avast Free Antivirus 20.10.2442
Browser
Internet Explorer 11, FireFox
Other Info
DELL shit Its the worst laptop design ever made the laptop battery is inbuilt who the hell makes a laptop battery inbuilt DELL shit does, can't wait until the 1TB HDD is replaced and RAID shit is removed
Great news. :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
When trying to install the Windows8-RT-KB917607-x64.msu in my machine, it prompts an error "The update is not applicable to your computer". Can someone help me?
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Professional x64
When trying to install the Windows8-RT-KB917607-x64.msu in my machine, it prompts an error "The update is not applicable to your computer". Can someone help me?

Hello Edward, and welcome to Eight Forums.

If you currently have Windows 7 installed as per your specs, you would need to download the update for Windows 7 instead of Windows 8.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Thanks Brink for the response :)

i might have overlooked the installer though, I just downloaded this one Windows6.1-KB917607-x64.msu since this is the available installer for windows 7 from MS site but this message was prompted:

"Update for Windows (KB917607) is already installed on this computer."

Its weird since i still can't open my .hlp file, still encountering this error "Cannot display this help file. Try opening the help file again, and if you still get this message, copy the help file to a different drive, and try again."
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Professional x64
If you haven't already, see if you may be able to open the help file with it on your desktop.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
I've attached the actual message prompt that i am encountering when trying to open the .hlp file
 

Attachments

  • HLP.JPG
    HLP.JPG
    22.2 KB · Views: 1,394

My Computer

Computer type
PC/Desktop
OS
Windows 7 Professional x64
Did you already try right click, "Copy", and "Paste" the .hlp file to another location (ex: C:\Users\Public folders) to see if you could open it from there to see if it may be some sort of permissions issue?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
yes i already did the copy and paste to other public folder but result happened...
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Professional x64

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
I just tested it in 64-bit Windows 8.1, and it works just fine after installing the KB917607-x64.msu update.

You might see if uninstalling and reinstalling the update for your 64-bit Windows 7 may help. In addition, check to make sure that the .hlp file is unblocked.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
I followed your instruction about unblocking the file.. and it WORKED!!!! YOU ARE AWESOME BRINK! Thank you so much :):D:party::party::party::party:
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Professional x64
Great news. :party:
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Back
Top