0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Чем открыть формат chm: инструкция для Windows 7 и 10

Чем открыть формат chm: инструкция для Windows 7 и 10

При работе в операционной системе Windows пользователи регулярно сталкиваются с огромным количеством файлов различных форматов. В большинстве случаев никаких проблем с их открытием не случается, поскольку для основных типов файлов уже предустановлено необходимое П. О. Иногда система не может автоматически подобрать программу для работы с файлами и спрашивает пользователя, что делать и какой софт использовать. Такая проблема периодически наблюдается при попытках открыть файлы с разрешением chm.

Описание расширения CHM

Популярность:

Разработчик: Microsoft

Расширение CHM используется для скомпилированных HTML файлов справки Microsoft и является собственным (проприетарным) форматом Microsoft, выпущенный в 1997 году как замена формату HLP. CHM является аббревиатурой от английского Compiled Help Modules (Скомпилированные Модули Помощи). Этот формат используется в программе Microsoft HTML Help, стандартной справочной системе для платформы Windows, кроме тоже есть еще несколько сторонних программ.

Файл *.CHM представляет коллекцию HTML документов и других данных, таких как изображения и Java Script сжатых в один файл. Эти CHM файлы содержат ряд функций, например: содержание, индекс ключевых слов и полнотекстовый поиск.

Для создания файлов .CHM можно использовать бесплатные программы, например, Htm2Chm и Microsoft HTML Help Workshop.

Известны проблемы, когда CHM файлы не открываются в Windows, их можно попробовать решить так:

— Если CHM файлы располагаются на сетевом диске, тогда его необходимо скопировать к себе на жесткий диск C и только затем открывать.
— Если в имени файла CHM есть кириллица и специальные символы, то тоже возможны проблемы при открытии. Тогда надо переименовать, чтобы в названии были только латинские буквы.
— Если файлы CHM вообще не открываются на вашем компьютере, тогда попробуйте удалить hh.dat в каталоге «C:Documents and Settings%username%Application DataMicrosoftHTML Help». Файл hh.dat заново создается при запуске справочной системы Microsoft HTML Help.
— Возможно в системе установлен старый hhctrl.ocx, тогда вам надо найти новый hhctrl.ocx, например, из последнего установленного сервис пака и поместить в C:Windowssystem32hhctrl.ocx, затем в командной строке (cmd.exe) написать
regsvr32 C:Windowssystem32hhctrl.ocx

MIME тип: application/vnd.ms-htmlhelp
HEX код: 49 54 53 46
ASCII код: ITSF

Работа с файлами справки CHM на Ассемблере

  1. HH_DISPLAY_TOPIC = 00h ; Открыть страницу в файле справки
  2. HH_DISPLAY_INDEX = 02h ; Установить индекс на ключевое слово
  3. HH_KEYWORD_LOOKUP = 0Dh ; Поиск ключевого слова
  4. HH_CLOSE_ALL = 12h ; Закрыть все открытые окна справки

Остальные константы вы можете посмотреть в MSDN, но для нормальной работы с файлом справки вполне достаточно этих четырех. Во всех примерах этой статьи я ссылаюсь на файл справки PHP php_manual_ru.chm, его можно скачать здесь (примерно 13 мегабайт). В ваших программах, естественно, вы будете использовать свой файл справки.

Первый пример, самый простой, это открытие файла справки на заранее известной странице.

  1. ; Сегмент данных
  2. section ‘.data’ datareadablewriteable
  3. ; CHM-файл
  4. szFile db ‘php_manual_ru.chm’ , 0
  5. ; Адрес страницы внутри скомпилированного CHM-файла
  6. szPage db ‘res/function.http-send-data.html’ , 0
  7. . . .
  8. ; Сегмент кода
  9. section ‘.code’ codereadableexecutable
  10. . . .
  11. ; Открыть CHM-файл на заранее известной странице
  12. invoke HtmlHelp , NULL , szFile , HH_DISPLAY_TOPIC , szPage

То же самое действие выполняет команда:

