Winhlp32 exe for x64 based versions of windows 10

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

  1. 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!

    1. Welcome 😁💪

  2. 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!

    1. Welcome 😁💪

  3. 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

    1. Install_Windows_10.cmd
      Right-click -> Run as Administrator

      thefreewindows.com was where I found the original files

Leave a Reply

Уже с 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 с системой поиска.

Изображение

WinHlp32 and Windows 10

(Translated to English from the German version. All research has been done by Horst Schmidt, therefore thank him, not me. I simply translated it.)

Windows 10 includes only a stub WinHlp32.exe file, the size of a few kilobytes, which redirects to a Microsoft webpage. It links to several WinHlp32 installer, the most up to date being the one for Windows 8.1. Trying to use any of the installers listed there leads to a message that the installer can’t be used for Windows 10.

For that reason, if you want/must use WinHlp on Windows 10, a manual installation is required. Below is a guide how to do this for a Windows 10 64 bit system. If you need to do this for a 32 bit system, use the files in the x86_microsoft-windows… folders instead of the amd64_microsoft-windows… folders described below.


Before we start, a word of warning, though: *.hlp files can call any API/exported method from any DLL. Thus they’re able to e.g. download files from the internet or send any data over the internet, circumventing any security measures web browsers have implemented. Microsoft also doesn’t fix any security holes in WinHlp32 any longer. All of this means that following the below procedure poses a security risk to the system you apply to. Please make sure you understand these risks before going on!


  • Log into your machine with an account that has administrative privilegues.

  • Download the file Windows8.1-KB917607-x64.msu (KB917607) to a folder of your choice, e.g. WinHlp. We use this and the following folder names as examples further on. If you name your folders differently, make sure to replace them in the below commands accordingly. Since this keeps resetting with every bianual Windows update, it is a good idea to store it in a permanent location.

  • Create a (temporary) subfolder in the folder you created above, e.g. expanded.

  • Open a command prompt and and navigate to the WinHlp folder. Expand the *.msu file with the command

    expand Windows8.1-KB917607-x64.msu -F:* expanded

    Here’s what this command does: expand.exe is a builtin Windows tool, the paramater -F:* tells it to expand all files. The last parameter, expanded is the folder it should put the expanded files.

  • At the command prompt, change to the expanded folder. Create another folder, e.g. cab.

  • Similar to what we’ve already done, we also need to expand all the files from Windows8.1-KB917607-x64.cab:

    expand Windows8.1-KB917607-x64.cab -F:* cab
  • In order to be able to replace the stub WinHlp32.exe residing in the Windows folder, we first need to take over ownership of the file and then also grant access rights as Administrator:

    takeown /f "%WINDIR%\WinHlp32.exe" /a
    icacls "%WINDIR%\WinHlp32.exe" /grant *S-1-5-32-544:F

    *S-1-5-32-544 is the language independent SID user group Administrators.

  • Do the same for the language resources of WinHlp32.exe. That’s the tricky part. i suggest doing this for your system’s language and English. I’m on a German Windows 10, so that is:

    takeown /f "%WINDIR%\de-DE\WinHlp32.exe.mui" /a
    takeown /f "%WINDIR%\en-US\WinHlp32.exe.mui" /a
    takeown /f "%WINDIR%\System32\de-DE\ftsrch.dll.mui" /a
    icacls "%WINDIR%\de-DE\WinHlp32.exe.mui" /grant *S-1-5-32-544:F
    icacls "%WINDIR%\en-US\WinHlp32.exe.mui" /grant *S-1-5-32-544:F
    icacls "%WINDIR%\System32\de-DE\ftsrch.dll.mui" /grant *S-1-5-32-544:F

    (Copy the below line to execute all commands at once)

    takeown /f "%WINDIR%\de-DE\WinHlp32.exe.mui" /a & takeown /f "%WINDIR%\en-US\WinHlp32.exe.mui" /a & takeown /f "%WINDIR%\System32\de-DE\ftsrch.dll.mui" /a & icacls "%WINDIR%\de-DE\WinHlp32.exe.mui" /grant *S-1-5-32-544:F & icacls "%WINDIR%\en-US\WinHlp32.exe.mui" /grant *S-1-5-32-544:F & icacls "%WINDIR%\System32\de-DE\ftsrch.dll.mui" /grant *S-1-5-32-544:F

    You may receive an error message stating that a file doesn’t exist. Don’t worry — if it doesn’t exist, this procedure is moot anyway.

  • Search for WinHlp32.exe in the folders within the folder cab. You’ll find two copies of it in the «none» (see below) folders. For a 64 bit system the one in the amd64_microsoft-windows-… folder is the relevant one.

    Subfolders in cab

    Copy this file to the Windows directory.

  • Copy the DLLs in the same folder as WinHlp32.exe to the Windows\System32 directory.

  • Finally we need to copy the language resource files (*.mui) to their respective folders. These are located in the respective amd64_microsoft-windows-… language folder (see below).

    Location of *.mui files

    The relevant ones for my system are de-de and en-us. Copy each winhlp32.exe.mui to the respective folder in the Windows directory, e.g. winhlp32.exe.mui from the amd64_microsoft-windows-…de-de… folder goes to Windows\de-DE, winhlp32.exe.mui from amd64_microsoft-windows-…en-us… to Windows\en-US.

  • Do the same for the ftsrch.dll.mui files, but make sure to copy those to the language folders in Windows\System32, e.g. Windows\System32\de-DE.

