Чем открыть CHM в Windows (Виндовс)
HTMLHelp
HTMLHelp (Microsoft Compiled HTML Help) — проприетарный формат файлов контекстной справки, разработанный корпорацией Microsoft и выпущенный в 1997 году в качестве замены формата WinHelp. Содержит в себе набор HTML-страниц, может также включать в себя содержание со ссылками на страницы, предметный указатель, а также базу для полнотекстового поиска по содержимому страниц. Все входящие в .CHM файлы (.chm) сжаты алгоритмом LZX.
Для просмотра .CHM-файлов используется стандартное средство просмотра, встроенное во все версии Microsoft Windows, начиная с Windows 98, и Windows NT. Кроме того, существует ряд сторонних программ-просмотровщиков, FBReader и другие.
Для создания .CHM-файлов можно использовать бесплатные средства: — Microsoft HTML Help Workshop, Htm2Chm, плагины для Total Commander, а также другие средства.
Содержание
История [ править | править код ]
- Февраль 1996 — Майкрософт анонсирует планы по прекращению разработки WinHelp и начале разработки HTMLHelp
- Август 1997 — HTML Help 1.0 выходит в составе Internet Explorer 4.0
- Февраль 1998 — HTML Help 1.1a поставляется вместе с Windows 98
- Январь 2000 — HTML Help 1.3 поставляется вместе с Windows 2000
- Июль 2000 — HTML Help 1.32 выпускается вместе с Internet Explorer 5.5 и Windows ME
- Октябрь 2001 — HTML Help 1.33 выходит вместе с Internet Explorer 6 и Windows XP
- Март 2001 — На конференции WritersUA анонсируются планы по созданию новой системы справки Microsoft Help 2, также основанной на HTML
- Январь 2003 — Майкрософт решает не выпускать Help 2 в качестве широкоиспользуемой платформы
В 2002 году компанией Майкрософт была распространена информация о ряде проблем с безопасностью, связанных с форматом .CHM, был выпущен ряд заплаток. [2] Кроме того, было анонсировано, что формат более не будет дорабатываться, вместо этого произойдёт переход к новому поколению справочной системы Windows под названием MAML [en] , которая войдёт в состав операционной системы Windows Vista.
Преимущества и недостатки формата [ править | править код ]
- Размер файла меньше, чем у обычного HTML.
- Используются все возможности форматирования, имеющиеся в HTML и CSS.
- Возможность полнотекстового поиска.
- Возможность просмотра множества .chm-файлов как один, с общим содержанием и предметным указателем (в частности, ранние версии MSDN Library предоставлялись в формате HTMLHelp).
- Недокументированность.
- Хорошо известен сбой, который не даёт просмотреть эти файлы.
- Файлы могут не открываться, если в пути к файлу имеются символы кириллицы, а также символы «_» и «#».
HTMLHelp на других платформах [ править | править код ]
С целью создания открытого инструментария, доступного на разных платформах, начат проект CHMlib, в рамках которого разработана библиотека; на основе последней создан ряд программных продуктов, среди которых:
Как конвертировать HLP файлы в файлы CHM
Мне нужна помощь, у меня есть некоторые файлы .hlp, и я хочу преобразовать их в файлы .chm, потому что эти файлы не запускаются в Windows 10.
За вашу помощь Спасибо!
Что ж, люди, после долгого поиска, я пришел к выводу: файлы .HLP не могут быть выполнены в Windows 8 и 10, только в Windows 7 и ниже. Файлы .CHM могут выполняться в Windows 8 и Windows 10. Итак, мне нужно было создать новый файл .chm в Help Development Studio для Windows 10, чтобы он выполнялся им. Мои старые файлы .HLP устарели. Это заняло так много времени, но я так много узнал об этом типе файлов. Наконец, спасибо за ваш вклад в мой вопрос.
Я вижу два или более решений в зависимости от ваших требований:
- Преобразование WinHelp (HLP) в HTMLHelp (CHM) или PDF
- Запуск файлов WinHelp в Windows10
Преобразовать WinHelp (HLP) в HTMLHelp (CHM):
Учебник на моем сайте дает пошаговое описание того, как конвертировать WinHelp (HLP) в HTMLHelp (CHM) на бесплатном/условно-бесплатном и низкобюджетном уровне. Пример проекта преобразования из раздела загрузки включает в себя рабочую структуру и файлы примеров.
Вы, конечно, можете использовать инструмент авторизации справки (HAT), такой как Help + Manual, HelpScribble или любой другой HAT, чтобы конвертировать существующие проекты WinHelp в HTMLHelp.
Запустите WinHelp в Windows 10:
Формат WinHelp (.hlp) существует с самого начала 1990-х годов и заменяется HTML Help 1.x(.chm). Microsoft настоятельно рекомендует вам отойти от WinHelp около десяти лет назад. Но для тестового приложения оно работает на моей машине Windows10, как шарм.
Но некоторые тяжелые шаги по исправлению ушедшего WinHelp Viewer. Обратите внимание, что я не говорю о средстве просмотра HTMLHelp для файлов справки *.chm здесь.
Выполнение шагов решения зависит от версии Windows 10 (32-разрядной или 64-разрядной). Чтобы узнать тип вашей системы (32-битная или 64-битная), удерживайте Windows + R . Введите msinfo32 в msinfo32 диалоговом окне «Выполнить» и нажмите Enter.
Вы найдете ссылку для загрузки Windows 8.1, но для Windows 10 вам нужно установить ее особым образом (Windows8.1-KB917607-x64.msu).
- Запустите командную строку с правами администратора (пожалуйста, обратите внимание — образцы немецкого языка здесь)!
Извлеките загруженный MSU файл во временный каталог
Извлеките содержащийся CAB файл с 279 файлами в нем.
В зависимости от ваших языковых настроек найдите соответствующий MUI файл, например, используйте «cs-«, «de-» или «en-«. Люди, использующие вариант x86, должны запустить «dir x86 * de- *».
Перейдите к указанному пути для вашего языка «. de- de. «, например:
Здесь мы найдем «winhlp32.exe.mui». Теперь нам нужно заменить, например,% SystemRoot%de- dewinhlp32.exe.mui нашим новым файлом:
Найдите правильный путь, начинающийся с amd64 или x86, и перейдите к нему:
Редактировать:
Вам не нужно заменять _none_ на последнем шаге команды cd (все отдельные этапы проверены на 2017-09-01 и 2018-08-24 и работают в Windows 10).
После основного обновления Microsoft Windows происходит сброс описанного выше обходного пути.
Редактировать: (скопировал комментарии формы, спасибо @dxiv)
Как открыть chm файл в windows 7
Чтобы открыть .chm файл нужно изменить параметры безопасности в его свойствах.
Свойства и на вкладке Общее нажать на кнопку Разблокировать, а дальше нажать ОК.
После этого файл станет доступен для просмотра ^_^
Чем открыть CHM файл в windows
Файл в формате CHM предназначен для отображения справочной документации. Скомпилированный файл справки в формате HTML (.chm) разработан корпорацией Майкрософт.
Файл справки в формате CHM (Compiled Help Modules) по умолчанию открывается утилитой, встроенной в операционную систему. Для открытия файла в этом формате достаточно два раза кликнуть по файлу CHM мышью, или открыть файл в соответствующей программе, которая имеет справочную информацию в виде файла данного типа, из меню управления приложения.
Далее операционная система windows запустит утилиту и откроет скомпилированный файл помощи.
Чем еще можно открыть файл справки с расширением CHM? С помощью сторонних программ, файл справки CHM можно открыть в программах: 7-Zip, Sumatra PDF, Calibre, ICE Book Reader Professional и некоторых других.
Не открывается файл CHM
В некоторых случаях, файл справки с расширением CHM не открывается:
- если файл CHM находится на сетевом диске, то для открытия файла нужно скопировать файл справки на компьютер
- если в имени файла есть кириллица или специальные символы, то нужно переименовать файл, дав файлу имя буквами латинского алфавита
Не отображается содержимое файла CHM
Намного чаще встречаются другой вариант: сам CHM файл запускается из программы, или непосредственно после клика по файлу, но содержимое справки не отображается. Открыто только содержание документа.
На написание этой статьи меня надоумил случай, происшедший со мной. Я писал обзор программы IrfanView. Программа поддерживает русский язык, но файлы для русификации программы, устанавливаются после установки программы. После установки языкового пакета, я запустил файл справки в программе, и увидел, что содержимое CHM файла не отображается.
Операционная система windows блокирует отображение файла справки с целью защиты компьютера.
Что делать? На самом деле, я знаю, что следует сделать, так как ранее уже сталкивался с подобной проблемой. Я продумал, что некоторые пользователи также могут столкнуться с таким вариантом запуска документа. Человек надеется получить ответы на свои вопросы, а вместо этого, получает пустое содержание файла справки, отображается только оглавление.
Сначала необходимо найти скомпилированный файл справки в формате CHM на компьютере. В большинстве случаев, он расположен в папке установленной программы.
Далее кликните правой кнопкой мыши по файлу формата CHM. В открывшемся контекстном меню выберите пункт «Свойства».
После этого откроется окно «Свойства: имя_файла». В нижней части окна вы увидите предупреждение: «Осторожно: этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера».
Далее поставьте галку напротив пункта «Разблокировать», а затем нажмите на кнопку «ОК».
Вы можете снова открыть файл справки CHM и увидеть, что теперь содержимое справки отображается.
Заключение
Скомпилированный HTML-файл справки в формате CHM можно открыть с помощью средства операционной системы, или с помощью сторонних программ. В некоторых случаях, windows блокирует содержимое файла справки для защиты компьютера, поэтому файл CHM можно разблокировать для отображения содержимого помощи.
Как открыть CHM-файл в windows 7?
Частенько невозможно открыть локально компилированный файл справочник с расширением СНМ. По умолчанию windows блокирует их открытие.
Как решали это в windows ХР?
Для начала нужно было переписать chm-файл с сетевого диска на локальный. Это помогало. Иногда надо было перерегистрировать библиотеку hhctrl.ocx в системе. regsvr32 /u %WINDIR%system32hhctrl.ocx
Но в windows 7 такие фокусы уже не проходят.
Чтобы понять ход решения проблемы для начала надо понять почему же так происходит. А происходит следующее. При скачивании файла в дополнительный NTFS-поток к нему пишется указание зоны происхождения файла, после этого файл в нашей ОС открывается по тем же правилам, как если бы его открывать из той же зоны, т.е. Интернет. Т.е. по умолчанию блокируется!
Решение первое — если вы можете открыть Свойства файла, то там в самом низу увидите кнопку «Разблокировать». Жмете ее и получаете содержание своего файла.
Иногда это кнопка недоступна, это обусловлено политикой безопасности вашей ОС.
Тогда решение второе — удаление потока с информацией о зоне происхождения. Этот поток можно удалить в FAR-a плагином NTFS File Streams Plugin.
Plugin for processing file streams on NTFS disks. This plugin provides various information about files on NTFS file system.
There are three ways to open file with NTFS File Streams Plugin: 1) Set cursor on the file and press Ctrl+PageDown. 2) Set cursor on the file and call NTFS File Streams Plugin from Plugin commands menu by pressing F11. This method works even if you have plugin disabled in configuration. 3) Type in command line: NTFSFS:filename where filename is a name of the file which you want to open.
This method works even if you have plugin disabled in configuration.
Нужный на поток имеет имя Zone.Identifier и в нем находится две строчки: [ZoneTransfer]
Удаляем Zone.Identifier и все. Помните, размер файла в этом случае не меняется.
Чем открыть chm файл
Сегодня пойдет речь о файле с форматом .chm. Такие файлы довольно редко встречаются, но тем не менее иногда приходится с ними столкнутся.
Чем открыть chm файл
Наверно почти каждый пользователь, который качал файлы такого формата, встречался с проблемой его открытия. Именно поэтому, я вам подробно расскажу Как и чем открыть chm файл.
Немного о формате .chm
Этот формат файла разработала кампания Microsoft. По сути это справка, которая состоит из html страниц. Такими файлами достаточно удобно пользоваться, ведь они занимают намного меньше места чем файлы html страниц. Также есть возможность поиска по всем страницам, что достаточно удобно при большем количестве страниц. В поиске нужного материала также поможет и предметный указатель, в котором есть содержимое всего файла.
Если у вас windows не определил что это за файл и у вас пустой ярлык. То вам предложат поискать самому, среди программ windows. Есть стандартная программа для чтения таких файлов и чтобы открыть файл формата chm сделайте пару шагов:
1. Нажмите на файле правой кнопкой мыши и выберите Открыть с помощью.
2. В следующем окне нажмите справа внизу кнопку Обзор и выберите путь к файлу который находится C:windowshh.exe —Открыть — Ок.
Это все, про программу для открытия файла .chm.
Как открыть chm файл
Вроде все сделали правильно, но файл все равно не открывается. А все дело в том, что он заблокирован и разблокировать его можно также в пару шагов:
1. Нажимаем правую кнопку мышки на файле и нажимаем Свойства
2. На вкладке Общие снизу есть кнопка Разблокировать нажимаем ее, после чего подтверждаем действие кнопкой ОК.
Заключение
Пожалуй это все, что я хотел рассказать про то, Как и чем открыть chm файл. Надеюсь вам поможет моя статья.
Если вы не знаете как открыть формат файла как djvu, то можете перейти на мою статью Как открыть djvu.
Добавить комментарий
Чем открыть CHM
Файловый формат .chm был создан компанией Майкрософт в 1997 году. Он должен был заменить расширение .hlp, которое использовалось для справочной информации. CHM – аббревиатура от английского “Compressed HTML Help”. Это значит, что материалы такого формата имеют стандартную интернет-разметку HTML, содержат гиперссылки и могут иметь многоуровневую структуру разделов. Благодаря возможности размещать анкоры внутри и между статьями расширение .chm также стали использовать различные компании и обычные пользователи. Помимо справочной информации о работе операционной системы, в этом формате сохраняют другие данные, например, образовательные буклеты или руководства пользователя.
Во всех десктопных операционных системах Майкрософт, начиная с windows 98, есть встроенная утилита для чтения документов с расширением .chm. Прежде чем использовать ее, убедитесь, что название документа написано латиницей и не содержит символов “_” (нижнее подчеркивание) или “#” (шарп). Из-за кириллических букв файл может не открыться стандартной программой. Переименуйте документ, если не уверены, что их нет в названии. Далее в ОС Виндовс дважды щелкните мышью по иконке файла. Открытая chm-справка выглядит примерно так:
Если документ не открывается кликом мышки, попробуем вручную запустить утилиту, предназначенную для его чтения. Для этого подведите курсор к файлу, нажмите правую клавишу и выберите раздел «Открыть с помощью», далее щелкните пункт «Выбрать программу». В появившемся окне придавите клавишу «Обзор».
Таким способом вы попадете в каталог установленных в вашей ОС программ — “Program Files”. Но нужная утилита находится в папке “windows”, поэтому вернитесь к списку системных разделов диска C.
Зайдите в каталог “windows” и найдите программу “hh”. Выделите ее курсором и нажмите «Открыть», а затем «ОК» в окне «Выбор программы».
Если файл не открывается, проверьте, не заблокирован ли он для чтения. Для этого щелкните по документу правой клавишей мыши, выберите раздел «Свойства». Далее откройте вкладку «Безопасность». Если в графе «Чтение» есть отметка «Запретить», перейдите в раздел «Дополнительно».
В открывшемся окне нажмите «Изменить разрешения». На появившейся вкладке выберите клавишу «Изменить». В следующем разделе снимите запрещающие галочки и нажмите «ОК».
Если предыдущие манипуляции с файлом не помогли его открыть, попробуйте другую программу. Этот способ также подходит тем, кто не использует ОС windows. Поскольку chm-файл имеет стандартную html-разметку, его сможет прочитать любой браузер. Кроме того, такие документы открываются через многие популярные ридеры: FBReader, Sumatra, Okular. Если операционная система не предлагает для открытия файла с расширением .chm программу по умолчанию, то найдите ее вручную описанным выше методом через меню «Открыть с помощью» → «Выбрать программу».
Если ни один из предложенных способов не помог вам открыть .chm, то извлечь информацию из такого документа вы можете после смены его формата. Бесплатная программа “html2chm” разбирает chm-файл на отдельные страницы с расширением .html и складывает их в папку. Для этого в меню приложения выберите опцию “Decompiler” и укажите, какой документ необходимо переформатировать. Открыть html-файл способен любой браузер.
Хотя chm-файлы встречаются довольно редко, в современных версиях ОС windows имеется встроенная утилита для их чтения. Если она работает некорректно, вы можете открыть такой документ другой программой или декомпилировать его в отдельные веб-страницы.
Смотрите также
Copyright (c) HTFI. Копирование информации разрешено, при условии указания активных ссылок на источники.
Шесть программ просмотра CHM для Linux
Даже если вы работаете только в Linux, вам наверняка придется использовать файлы формата Microsoft Compiled HTML Help (CHM). Множество проектов с открытым кодом, включая Apache , MySQL , PostgreSQL , Python и PHP , используют этот распространенный формат.
Microsoft разрабатывал CHM как проприетарный формат для Windows 98, взамен старого формата WinHelp (HLP). CHM все еще используется в Windows XP и Vista, хотя некоторые приложения используют более новый формат Microsoft Help 2 .
Файлы CHM представляют из себя совокупность веб-страниц, оглавление с гиперссылками и индекс, все это сжато с помощью LZX. Файлы CHM имеют небольшой размер (из-за сжатия), предоставляют возможность полнотекстового поиска и возможность объединения нескольких CHM-файлов в один с объединением оглавления и индекса.
Даже несмотря на то, что CHM — это закрытый формат Microsoft, существует несколько проектов, которые могут воспринимать этот формат.
KchmViewer
KchmViewer — стандартное средство KDE для просмотра файлов CHM. Современная версия 3.1 была выпущена в июне, хотя уже имеется бета-версия 4.0. Эта программа распространяется под лицензией GNU General Public License (GPL) и использует части кода другого средства просмотра — xCHM.
KchmViewer доступен в большинстве репозиториев. Можно также скачать и собрать его из исходников, путем стандартных команд configure и make . Только убедитесь в наличии пакета qt3-devel , для получения более детальной информации обратитесь к странице загрузок.
В KDE KchmViewer по умолчанию связан с файлами CHM, т.е. при клике на таком файле последует его автоматический запуск. Для отображения текста может быть использован либо визуальный компонент библиотеки Trolltech Qt либо оригинальный KHTML widget окружения KDE (это переключается в меню Settings). Мне попался один файл CHM, который отображался некорректно, и переключение метода отображения решило проблему.
KchmViewer поддерживает просмотр закладок, и предоставляет вкладки Contents, Index и Search. Программа правильно обрабатывает иностранные языки и многобайтовые символы. В документе можно устанавливать закладки, редактировать и удалять их. Можно смотреть оригинальный код HTML, и даже выбрать для этого определенный редактор через пункт меню Settings.
Help Explorer Viewer
Программа Help Explorer Viewer , разработанная Kama Software , бесплатна, но код ее не открыт. Есть версия как для Windows, так и для Linux, что весьма полезно при работе сразу с двумя операционными системами или в сети с системами обеих типов. Help Explorer Viewer можно использовать не только для просмотра файлов CHM, но и для файлов формата HLP (старых) и HXS (новых). Согласно веб-сайту, вы можете интегрировать Help Explorer Viewer в свое приложение через API.
Установка проста. Посетите страницу загрузки и скачайте версию для Linux, последняя версия 3.0. Зайдите в папку, в которую скачали файл и введите следующие команды root:
tar zxf HelpExplorer3.0_LINUX.tar.gz
cd Setup/
./setup.sh
После просмотра лицензионного соглашения конечного пользователя (EULA), установите Help Explorer Viewer в /usr/local/HelpExplorer . Если нужно удалить его, запустите в этой папке скрипт uninstall.sh . Установщик спросил меня, хочу ли я установить пункты меню KDE/GNOME. Хотя я и ответил да, ссылка на программу не появилась ни в главном меню, ни в меню Konqueror, ни даже в контекстном меню, которое появляется при нажатии правой кнопкой мыши на файле CHM. Не знаю, где эти ссылки должны появится, я нигде не смог найти их.
Help Explorer Viewer содержит все используемые механизмы поиска: оглавление (организовано иерархически, подобно дереву), индекс (список ключевых слов) и обычный поиск. Все мои пробные CHM-файлы открывались без проблем, но у меня не получилось изменить шрифт. Можно переключаться между вкладками Contents, Index, Search и Favorites (в других программах — Bookmarks).
ChmSee
ChmSee — пакет Gtk2+ для GNOME с открытым кодом, его веб-сайт написан в основном на китайском; если бы не некоторые части на английском, пришлось бы проводить установку и использование ChmSee мучительным методом проб и ошибок. Он свободен под лицензией GNU GPL, в августе была выпущена версия 1.0.
Установка ChmSee была бы совсем хлопотной, если бы не стандартные базы openSUSE. Если вы хотите собрать его из исходников, вам потребуются библиотеки Gtk2+, libglade-2.0, gecko, chmlib и OpenSSL. После получения пакета с исходниками необходимо ввести следующие команды:
tar xzf chmsee-1.0.0.tar.gz
cd chmsee-1.0.0
./configure
make
sudo make install
Если не сможете найти chmlib, придется вручную добавить параметр к команде configure ( —with-chmlib=/путь/до/chmlib ). После установки ChmSee оказался добавлен в меню openSUSE, но не в Konqueror или контекстное меню.
Можно изменять шрифты, используемые для отображения (кое какие отсутствуют и в KchmViewer, и в Help Explorer Viewer) через пункт меню Edit -> Setup. Будьте осторожны с функцией Clear, которая удаляет все рабочие файлы ChmSee и вызывает частые падения программы. Если его выбрать, то придется заново открыть файл CHM. В ChmSee нет вкладок Index или Search; по сути, в нем вообще нет функции поиска. Когда я проводил тестирование, некоторые файлы CHM показывали странные сообщения (и не отображался текст), а некоторые изображения не показывались вовсе.
ChmSee выглядит многообещающим, но еще необходимо многое сделать, прежде чем он достигнет уровня KchmViewer и Help Explorer Viewer.
Другие кандидаты
Пользователи Firefox могут скачать дополнение CHM Reader версии 0.2.1.1. Установка его проста. Эта утилита добавляет новую запись Open CHM Files в пункте меню File. Когда вы открываете файл CHM, оглавление по умолчанию скрыто, но можно поднять его вверх, нажав Ctrl-E. Просмотр файлов работал неплохо, но CHM Reader не предоставляет функции глобального поиска, а поиск в Firefox работает только на текущей странице.
Я пробовал GnoCHM , xCHM и KCHM (по-видимому, заброшенный; его последняя версия датируется 2003 годом), но столкнулся с проблемой зависимостей . Я не смог найти дистрибутивы, и установка из исходников была трудной.
Заключение
KchmViewer предлагает простую установку и замечательно соединяется с окружением рабочего стола. Help Explorer Viewer полезен для разработчиков и пользователей, работающих и с Linux, и с Windows. ChmSee содержит кое-какие ошибки, и я не рекомендовал бы его для повседневного использования. CHM Reader — хорошее дополнение, но отсутствие поиска является его недостатком.
Чем открыть CHM?
В процессе работы на компьютере пользователи могут сталкиваться с самыми разными типами файлов. Большинство типов файлов автоматически «подхватываются» установленными программами и открываются без проблем, но с некоторыми могут возникнуть затруднения. Так, некоторые пользователи интересуются, чем открыть CHM.
Для начала давайте разберемся, что представляет собой формат CHM и зачем вообще кому-то может понадобиться открыть CHM. CHM (HTMLHelp) — это формат справочных файлов, разработанный Microsoft. Файл CHM содержит в себе набор HTML страниц, также он может включать в себя снабженное ссылками на страницы содержание, предметный указатель и базу для полнотекстового поиска. Формат CHM поддерживает все возможности форматирования, которые имеются в HTML и CSS, при этом «весит» меньше, чем обычный HTML.
Поскольку формат был разработан компанией Microsoft, вы можете открыть CHM стандартными средствами Windows. Во всех версиях Windows (начиная с Windows 98) есть стандартное средство просмотра CHM-файлов — утилита hh.exe, находящаяся в каталоге C:WINDOWS.
Чтобы открыть CHM, кликните по файлу правой кнопкой мыши. Откроется контекстное меню, в котором нужно выбрать пункт «Открыть с помощью…». Из списка предлагаемых программ выберите программу «Исполняемая справка в формате HTML Microsoft®» («Microsoft® HTML Help Executable»), поставьте галочку напротив фразы «Использовать для всех файлов этого типа» и нажмите ОК. Если в списке программ этой программы нету, нажмите «Обзор» и найдите в папке Windows исполняемый файл hh.exe.
Однако иногда могут возникать сбои при открытии CHM-файлов. Что делать, если у вас не получается открыть CHM? Для начала проверьте путь к файлу. В некоторых случаях не открываются файлы CHM, в пути к которым присутствуют символы кириллицы, символ подчеркивания ( _ ) или символ решетки (#). Поэтому попробуйте переименовать папку, в которой находится файл, или переместить его в другую папку, а потом проверить, получится ли у вас открыть CHM.
Также у вас может не получаться открыть CHM в результате системного сбоя. Чтобы исправить этот сбой, нажмите кнопку «Пуск», выберите пункт «Выполнить», в открывшемся окне введите команду regsvr32 %windir%system32hhctrl.ocx и нажмите ОК. Должно помочь.
В формате CHM нередко хранятся не только файлы справки, но и электронные книги. Поэтому открыть CHM также можно рядом программ, предназначенных для чтения электронных книг: в этом случае они нередко оказываются удобнее, чем стандартная утилита Windows. Какие программы поддерживают формат CHM?
К сожалению, формат CHM не документирован, поэтому его поддерживают далеко не все программы-«читалки»; нередко поддержка CHM заявлена как экспериментальная функция, или же формат поддерживается частично. Однако есть ряд программ, которые могут помочь открыть CHM. Так, этот формат поддерживает известное средство для работы с электронными книгами — Calibre.
CoolReader поддерживает формат CHM, начиная с версии программы 3 и старше (последняя актуальная версия — 3.0.51). Поддержка CHM заявлена и в популярной программе FBReader, но на практике при чтении книг в этом формате не отображаются таблицы. Но если в файле таблиц нет, программа с ним справится. ICE Book Reader Professional также поддерживает CHM, не используя для этого компоненты Microsoft.
Есть специальные программы, позволяющие открыть CHM с портативных устройств (телефонов, смартфонов, планшетов). Так, для гаджетов, работающих на платформе Windows Mobile, существует программа AlReader. В ней заявлена экспериментальная поддержка CHM. Google Play (бывший Android Market) предлагает ряд «читалок» для Android, поддерживающих CHM, к примеру, Android CHM EBook Reader. В App Store также имеются приложения, с помощью которых можно открыть CHM в операционной системе iOS.
Так что не так страшен CHM, как его малюют, существует несколько способов открыть этот формат, и ничего сложного в них нет.