hh.exe php_manual_ru.chm::res/function.http-send-data.html
У этого метода есть один большой недостаток. Если в CHM-файле есть индекс, то после выполнения такой команды он останется на самом начале, тогда как правая информационная часть действительно откроется на нужной странице.

Читать еще:  Как удалить историю поиска на андроиде. Как очистить браузер на андроиде

Намного чаще встречаются другой вариант: сам CHM файл запускается из программы, или непосредственно после клика по файлу, но содержимое справки не отображается. Открыто только содержание документа.

На написание этой статьи меня надоумил случай, происшедший со мной. Я писал на сайте обзор программы IrfanView. Программа поддерживает русский язык, но файлы для русификации программы, устанавливаются после установки программы на компьютер.

После установки языкового пакета, я запустил файл справки в программе, и увидел, что содержимое CHM файла не отображается. Операционная система Windows блокирует отображение файла справки с целью защиты компьютера.

Что делать? На самом деле, я знаю, что следует сделать, так как ранее уже сталкивался с подобной проблемой. Я продумал, что некоторые пользователи также могут столкнуться с таким вариантом запуска документа. Человек надеется получить ответы на свои вопросы, а вместо этого, получает пустое содержание файла справки, отображается только оглавление.

Сначала необходимо найти скомпилированный файл справки в формате CHM на компьютере. В большинстве случаев, он расположен в папке установленной программы.

Далее кликните правой кнопкой мыши по файлу формата CHM. В открывшемся контекстном меню выберите пункт «Свойства».

После этого откроется окно «Свойства: имя_файла». В нижней части окна вы увидите предупреждение: «Осторожно: этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера».

Далее поставьте галку напротив пункта «Разблокировать», а затем нажмите на кнопку «ОК».

Вы можете снова открыть файл справки CHM и увидеть, что теперь содержимое справки отображается.

Оказывается в Windows 7 и Windows Vista тайно работает на нашу безопасность некий Менеджер вложений, который своей электронной головой самовольно и в тихомолку решает, доверяет ли он полученному файлу и стоит ли показать его содержимое нам!
Так вот, этот блин Менеджер считает Интеренет безоговорочно НЕнадежным источником, а файлы помощи — опасными, поэтому блокирует наш свежескачаный splan50.chm вот таким странным манером без явных уведомлений. Логика Microsoft частенько не понятна.

Хорошо, что мы легко можем снять блокировку:
1. Щелкаем правой кнопкой мыши наш .CHM файл и выбираем Свойства
2. На вкладке Общие нажмимаем кнопку с надписью «Разблокировать/Unblock»
3. Нажмаем кнопки «Применить» и «ОК»

Всё, теперь можно погрузиться в изучение sPLAN, кто этого еще не сделал.

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

Конвертер из chm в pdf. Чем открыть CHM. Альтернативный способ того, как преобразовать CHM файл в PDF файл

Файл с расширением.chm (Compressed HTML Help) — это файл контекстной справки для программ среды MS Windows. Формат проприетарный, разработан корпорацией Microsoft для замены формата WinHelp (.hlp). CHM-файл представляет собой LXZ-архив HTML-файлов, оглавления и др. вспомогательных данных.

В среде MS Windows файлы chm открываются встроенным средством просмотра. Все что нужно сделать — два раза щелкнуть мышкой на файле.

Решение проблем при открытии CHM-файлов

CHM-файл при некоторых условиях может не открываться, если в его названии есть кириллица, символы нижнего подчеркивания, «шарп»- #. Для открытия таких файлов их нужно переименовать так, чтобы в имени были только буквы латинского алфавита.

Также chm-файлы могут не открываться в ОС MS Windows, если они располагаются не на локальных дисках, т.е. если необходимый файл лежит где-то в сети, то его необходимо предварительно скопировать к себе на диск C, на «Рабочий стол» и т.п.

Некоторые проблемы при открытии chm-файлов можно решить следующим образом: нажмите не клавиатуре одновременно клавишу Win и R, в открывшееся окно вставьте команду:

Читать еще:  Top 2 Android Call Log Recovery to Recover Call History Easily

Как открыть, создать, конвертировать файл.chm?

Win+R hh.exe «полный путь к файлу.chm» Enter

