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