Разрешить использование программных макросов в WinHlp32.exe

В WinHlp32.exe программные макросы (такие, как ExecFile, RegisterRoutine, ShellExecute, ShortCut, Generate, Test и ExecProgram) необходимы для правильного отображения некоторых HLP-файлов. Однако такая возможность может сделать компьютер уязвимым для угроз безопасности.
Две групповые политики - групповая политика локального компьютера и групповая политика текущего пользователя - позволяют контролировать использование этой возможности. Можно также использовать пользовательский параметр реестра для управления этой возможностью. Порядок предпочтения параметров: групповая политика локального компьютера, затем групповая политика текущего пользователя, и наконец, пользовательский параметр реестра. Если ни одна из политик не задана и пользовательский параметр реестра тоже не задан, использование программных макросов будет отключено.
Если эта политика является предпочитаемой и использование макросов отключено, HLP-файлы, зависящие от программных макросов, не будут правильно отображаться.
Если эта политика является предпочитаемой и включена, использование макросов будет разрешено и все HLP-файлы будут отображаться правильно.

Поддерживается: Не ниже Windows Vista

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Winhelp
Value NameAllowProgrammaticMacrosInWinhelp
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

winhelp.admx