Как просматривать файлы .hlp в Windows 10 с помощью WinHlp32.exe - Winhelponline

How View Hlp Files Windows 10 With Winhlp32

Давным-давно большая часть программного обеспечения поставлялась с файлами справки .hlp (формат справки WinHelp). Начиная с Windows Vista, устаревший формат .hlp устарел. Для просмотра 32-битных файлов справки с расширением .hlp в Windows Vista (и выше - через Windows 8.1) вам необходимо скачать и установить WinHlp32.exe ( KB917607 package) из Центра загрузки Microsoft.



Однако это обновление недоступно для Windows 10. Установка одного из установщиков KB917607 в Windows 10 может вызвать следующую ошибку:



Автономный установщик Центра обновления Windows



Обновление не применимо к вашему компьютеру.

В этой статье рассказывается, как восстановить отсутствующую программу просмотра WinHelp (.hlp) в Windows 10.



Как получить функциональность Winhlp32.exe (.hlp) в Windows 10?

Бывают ситуации, когда вам нужна функциональность .hlp уже сегодня. Например, мне нужно было сослаться на WinDiff.hlp руководство чтобы узнать, какие параметры командной строки поддерживаются. Обратите внимание, что WinDiff все еще используется многими пользователями. По умолчанию Windows 10 имеет файл Winhlp32.exe в каталоге Windows, но это всего лишь фиктивный файл размером 12 КБ или файл-заполнитель, который при запуске ничего не делает.

Вот как восстановить возможность просмотра файлов .hlp в Windows 10.

Шаг 1. Загрузите KB917607 и извлеките файлы вручную.

Чтобы получить возможность просмотра файлов .hlp в Windows 10, необходимо извлечь необходимые файлы из пакета KB917607.

  1. Загрузите обновление KB917607 (предназначенное для Windows 8 или 8.1) из Центра загрузки Microsoft на свой компьютер с Windows 10. (На этом рисунке я использовал версию Windows 8 x64. Поскольку я использую версию Windows 10 x64, я скачал файл установщика x64 Windows8-RT-KB917607-x64.msu)
  2. Используйте 7-Zip или любой другой архиватор для открытия Windows8-RT-KB917607-x64.msu .
  3. Извлеките файл Windows8-RT-KB917607-x64.cab на рабочий стол.
    восстановить winhlp32 .hlp viewer в Windows 10
  4. Откройте окно командной строки, введите эти две команды одну за другой и нажимайте Enter после каждой команды:
    md d:  test expand '% USERPROFILE%  Desktop  Windows8-RT-KB917607-x64.cab' -F: * d:  test

    восстановить winhlp32 .hlp viewer в Windows 10

    (В приведенном выше примере я создаю временную папку на диске D: , а затем извлекаю содержимое файла .cab. Если буква диска в вашей системе отличается, измените ее соответствующим образом.)
  5. Теперь скопируйте эти два файла на свой рабочий стол:
    D:  test  amd64_microsoft-windows-winhstb_31bf3856ad364e35_6.2.9200.16420_none_820c960392fdf7ed  winhlp32.exe D:  test  amd64_microsoft-windows-winhstb.resources_31bf3856ad364200e356_206.26_325_cd3642006326_326_326_326_325_6326_325_642_6322

    (Поскольку я использую версию Windows 10 x64, я скопировал версию Winhlp32.exe x64, обозначенную буквами « amd64 »В имени папки. Файл .mui (многоязычный пользовательский интерфейс) - это файлы ресурсов, которые позволяют изменять интерфейс Windows для отображения на разных языках.

    Поскольку я использую английскую версию Windows, я выбрал « en-US »Версия файла .mui из D: Тест папка. Если у вас итальянская версия Windows, вам понадобится en-IT версия winhlp32.exe.mui .)

    Наконечник: Кроме того, вы можете искать Winhlp32.exe в D: Тест папку и легко выберите два файла из результатов поиска.

    восстановить winhlp32 .hlp viewer в Windows 10

  6. Теперь у вас есть два файла Winhlp32.exe & Winhlp32.exe.mui на вашем рабочем столе. Переименуйте их в Winhlp32_legacy.exe & Winhlp32_legacy.exe.mui соответственно.
  7. Переместите файл Winhlp32_legacy.exe к C: Windows
    восстановить winhlp32 .hlp viewer в Windows 10
  8. Переехать Winhlp32_legacy.exe.mui к C: windows en-US ( en-US для англоязычной ОС. Аналогичным образом, для итальянской ОС вы скопируете файл .mui в C: windows en-IT , и так далее. Чтобы просмотреть полный список идентификаторов локали или LCID, посетите LCID (идентификатор локали) | Документы Microsoft страница в Интернете)

    Заметка: Поскольку Windows 10 уже содержит файлы-заполнители Winhlp32.exe и Winhlp32.exe.mui, мы не хотим удалять или переименовывать заводские версии по умолчанию, чтобы заменить их устаревшими копиями.

    Некоторые пользователи, как правило, становятся собственниками исходного файла Winhlp32.exe и удаляют его перед заменой устаревшей копии. Это может привести к тому, что защита файлов Windows автоматически восстановит оригиналы на более позднем этапе.

    Вот образец Проверка системных файлов ( Sfc.exe ) Журнал CBS, показывающий, что защита файлов Windows восстановила заводские версии файлов по умолчанию из хранилища компонентов ( WinSxS )

    Информация CSI 00005d95 [SR] Восстановление поврежденного файла [l: 20 ml: 21] ' ??  C:  WINDOWS  en-US'  [l: 16] 'winhlp32.exe.mui' из хранилища Информация CSI 00005dd4 [ SR] Восстановление поврежденного файла [l: 14 ml: 15] ' ??  C:  WINDOWS'  [l: 12] 'winhlp32.exe' из магазина

    Таким образом, нам нужно избегать удаления или переименования заводской версии Winhlp32.exe и соответствующего файла .mui по умолчанию. Вот почему мы изменили имена файлов, добавив суффикс _легаси в шаге 6 выше.

