BlackStrip-форум
Восстановление winhlp32.exe в Windows 10
Восстановление winhlp32.exe в Windows 10
Сообщение blackstrip » Сб авг 06, 2016 11:44 am
Уже с 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 с системой поиска.
Hlp windows 10 не открывается
Сообщения: 2259
Благодарности: 529
tumanovalex, скачал Win32.hlp — все прекрасно открывается:
Попробуйте удалить файл индексации имя_файла_hlp.GID, если он есть.
tumanovalex, http://pcportal.org.ru/files/winhlp32-windows-7-10.zip Скачайте, разархивируйте и запуститите install.cmd от имени Администратора. » |
У меня тоже Windows 10 и по ссылке приведенной не завелось. Правда когда открыл install.cmd и сравнил со своим выводом ver в консоле. То у меня показывает версию не 6.4 а 10.0
Поэтому мне помогло исправление
echo Setup is detecting Windows version.
ver | findstr /il «6\.4\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 6.4] detected.
set WindowsVersion=10
goto :BypassVersionError
)
на
ver | findstr /il «10\.0\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 10.0] detected.
set WindowsVersion=10
goto :BypassVersionError
)
Hlp windows 10 не открывается
Сообщения: 2259
Благодарности: 529
tumanovalex, скачал Win32.hlp — все прекрасно открывается:
Попробуйте удалить файл индексации имя_файла_hlp.GID, если он есть.
tumanovalex, http://pcportal.org.ru/files/winhlp32-windows-7-10.zip Скачайте, разархивируйте и запуститите install.cmd от имени Администратора. » |
У меня тоже Windows 10 и по ссылке приведенной не завелось. Правда когда открыл install.cmd и сравнил со своим выводом ver в консоле. То у меня показывает версию не 6.4 а 10.0
Поэтому мне помогло исправление
echo Setup is detecting Windows version.
ver | findstr /il «6\.4\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 6.4] detected.
set WindowsVersion=10
goto :BypassVersionError
)
на
ver | findstr /il «10\.0\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 10.0] detected.
set WindowsVersion=10
goto :BypassVersionError
)
Hlp windows 10 не открывается
Сообщения: 2259
Благодарности: 529
tumanovalex, скачал Win32.hlp — все прекрасно открывается:
Попробуйте удалить файл индексации имя_файла_hlp.GID, если он есть.
tumanovalex, http://pcportal.org.ru/files/winhlp32-windows-7-10.zip Скачайте, разархивируйте и запуститите install.cmd от имени Администратора. » |
У меня тоже Windows 10 и по ссылке приведенной не завелось. Правда когда открыл install.cmd и сравнил со своим выводом ver в консоле. То у меня показывает версию не 6.4 а 10.0
Поэтому мне помогло исправление
echo Setup is detecting Windows version.
ver | findstr /il «6\.4\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 6.4] detected.
set WindowsVersion=10
goto :BypassVersionError
)
на
ver | findstr /il «10\.0\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 10.0] detected.
set WindowsVersion=10
goto :BypassVersionError
)
Hlp windows 10 не открывается
Сообщения: 2259
Благодарности: 529
tumanovalex, скачал Win32.hlp — все прекрасно открывается:
Попробуйте удалить файл индексации имя_файла_hlp.GID, если он есть.
tumanovalex, http://pcportal.org.ru/files/winhlp32-windows-7-10.zip Скачайте, разархивируйте и запуститите install.cmd от имени Администратора. » |
У меня тоже Windows 10 и по ссылке приведенной не завелось. Правда когда открыл install.cmd и сравнил со своим выводом ver в консоле. То у меня показывает версию не 6.4 а 10.0
Поэтому мне помогло исправление
echo Setup is detecting Windows version.
ver | findstr /il «6\.4\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 6.4] detected.
set WindowsVersion=10
goto :BypassVersionError
)
на
ver | findstr /il «10\.0\.» > nul
if %errorlevel% equ 0 (
echo Microsoft Windows 10 [Version 10.0] detected.
set WindowsVersion=10
goto :BypassVersionError
)