WinHelp в Windows Vista и Windows 7

Чтобы на компьютере с операционной системой Windows Vista или Windows 7 иметь возможность просматривать файлы в формате hlp, необходимо установить специальное обновление для Windows Vista (Windows6.0-KB917607) или Windows 7 (Windows6.1-KB917607). Загрузить его можно из центра загрузки Microsoft: здесь для Windows Vista, здесь для Windows 7.

После установки обновления вы сможете просматривать hlp–файлы, но с ограничениями, потому что по умолчанию настройки безопасности Windows Vista и Windows 7 запрещают выполнение макросов в hlp–файлах. Т.к. в расширенном формате hlp (WinHelp2000), в котором сделаны книги BookHelp, используются макросы, то это приводит к неполной функциональности: отсутствие навигационной панели и появление сообщения «Обнаружена ошибка при запуске макроса. (1037)». Чтобы обойти эту проблему, вам надо включить возможность запуска макросов. Для этого необходимо внести изменение в реестр.

Предупреждение: По заявлению корпорации Microsoft, изменение в реестре, включающее использование макросов, повышает уязвимость компьютера. Поэтому, в случае необходимости, предлагается применять этот способ под ответственность самого пользователя. (Более подробная информация содержится на сайте Microsoft).

Чтобы автоматически внести изменения в реестр, импортируйте параметры из .reg файла, который находится в архиве:
     • для 32-битной Windows Vista и Windows 7 - AllowWinHelpMacros_x86.zip
     • для 64-битной Windows Vista и Windows 7 - AllowWinHelpMacros_x64.zip
(чтобы импортировать, надо дважды щелкнуть по файлу .reg и в появившемся окне согласиться с внесением изменений в реестр).

После выполнения указанных действий вы сможете просматривать файлы в формате hlp без ограничений.



на главную страницу