Шаг 2. Свяжите файлы .hlp с устаревшей версией Winhlp32 (устаревшая версия)

Следующий шаг - связать файлы WinHelp .hlp с Winhlp32_legacy.exe . Следуй этим шагам:

  1. Найдите на своем компьютере файл .hlp, щелкните его правой кнопкой мыши и выберите «Свойства».
    восстановить winhlp32 .hlp viewer в Windows 10
  2. Щелкните по кнопке Изменить.
  3. Нажмите Больше приложений
    восстановить winhlp32 .hlp viewer в Windows 10
  4. Нажмите Найдите другое приложение на этом ПК .
    восстановить winhlp32 .hlp viewer в Windows 10
  5. Найдите C: Windows Winhlp32_legacy.exe в диалоговом окне просмотра и выберите его.

Теперь вы связали файлы .hlp с устаревшей (Windows 8) версией Winhlp32.exe. Дважды щелкните файл .hlp для проверки.

восстановить winhlp32 .hlp viewer в Windows 10

WinDiff WinHelp .hlp файл

восстановить winhlp32 .hlp viewer в Windows 10

Файл InCtrl5 WinHelp .hlp

Почему Microsoft прекратила выпуск WinHlp32?

Примерно в марте 2006 года группа поддержки Microsoft объявила, что WinHelp будет прекращена (прекращена). Тед Дворкин (директор службы поддержки Windows) сказал следующее:

«WinHelp не соответствует стандартам кода, установленным для Vista. Эти стандарты включают безопасность, надежность и производительность. WinHelp спроектирован таким образом, что нам пришлось бы переписывать его с нуля, чтобы соответствовать стандартам кода Vista. И этот подход не имеет смысла, учитывая, что в Vista есть еще две справочные системы ».

Microsoft рекомендует что разработчики программного обеспечения прекращают использование приложения Windows Help и переводят свою справку на альтернативный формат файла справки, такой как CHM, HTML или XML.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)