That’s it! You now should be able to open these old *.hlp files again.


Translated from this original German version.

  • About
  • Blog
  • Projects
  • Help
  • Donate

    Donate icon
    An illustration of a heart shape

  • Contact
  • Jobs
  • Volunteer
  • People

Item Preview

There Is No Preview Available For This Item

This item does not appear to have any files that can be experienced on Archive.org.


Please download files in this item to interact with them on your computer.

Show all files

winhlp32-windows-7-10-x86-x64-komeil is an updated version of Komeil Bahmanpour’s winhlp32-windows-7-x86-x64-komeil  which is no longer avaliable. It has been made to work with Windows 10. It returns the help functionality of older Windows versions to Windows 10

Addeddate
2021-10-14 17:50:38
Identifier
winhlp32-windows-7-10-x86-x64-komeil
Scanner
Internet Archive HTML5 Uploader 1.6.4
Year

2021

comment

Reviews

There are no reviews yet. Be the first one to
write a review.

334

Views

DOWNLOAD OPTIONS

Uploaded by

Bunnygamers

on

SIMILAR ITEMS (based on metadata)

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.

WinHlp32 for Windows 10

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

  1. 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.
  2. Download our tool – magic.zip. Extract magic.exe from the downloaded archive.
  3. Put both magic.exe and the downloaded KB917607 update MSU file (e.g., Windows8-RT-KB917607-x86.msu)  in the same folder.
    WinHlp32 for Windows 10

  4. 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.
    WinHlp32 for Windows 10

Part 2: Replacing Files in Windows Folder

  1. 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.
    Replace WinHlp32.exe in Windows 10

  2. 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.
    Replace WinHlp32.exe in Windows 10

  3. 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.
  4. Launch Process Hacker with elevated privileges (right-click on ProcessHacker.exe and select Run as administrator). Keep it running.
  5. 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.
    Replace WinHlp32.exe in Windows 10

  6. 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.
    Replace WinHlp32.exe in Windows 10

  7. In the program command type cmd.exe and click on the OK button.
    Replace WinHlp32.exe in Windows 10

  8. 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.
    Replace WinHlp32.exe in Windows 10

  9. Next, type Replace.bat in the command prompt and press Enter. You will see that it is copying and replacing files.
  10. 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.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Дальнобойщики транспортная компания не запускается на windows 10
  • Уменьшение яркости экрана windows 10 ниже минимума
  • Работа с обновлениями windows 11 очень долго что делать
  • Passing open windows a symphonic tribute to queen
  • Как узнать какой дистрибутив windows на диске