Формат файлов CHM Document

Файлы CHM (Microsoft Compiled HTML Help) являются запатентованными файлами компании Microsoft. Они представляют собой страницы HTML, используемые для он-лайн форматирования и индексирования инструментов навигации. Файлы CHM сжимаются и размещаются с использованием бинарных файлов, причем очень часто их используют для размещения документации к приложениям. Первый релиз формата CHM вышел вместе с ОС Windows 98 (последующие версии ОС также поддерживают этот формат). Основное преимущество таких файлов — совместимость с большинством веб-браузеров (независимо от ОС). При этом основной недостаток — возможность запуска определенных приложений с помощью файлов CHM, что становится причиной определенных проблем.

Технические сведения о файлах CHM

Файлы CHM можно обнаружить в файлах справки ОС Windows. Такие файлы в свое время стали заменой файлам Microsoft WinHelp. Стоит отметить, что как оглавление, так и сами страницы HTML этого формата поддерживают 28 языков. Возможно сжатие документов, их слияние, а также поиск по документам. Кроме того, на страницах HTML можно разместить теги, изображения, текст, гиперссылки и др., что позволяет повысить качество файлов справки. Благодаря возможностям обратной разработки файлы CHM поддерживаются множеством различных программ для просмотра документов. Расширение файлов LIT представляет собой модифицированную версию файлов CHM (стоит отметить, что формат CHM также используется электронными книгами). Несмотря на отсутствие поддержки кодировки Unicode поддерживается большое количество других кодировок. Сжатие осуществляется с использованием метода сжатия LZX. Распаковка осуществляется с помощью программ HTML Help Workshop и 7-Zip.

Дополнительная информация о формате CHM

Файловый формат.chm был создан компанией Майкрософт в 1997 году. Он должен был заменить расширение.hlp, которое использовалось для справочной информации. CHM – аббревиатура от английского “Compressed HTML Help”. Это значит, что материалы такого формата имеют стандартную интернет-разметку HTML, содержат гиперссылки и могут иметь многоуровневую структуру разделов. Благодаря возможности размещать анкоры внутри и между статьями расширение.chm также стали использовать различные компании и обычные пользователи. Помимо справочной информации о работе операционной системы, в этом формате сохраняют другие данные, например, образовательные буклеты или руководства пользователя.

Во всех десктопных операционных системах Майкрософт, начиная с Windows 98, есть встроенная утилита для чтения документов с расширением.chm. Прежде чем использовать ее, убедитесь, что название документа написано латиницей и не содержит символов “_” (нижнее подчеркивание) или “#” (шарп). Из-за кириллических букв файл может не открыться стандартной программой. Переименуйте документ, если не уверены, что их нет в названии. Далее в ОС Виндовс дважды щелкните мышью по иконке файла. Открытая chm-справка выглядит примерно так: Если документ не открывается кликом мышки, попробуем вручную запустить утилиту, предназначенную для его чтения. Для этого подведите курсор к файлу, нажмите правую клавишу и выберите раздел «Открыть с помощью», далее щелкните пункт «Выбрать программу». В появившемся окне придавите клавишу «Обзор». Таким способом вы попадете в каталог установленных в вашей ОС программ – “Program Files”. Но нужная утилита находится в папке “Windows”, поэтому вернитесь к списку системных разделов диска C. Зайдите в каталог “Windows” и найдите программу “hh”. Выделите ее курсором и нажмите «Открыть», а затем «ОК» в окне «Выбор программы». Если файл не открывается, проверьте, не заблокирован ли он для чтения. Для этого щелкните по документу правой клавишей мыши, выберите раздел «Свойства». Далее откройте вкладку «Безопасность». Если в графе «Чтение» есть отметка «Запретить», перейдите в раздел «Дополнительно».


