Когда вы открываете файл .CHM через сетевой диск на компьютере под управлением Windows XP / 2003 / Vista, на правой панели может отображаться следующее сообщение вместо отображения раздела / содержимого.
Переход на вебстраницу был отменен
Это совершенно нормально, поскольку обновления безопасности Microsoft 896358 и 840315 блокируют отображение содержимого файла CHM при открытии с сетевого диска. А в Windows Vista обновление безопасности включено по умолчанию. Microsoft предлагает обходные пути (редактирование реестра) для этой проблемы в статье KB896054 . В нем описаны следующие методы включения функций CHM с сетевого диска.
- Как использовать UrlAllowList для включения определенных URL-адресов
- Как использовать значение MaxAllowedZone для включения зоны безопасности
- Как использовать значение UrlAllowList и MaxAllowedZone
- Используйте NestedProtocolList для включения вложенных протоколов в URL
Соответствующий совет: За скачал CHM файлы, которые хранятся на локальном жестком диске, щелкните правой кнопкой мыши файл CHM, а затем щелкните Свойства . Нажмите Разблокировать . Дважды щелкните файл CHM, чтобы просмотреть его содержимое.
Утилита HHReg автоматизирует задачу
HHReg (Утилита регистрации HTML-справки) автоматизирует шаги в KB896054 . Он позволяет вам регистрировать ваши отдельные файлы .CHM или папки, содержащие ваши файлы .CHM, так что это не ставит под угрозу безопасность. HHReg также отлично работает в Windows Vista.
Запустите HHReg и добавьте файл CHM, нажав Добавить файл . Чтобы добавить сетевую папку, содержащую файлы CHM, используйте Добавить папку кнопку, Обзор и добавьте путь UNC.
Теперь у вас должна быть возможность просматривать содержимое CHM из общего сетевого ресурса.
Этот параметр будет храниться в следующих разделах реестра в строковом значении с именем UrlAllowList :
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ HKEY_LOCAL_MACHINE Microsoft HTMLHelp 1.x ItssОграниченияи
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ HKEY_LOCAL_MACHINE Microsoft HTMLHelp 1.x HHОграниченияДополнительная информация
Если вы хотите настроить значение MaxAllowedZone, чтобы включить зону безопасности в соответствии с Пример 2 в KB896054 , использовать Общая безопасность вкладка в HHReg.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Твитнуть!