Уже с Windows 7 майкрософт решила, что HLP-файлы помощи устарели, вместо них используются CHM (compiled HTML), и поэтому прекратила их поддержку.
Поэтому в папке windows лежит winhlp32.exe, который вместо показа помощи отправляет пользователей куда нибудь в интернет на страницу помощи майкрософт. На этой странице можно скачать обновление, которое ставит нормальный winhlp32.exe в систему. Но для Windows 10 там нет пакета обновления.
Поэтому, например, в Delphi 7 теперь невозможно почитать помощь.
В интернете лежит несколько вариантов самодельного пакета c winhlp32 под Windows 10, там внутри и exe-шник, и mui файлы ресурсов под разные языки. Но в этих пакетах одна проблема — хоть и отлично работает winhlp32.exe, но нет библиотеки ftsrch.dll, а отсюда — пропадает вкладка «Поиск», а сам winhlp32.exe при первом запуске выдает ошибки.
Я доработал этот пакет, вставил туда ftsrch.dll и команду его копирования в папку windows.
Итак:
1) качаем этот zip-архив http://blackstrip.ru/winhlp32-and-search-win10.zip
2) распаковываем его куда нибудь
3) тыкаем правой кнопкой мышки по скрипту install.cmd и выбираем «Запуск от имени администратора». Ждем когда скрипт все скопирует под расширенными правами (с простыми правами winhlp32.exe не удается ни удалить, ни заменить, правда, прога unlocker может его таки удалить, и потом можно вручную закинуть winhlp32.exe на пустое место, но скриптом все это делать еще удобнее).
4) Наслаждаемся полноценным winhlp32 с системой поиска.
Skip to content
Due to some security concerns related to now-very-outdated WinHelp files that usually come with .HLP file extension, Microsoft decided to pull the plug and stopped supporting these files in Windows Vista, 7, 8.x and now in Windows 10. Before Windows 10, users had option to download WinHlp32 Viewer (KB917607) from Microsoft’s website and install it on their PC if they needed to view the HLP files. But Windows 10 users have no such luck since Microsoft has decided not to offer any such option for them. And if you try to install the KB917607 hotfix released for Windows 7 or 8.x on your Windows 10 system, then it displays the update incompatibility message.
So what the Windows 10 users are supposed to do? If you really want to access the .HLP files on your Windows 10, then we at TrishTech.com have created a tiny utility that can extract WinHlp32.exe from KB917607 hotfix files for you. First you have to extract the files from this hotfix and then replace the ones from the Windows folder with these files.
Part 1: Extraction of Files
- Visit https://support.microsoft.com/en-us/kb/917607 and download 32-bit WinHlp32.exe hotfix for Windows 8 (32-bit version has “x86” in the file name). If you are having any trouble downloading, try using Firefox web browser instead of Edge or Internet Explorer.
- Download our tool – magic.zip. Extract magic.exe from the downloaded archive.
- Put both magic.exe and the downloaded KB917607 update MSU file (e.g., Windows8-RT-KB917607-x86.msu) in the same folder.
- Double-click on magic.exe and wait a couple of seconds. Now you have WinHlp32.exe and supporting files for your use. You can delete magic.exe if you want. Do not delete the Windows8-RT-KB917607-x86.msu file, it is needed for Part 2.
Part 2: Replacing Files in Windows Folder
- Download replace-winhlp32.zip, extract replace.bat from it and copy it in the same folder where you have extracted the WinHlp32.exe file and other helper files.
- Skip this step if you use English as the Windows interface language. If you are not using English as the default Windows system language, then edit replace.bat and change en-US to your own language in the last line. For example, if you want Russian language, then replace en-US with ru-RU, if you use French then replace with fr-FR and so on.
- Download Process Hacker from https://github.com/processhacker/processhacker/releases. You can download the installer version and install it in your PC. But I personally like the portable (binaries) version which does not need to be installed.
- Launch Process Hacker with elevated privileges (right-click on ProcessHacker.exe and select Run as administrator). Keep it running.
- Double-click on Windows8-RT-KB917607-x86.msu to launch the update. Of course, this update is not for Windows 10 and will fail. Do not close any dialogs or error messages that it shows.
- Quickly switch back to Process Hacker, locate TrustedInstaller.exe in the list of processes, right-click on it and select Miscellaneous → Run as this user from the right-click menu.
- In the program command type cmd.exe and click on the OK button.
- When the command prompt window opens up, change the drive letter and path to the folder where you have extracted WinHlp32.exe and Replace.bat. For example, if you have extracted these files to E:\Helper, then first type E: and press Enter in the command prompt. Then type CD E:\Helper in the command prompt and press Enter.
- Next, type Replace.bat in the command prompt and press Enter. You will see that it is copying and replacing files.
- Close the command prompt window, the Process Hacker window and any other windows opened through these instructions. Now your system is ready for opening .HLP files. Just double-click on any .HLP file and it will be opened in the familiar Windows Help.
While this makes it very easy for you to use the older and very dated help viewer for your Windows 10 PC, you should keep in mind that this viewer could also be vulnerable to all kinds of security risks. This is the main reason Microsoft has dropped the support for such help files. Make sure the .HLP files you open using this WinHlp32.exe viewer come from trustworthy and reliable sources.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Fast fix
- Download Winhlp32.exe_for_Windows_10.zip
- Extract
- Install_Windows_10.cmd
- Right-click -> Run as Administrator
- Make sure to also try Iris mini or Iris – the best software for eye protection 🙂
The Story
So I’m playing with the Kepler software for Astrology charts and it needs the old Windows Help program.
Spend several days searching for this thing on the internet.
- winhlp32-windows-7-x86-x64-komeil.cab
- Winhlp32.exe
- How to open .hlp files with WinHlp32.exe on Windows 10?
- Windows Help Program (WinHlp32.exe) for Windows 8.1 and Windows 7 x64 and x86
You probably may find this article if the program opens this:
- Error opening Help in Windows-based programs: “Feature not included” or “Help not supported”
- https://support.microsoft.com/en-us/topic/error-opening-help-in-windows-based-programs-feature-not-included-or-help-not-supported-3c841463-d67c-6062-0ee7-1a149da3973b
And any of these files doesn’t work:
- 4013443 WinHlp32.exe for x86-based versions of Windows 8.1
- 4013443 WinHlp32.exe for x64-based versions of Windows 8.1
- 4013443 WinHlp32.exe for Windows 8
- 4013443 WinHlp32.exe for Windows 7
- 4013443 WinHlp32.exe for Windows Server 2008
- 4013443 WinHlp32.exe for Windows Server 2008 R2
-
4013443 WinHlp32.exe for Windows Vista
The good guy here had the .cab file once upon a time but now the link is dead:
- http://www.komeil.com/blog/windows-help-program-winhelp-winhlp32-exe
- https://www.sevenforums.com/software/10668-winhlp32-exe-4.html
And the good guy here had a workaround for Windows 10:
- https://answers.microsoft.com/en-us/insider/forum/all/winhlp32-do-we-have-to-go-through-this-again/ddcc2f40-e4f3-407b-9672-ee8a2b08a71e
- set WindowsVersion=7
- goto :BypassVersionError
Finally, I found the file here:
- https://www.thefreewindows.com/4110/view-older-files-windows-7-download-winhlp32exe/
But was not sure how much this website will be up and running.
So the good guy, the creator of the most awesome-super-giga-top-best software in the world Iris made you a package 😀
- Download Winhlp32.exe_for_Windows_10.zip
No related posts.
Posted November 21, 2021 · Last modified March 23rd, 2023 · 6 Comments
6 thoughts on “Winhlp32.exe for Windows 10”
-
You are my hero! After having applied “Fast fix” I read “The Story”. An obstacle race like mine, but you are evidently the better expert.
I’m setting up a win10pro (if I only had known ;-D) machine (LG Notebook PC 16T90P – if I only had known ;-DDD) full-packed with 20 years old software. I try to avoid VM-software of any vendor. It’s a foible of course …
I’d be glad to hear from you! Thank you once again for your great efforts!-
Welcome 😁💪
-
-
Sir, you are a hero! With your tool at hand, I can read the manuals of the past, and remember how to play, or find tips!
-
Welcome 😁💪
-
-
Hello Daniel,
There are no instructions on how to use the extracted files.
Simply run Install.cmd as a normal user or Admin?
Will this work with Windows 11?
Why do you add the reference to the thefreewindows.com site?
Thanks,
Jacques-
Install_Windows_10.cmd
Right-click -> Run as Administratorthefreewindows.com was where I found the original files
-
Leave a Reply
From Wikipedia, the free encyclopedia
WinHelp
Filename extension |
.hlp |
---|---|
Internet media type | application/winhlp |
Magic number | 3F 5F 03 00 [1] |
Developed by | Microsoft |
Initial release | 1990 |
Extended from | RTF |
Standard | No |
Microsoft WinHelp
Developer(s) | Microsoft |
---|---|
Operating system | Windows Vista, Windows 7, Windows 8, Windows 8.1 |
Included with | Windows 3.0, Windows 95, Windows XP |
Successor | Microsoft Compiled HTML Help |
Type | Help system |
Microsoft WinHelp is a proprietary format for online help files that can be displayed by the Microsoft Help browser winhelp.exe or winhlp32.exe. The file format is based on Rich Text Format (RTF). It remained a popular Help platform from Windows 3.0 through Windows XP. WinHelp was removed in Windows Vista purportedly to discourage software developers from using the obsolete format and encourage use of newer help formats. Support for WinHelp files would eventually be removed entirely in Windows 10.
- 1990 – WinHelp 1.0 shipped with Windows 3.0.
- 1995 – WinHelp 4.0 shipped with Windows 95 / Windows NT.
- 2006 – Microsoft announced its intentions to phase out WinHelp as a supported platform. WinHelp is not part of Windows Vista out of the box. WinHelp files come in 16 bit and 32 bit types. Vista treats these files types differently. When starting an application that uses the 32 bit .hlp format, Windows warns that the format is no longer supported. A downloadable viewer for 32 bit .hlp files is available from the Microsoft Download Center.[2][3] The 16 bit WinHelp files continue to display in Windows Vista (32 bit only) without the viewer download.
- January 9, 2009 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows Server 2008 at the Microsoft Download Center.[4]
- October 14, 2009 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows 7[5] and Windows Server 2008 R2[6] at the Microsoft Download Center.
- October 26, 2012 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows 8 at the Microsoft Download Center.[7]
- November 5, 2013 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows 8.1 at the Microsoft Download Center.[8]
- July 15, 2015 — Microsoft completely removed Windows Help from Windows 10. Attempting to open a .hlp file just brings users to a help page detailing that it was removed.[9]
A WinHelp file has a «.hlp» suffix. It can be accompanied by an optional table of contents (.cnt) file if the help developer created one. When Windows opens a WinHelp file, it creates a .gid file in the same directory or in «%LOCALAPPDATA%\Help
«, containing information about the .hlp file such as the window size and location. If the user clicks the «Find» tab and enables keyword indexing, Windows creates an index file with a .fts (full text search) extension. Annotations and bookmarks for each Windows help file have the extension «.ann» and «.bmk».
A number of software tools can decompile a WinHelp file into its source documents: HPJ, CNT, RTF, BMP, and SHG. An HPJ file is the project file that is created and edited in the Help Workshop (or a third party help authoring tool). The HPJ contains information about what RTF files to compile into the help, the MAP IDs and Aliases that provide links from a calling application to the help file, and help file appearance (window size, default buttons, color schemes, etc.). The CNT file provides the table of contents for the help file. An SHG file is a «SHED» graphics file that essentially creates an image map of help calls for a graphic file (e.g., a BMP).
A number of tools can read and explore these files. (See, for example, Help to RTF and winhelpcgi.)
Summary on winHelp files
.hlp | Description |
---|---|
.hpj | project file (plain text?); contains a list of all .rtf files to compile into the .hlp file and some additional information |
.cnt | Table of Contents (TOC) file. |
.rtf | actual text content in Rich Text Format-format |
.bmp .dib .wmf .shg | picture-files in various formats: .bmp or .dib, .wmf .shg |
.fts .ftg | Full Text Search; used for searching through the text of help documents |
.ann | file with annotations (plain text?) |
.bmk | file with bookmarks (plain text?) |
Source files and compilation
[edit]
Source files required to compile a .hlp file consist of one or more documents in Rich Text Format and a help project file with the extension .hpj, along with any image files (.bmp, .wmf, or .shg) that are used within the Help file. An optional table of contents file with the extension .cnt can also be created for use with the .hlp file.
Within the .rtf files, topics are separated by page breaks. Each topic has a series of footnotes that contain information for the help compiler:
- # footnotes contain the topic ID (used to create links to that topic).
- $ footnotes contain the topic name as it displays in the table of contents, index, and other locations.
- K footnotes contain keywords for the index.
- A footnotes contain See Also keywords.
- * footnotes contain build tags.
- + footnotes contain browse sequence information.
- ! footnotes contain topic entry macros.
Only the # footnote is required. All others are optional.
Text in each topic can contain limited formatting, including bold text, italics, and colors. Superscript and subscript are not allowed. Jumps between topics in the same Help file usually appear in the source document as double-underlined text (green by default, though this can be overridden) followed by a topic ID in hidden text. Popup links appear in the source document as text with a single underline (also green by default) followed by a topic ID in hidden text. (In the .hlp file, the jumps show up as green text with a single underline, and popups show up as green text with a dotted underline.)
Images can be added using codes such as {bmc image.bmp}. Supported image formats include .bmp, .wmf, and .shg (used for image maps, which can contain jumps or popups that are triggered by clicking on specific parts of the image).
After the source files have been created, the help file can be compiled using a WinHelp compiler such as HCW.exe or by using a commercial software program such as RoboHelp or HelpBreeze, most of which (included the two cited here) also use hcw.exe as the backend compiler.
WinHelp appearance and features
[edit]
Depending on how it has launched and what settings the Help author chose, a WinHelp file opens either to its default topic, its table of contents, or its index.
A topic in a WinHelp file opens in a separate window, in a size and initial position that the Help author may choose. Users can resize or reposition the window. The Help author can control whether the Help file stores the user’s settings between sessions, or always opens in the default size and position.
When a topic is open, a title bar at the top of the Help window displays the topic title. Below that is a row of menus (File, Edit, Bookmark, Options, and Help), which control various aspects of the file. A row of buttons usually appears below the menus. The Help author controls which buttons, if any, appear. Typical buttons include Contents, Index, Back, and Print, along with << and >> buttons to browse through the file. Help authors can also create custom buttons to jump to specific topics or perform other actions.
Below the buttons is the main text area of the window. Typically, the text begins with a heading, often bold or in a larger font than the rest of the text. This heading may sometimes be in a non-scrolling region—an area of the window that does not move up or down via the scrollbar at the side of the window. Non-scrolling regions can only be used at the beginning of a topic. The Help author can control size and background color of a non-scrolling region.
Help authors can also control the background color of the main text area, where the actual text of the topic appears. This text can be formatted and arranged in many ways. Within the text, jumps appear as green text with a single underline. Single-clicking on a jump opens a different topic. Some jumps may open secondary Help windows to display information. Popups appear in the text as green text with a dotted underline. Single-clicking on a popup opens a small window with no menus, buttons, or scrollbars, sized to fit the text. Often, popups provide short definitions of key terms or other supplemental information about the main text. The popup automatically disappears the next time the user clicks or presses a key.
Many, though not all Help topics have See Also jumps at the end of the text. Depending on the Help author’s preference, this feature may be a simple list of jumps under the heading See Also, or it may be a small button that, when clicked, brings up a dialog box displaying all the relevant topics. Clicking on the name of a topic in that dialog box then clicking Display opens that topic.
Most Help files also contain a table of contents and an index to help users locate information. These appear in a separate, tabbed window. Clicking on the Contents tab opens the table of contents, in which users can click on headings to see the topics. Often, headings are marked with icons that look like small books and the topics have icons that look like pages. Double-clicking on a topic (or clicking on a topic then clicking Display) opens that topic. Clicking on the Index tab opens the index, which has a typing field and an alphabetical keyword list. Typing in the typing field automatically scrolls the list of keywords to the closest match. Double-clicking on a keyword (or clicking on a keyword then clicking Display) displays the topic associated with that keyword (if only one) or brings up a list of all topics associated with it. The index is important in helping users locate information. Sometimes Help files also have a Find tab, which lets the user search for any word used in the text of the file, not just for keywords.
WinHelp also supports a feature known as context-sensitive help. Context-sensitive help is assistance that is appropriate to where the user is in the software application, and what they are trying to do.
A rather security critical feature is that one can also include a DLL file containing custom code and associating it with WinHelp topics. Effectively this makes .HLP files equivalent to executables.
At the 2006 WritersUA conference, Microsoft announced its intentions to phase out WinHelp as a supported platform. Ted Dworkin (Partner Director of WinHelp Experience) stated, «WinHelp does not meet the code standards established for Vista. These standards include security, reliability, and performance.» He went on to say that WinHelp is designed in such a way that, «…we would have to rewrite it from the ground up to meet the Vista code standards. And that approach doesn’t make sense given that we have two other Help systems in Vista.»[citation needed]
The updated licensing agreement prohibits application developers from packaging the WinHelp libraries with their installers. This means that WinHelp manuals for legacy applications are not readable on a new Windows Vista (or higher version) installation. To read them, the end-user must obtain the 32-bit WinHelp viewer from Microsoft’s website and manually install it.[10]
In Windows 10 and later, Microsoft does not offer a WinHelp viewer for the operating system. The last version of Windows on which it was possible to open and read WinHelp files, using an official downloadable component by Microsoft, is Windows 8.1. The open-source version of winhlp32 from Wine also works on Windows 10. It is included as part of WineVDM. Also on Windows 10 WinHelp works with winhlp32.exe from older version of Windows.
Other documentation file formats
[edit]
Although documentation can be maintained entirely in a vendor-specific presentation format such as WinHelp, it is more often the case that documentation must be published in multiple presentation formats at once: Microsoft Compiled HTML Help (CHM), WinHelp, HTML pages, Java Help, PDF, etc. It would be very expensive and error-prone to maintain each format separately.
For this reason, authors often maintain documentation in an industry-standard, vendor-neutral authoring format—such as DocBook or FrameMaker—that can be used to generate several different presentation formats (including WinHelp).[citation needed] Various presentation files thus produced (with WinHelp or other tools) contain consistent content because they were generated from the same source.
- Microsoft Compiled HTML Help (
.chm
file extension) - Microsoft Help 2
- Microsoft Help Viewer
- OS/2’s INF Help (also known as IPF or Information Presentation Facility)
- Microsoft Windows Help and Support Center, online and offline reference manual for troubleshooting, used until Windows 8.1
- ^ «HLP File Format». October 2009.
- ^ «Download WinHelp Viewer for Windows Vista». Microsoft.
- ^ «I cannot open Help files that require the Windows Help (WinHlp32.exe) program». Support. Microsoft. February 26, 2009. Archived from the original on June 28, 2009. Retrieved August 28, 2009.
- ^ «Windows Help program (WinHlp32.exe) for Windows Server 2008». Microsoft. January 9, 2009. Retrieved July 30, 2019.
- ^ «Windows Help program (WinHlp32.exe) for Windows 7». Microsoft. October 14, 2009. Retrieved October 20, 2009.
- ^ «Windows Help program (WinHlp32.exe) for Windows Server 2008 R2». Microsoft. October 14, 2009. Retrieved July 30, 2019.
- ^ «Windows Help program (WinHlp32.exe) for Windows 8». Microsoft. October 26, 2012. Retrieved July 30, 2019.
- ^ «Windows Help program (WinHlp32.exe) for Windows 8.1». Microsoft. November 5, 2013. Retrieved July 30, 2019.
- ^ «Error opening Help in Windows-based programs: «Feature not included» or «Help not supported»«. support.microsoft.com. Retrieved 16 August 2021.
- ^ «Windows Help program (WinHelp32.exe) is no longer included with Windows». Support. Microsoft. May 24, 2006. Archived from the original on June 12, 2006.
- Help-Info: Information around Online Help (Microsoft), Examples, etc.
- HelpMaster: Largest selection of WinHelp, HTMLHelp and HTML related files and hints
- MS’ help systems, a list of MS help systems and associated tools from an unofficial specification
Winhlp32.exe file information
The process known as Windows Winhlp32 Stub belongs to software Microsoft Windows Operating System by Microsoft (www.microsoft.com).
Description: The original winhlp32.exe from Microsoft is an important part of Windows, but often causes problems. Winhlp32.exe is located in the C:\Windows folder.
Known file sizes on Windows 10/11/7 are 9,728 bytes (60% of all occurrences), 10,240 bytes or 12,288 bytes.
Winhlp32.exe is a Windows system file. It is a trustworthy file from Microsoft. The program has no visible window.
Therefore the technical security rating is 2% dangerous; however you should also read the user reviews.
Recommended: Identify winhlp32.exe related errors
Viruses with the same file name
Is winhlp32.exe a virus? No, it is not. The true winhlp32.exe file is a safe Microsoft Windows system process, called «Windows Winhlp32 Stub».
However, writers of malware programs, such as viruses, worms, and Trojans deliberately give their processes the same file name to escape detection. Viruses with the same file name are for example TROJ_GEN.R06CC0PA822 (detected by TrendMicro), and Trojan.Gen.MBT (detected by Symantec).
To ensure that no rogue winhlp32.exe is running on your PC, click here to run a Free Malware Scan.
How to recognize suspicious variants? If winhlp32.exe is located in the Windows folder for temporary files, the security rating is 76% dangerous. The file size is 189,440 bytes.
The app is launched periodically by the Windows Task Scheduler. The file is not a Windows core file. The program has no visible window.
Winhlp32.exe is able to monitor applications.
If winhlp32.exe is located in a subfolder of C:\, the security rating is 92% dangerous. The file size is 4,096 bytes.
The file is not a Windows system file. The program has no file description. The program has no visible window. The application starts when Windows starts (see Registry key: TaskScheduler, Run).
External information from Paul Collins:
- «winhlp32.exe» definitely not required. Added by a variant of the EASTO.A TROJAN!
Important: Some malware disguises itself as winhlp32.exe, particularly when not located in the C:\Windows folder. Therefore, you should check the winhlp32.exe process on your PC to see if it is a threat. We recommend Security Task Manager for verifying your computer’s security. This was one of the Top Download Picks of The Washington Post and PC World.
Best practices for resolving winhlp32 issues
A clean and tidy computer is the key requirement for avoiding problems with winhlp32. This means running a scan for malware, cleaning your hard drive using 1cleanmgr and 2sfc /scannow, 3uninstalling programs that you no longer need, checking for Autostart programs (using 4msconfig) and enabling Windows’ 5Automatic Update. Always remember to perform periodic backups, or at least to set restore points.
Should you experience an actual problem, try to recall the last thing you did, or the last thing you installed before the problem appeared for the first time. Use the 6resmon command to identify the processes that are causing your problem. Even for serious problems, rather than reinstalling Windows, you are better off repairing of your installation or, for Windows 8 and later versions, executing the 7DISM.exe /Online /Cleanup-image /Restorehealth command. This allows you to repair the operating system without losing data.
To help you analyze the winhlp32.exe process on your computer, the following programs have proven to be helpful: ASecurity Task Manager displays all running Windows tasks, including embedded hidden processes, such as keyboard and browser monitoring or Autostart entries. A unique security risk rating indicates the likelihood of the process being potential spyware, malware or a Trojan. BMalwarebytes Anti-Malware detects and removes sleeping spyware, adware, Trojans, keyloggers, malware and trackers from your hard drive.
Other processes
steelvine.exe msiscsi.sys b2e.exe winhlp32.exe gridwndhooklm32.dll dlsecuredx.dll rundl32.exe drive manager.exe sambc.exe cfghost.exe point32.exe [all]