WinHelp
в Windows Vista
Чтобы
на компьютере с операционной системой Windows Vista иметь
возможность просматривать файлы в формате hlp (WinHelp), необходимо
установить специальное обновление для Windows Vista (Windows6.0-KB917607)*.
Загрузить его можно из
центра загрузки Майкрософт.
После
установки обновления вы сможете просматривать hlp–файлы. Однако,
по умолчанию, настройки безопасности Windows Vista запрещают
выполнение макросов в hlp–файлах. А т.к. в WinHelp2000 (расширенный
формат hlp) используются макросы, то это приводит к неполной
функциональности и неправильному отображению: отсутствие навигационной
панели и появление сообщения «Обнаружена ошибка при запуске
макроса. (1037)». Чтобы обойти эту проблему, вам надо включить
возможность запуска макросов. Для этого необходимо внести
изменения в реестр.
Предупреждение:
По заявлению корпорации Майкрософт, выполнение описанных ниже
действий повышает степень уязвимости компьютера от атак пользователей-злоумышленников
или проникновения вирусов. Корпорация Майкрософт не рекомендует
использовать этот метод, но в случае необходимости предлагает
применять этот способ под ответственность самого пользователя.
(Более подробная информация содержится на
сайте Майкрософт).
Чтобы
автоматически внести изменения в реестр, импортируйте параметры
из .reg файла:
для 32-битной версии
Windows Vista - AllowWinHelpMacros_Vista-x86.reg
для 64-битной версии
Windows Vista - AllowWinHelpMacros_Vista-x64.reg
(чтобы импортировать, надо дважды щелкнуть по файлу .reg и
в появившемся окне согласиться с внесением изменений в реестр).
После
выполнения указанных действий вы сможете просматривать файлы
в формате hlp без ограничений, в том числе и WinHelp2000.
___________
* Это
обновление входит в Service Pack 1 для Windows Vista. Поэтому,
если у вас уже установлен Service Pack 1, то обновление Windows6.0-KB917607
устанавливать не потребуется.
|