В открывшемся окне нажмите «Изменить разрешения». На появившейся вкладке выберите клавишу «Изменить». В следующем разделе снимите запрещающие галочки и нажмите «ОК». Если предыдущие манипуляции с файлом не помогли его открыть, попробуйте другую программу. Этот способ также подходит тем, кто не использует ОС Windows. Поскольку chm-файл имеет стандартную html-разметку, его сможет прочитать любой браузер. Кроме того, такие документы открываются через многие популярные ридеры: The CHM file format and its associated .chm filename extension, is a proprietary file format developed by Microsoft. Its full name is compiled HTML Help. CHM was released to the public in 1997 as a bundle with Microsoft Windows 98 and was primarily designed to facilitate documentation on the Windows platform, particularly help files for software applications that run on the Microsoft Windows platform. Essentially, a CHM file is a collection of HTML files packed as a single compressed file. Though the format is proprietary, it was successfully reverse engineered by the late 90″s to early 2000s allowing the development of open source readers that are capable of opening files with the .chm extension. The format was succeeded by the LIT format.

Читать еще:  Скачать бесплатно — RusTV Player

Описание расширения CHM

Популярность:

Разработчик: Microsoft

Расширение CHM используется для скомпилированных HTML файлов справки Microsoft и является собственным (проприетарным) форматом Microsoft, выпущенный в 1997 году как замена формату HLP. CHM является аббревиатурой от английского Compiled Help Modules (Скомпилированные Модули Помощи). Этот формат используется в программе Microsoft HTML Help, стандартной справочной системе для платформы Windows, кроме тоже есть еще несколько сторонних программ.

Файл *.CHM представляет коллекцию HTML документов и других данных, таких как изображения и Java Script сжатых в один файл. Эти CHM файлы содержат ряд функций, например: содержание, индекс ключевых слов и полнотекстовый поиск.

Для создания файлов .CHM можно использовать бесплатные программы, например, Htm2Chm и Microsoft HTML Help Workshop.

Известны проблемы, когда CHM файлы не открываются в Windows, их можно попробовать решить так:

— Если CHM файлы располагаются на сетевом диске, тогда его необходимо скопировать к себе на жесткий диск C и только затем открывать.
— Если в имени файла CHM есть кириллица и специальные символы, то тоже возможны проблемы при открытии. Тогда надо переименовать, чтобы в названии были только латинские буквы.
— Если файлы CHM вообще не открываются на вашем компьютере, тогда попробуйте удалить hh.dat в каталоге «C:Documents and Settings%username%Application DataMicrosoftHTML Help». Файл hh.dat заново создается при запуске справочной системы Microsoft HTML Help.
— Возможно в системе установлен старый hhctrl.ocx, тогда вам надо найти новый hhctrl.ocx, например, из последнего установленного сервис пака и поместить в C:Windowssystem32hhctrl.ocx, затем в командной строке (cmd.exe) написать
regsvr32 C:Windowssystem32hhctrl.ocx

MIME тип: application/vnd.ms-htmlhelp
HEX код: 49 54 53 46
ASCII код: ITSF

Как открыть файл в формате .chm?

Стоит сразу сказать, что расширение файлов CHM может не запускаться даже «родной программой» из-за содержания в названии кириллицы либо знаков нижнего подчеркивания. В этом случае придется переименовать файл. Если не знаете, чем открыть CHM, рекомендуем воспользоваться приложением PDF Master. Наше приложение поддерживает весь функционал стандарта, включая поиск, изменение названия, конвертирование и редактирование.

Учитывая популярные вопросы пользователей, приведем ряд рекомендаций при возникновении сложностей с открытием указанного расширения:

  • Если файл находится на сетевом диске, скопируйте к себе на винчестер, после чего откройте двойным кликом;
  • Есть если специальные символы в названии, включая пробелы, измените название на латинские буквы;
  • Если в системе установлен старый hhctrl.ocx, нужно будет найти новый и поместить его в папку C:Windowssystem32hhctrl.ocx.

Вы можете написать в поддержку, если возникнут сложности.

Как разблокировать CHM-файлы в Windows 7

Некоторые файлы справок в формате CHM, скачанные из Интернета, при просмотре их в Windows 7 вместо содержимого пишут, что «Переход на веб-страницу отменен, повторите ввод адреса». При этом список оглавления и указатель по словам открываются нормально. Причина в том, что такие файлы в целях безопасности блокируются системой, чтобы предотвратить возможное распространение вирусов.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector