- Назначение расширения
- Описание расширения CHM
- Наиболее распространенные проблемы с файлом reader.chm
- Не отображается содержимое файла CHM
- Формат файлов CHM
- Открытие стандартными средствами Windows
- Причины возникновения ошибок
- Программы для чтения и просмотра chm
- Приложения для открытия CHM
- Способ 1: FBReader
- Способ 2: CoolReader
- Способ 3: ICE Book Reader
- Способ 4: Calibre
- Способ 5: SumatraPDF
- Способ 6: Hamster PDF Reader
- Способ 7: Universal Viewer
- Способ 8: встроенный просмотрщик Windows
- Способ 9: Htm2Chm
- Ошибки при открытии
- Файл не открывается
- Сбой содержимого
Назначение расширения
Формат CHM (HTMLHelp), разработанный в 1997 году, был создан в качестве замены устаревшему формату справки Microsoft WinHelp. К сожалению, он разрабатывался в закрытом варианте и долгое время даже не подлежал редактированию. В него была скомпилирована справка по продуктам Microsoft. Затем были разработаны инструменты для просмотра и создания таких документов.
Помимо просмотра и создания, вы можете учитывать некоторые особенности при работе с этим форматом. Ведь есть ряд достоинств и недостатков, которые ему свойственны:
- полная поддержка работы с HTML;
- полнотекстовый поиск;
- объединить несколько файлов в одном окне;
- запрет на использование кириллических символов и спецсимволов в названиях;
- отсутствие документации.
Расширение используется для компиляции и распространения документальной информации, относящейся к программам или другой документации. Основным преимуществом является наличие вкладки оглавления, что упрощает навигацию по документу. Такой подход более удобен, чем создание локальных веб-страниц, потому что внутри «chm» можно расположить текст и изображения и хранить их в одном месте. Такие документы самодостаточны и не требуют дополнительных папок.
Описание расширения CHM
Расширение CHM используется для скомпилированных файлов справки Microsoft в формате HTML и является собственным (проприетарным) форматом Microsoft, выпущенным в 1997 году в качестве замены формата HLP. CHM — это аббревиатура от Compiled Help Modules. Этот формат используется программой Microsoft HTML Help, стандартной справочной системой для платформы Windows, а также некоторыми другими сторонними программами.
Файл *.CHM представляет собой набор документов HTML и других данных, таких как изображения и сценарии Java Script, сжатые в один файл. Эти файлы CHM содержат ряд функций, таких как оглавление, указатель ключевых слов и полнотекстовый поиск.
Для создания файлов .CHM можно использовать бесплатные программы, такие как Htm2Chm и Microsoft HTML Help Workshop.
Известны проблемы, когда файлы CHM не открываются в Windows, попробовать решить их можно так:
Наиболее распространенные проблемы с файлом reader.chm
Существует несколько типов ошибок, связанных с файлом reader.chm. Файл Reader.chm может находиться в неправильном каталоге файлов на вашем устройстве, может отсутствовать в системе или может быть заражен вредоносным ПО и поэтому не работает должным образом. Ниже приведен список наиболее распространенных сообщений об ошибках, связанных с файлом reader.chm. Если вы найдете один из перечисленных ниже (или похожий), рассмотрите следующие предложения.
- reader.chm поврежден
- не удается найти файл reader.chm
- Ошибка выполнения — reader.chm
- Ошибка файла Reader.chm
- Не удалось загрузить файл Reader.chm. Модуль не найден
- не могу зарегистрировать файл reader.chm
- Не удалось загрузить файл Reader.chm
- Файл reader.chm не существует
Не отображается содержимое файла CHM
Гораздо чаще встречается другой вариант: из программы запускается сам CHM-файл, либо сразу после нажатия на файл, но содержание справки не отображается. Открыто только содержимое документа.
На написание этой статьи меня вдохновил случай, произошедший со мной. Я написал обзор программы IrfanView на сайте. Программа поддерживает русский язык, но файлы для русификации программы устанавливаются после установки программы на компьютер.
После установки языкового пакета я запустил файл справки в программе и увидел, что содержимое файла CHM не отображается. Операционная система Windows блокирует отображение файла справки для защиты компьютера.
Что делать? На самом деле я знаю, что делать, так как уже сталкивался с подобной проблемой раньше. Я подумал, что некоторые пользователи также могут столкнуться с этой опцией для запуска документа. Человек надеется получить ответы на свои вопросы, но вместо этого он получает пустое содержимое файла справки, отображается только оглавление.
Сначала найдите на своем компьютере скомпилированный файл справки в формате CHM. В большинстве случаев он находится в папке установленной программы.
Затем щелкните правой кнопкой мыши файл CHM. В открывшемся контекстном меню выберите «Свойства».
Откроется окно «Свойства: имя файла». В нижней части окна вы увидите предупреждение: «Внимание: этот файл был получен с другого компьютера и, возможно, был заблокирован для защиты вашего компьютера».
Далее поставьте галочку напротив «Разблокировать», затем нажмите кнопку «ОК».
Вы можете снова открыть файл справки CHM и увидеть, что теперь отображается содержимое справки.
Формат файлов CHM
Полное название формата — Compiled HTML Help File. Разработчиком chm является Microsoft, а сам формат используется в Windows и сторонних программах для создания справочных страниц, справочных страниц, инструкций и так далее.
Документ CHM поддерживает следующие элементы:
- Текст и форматирование текста;
- Гиперссылки — как на сторонние ресурсы в Интернете, так и на другие страницы и части файла;
- Картинки;
- Все параметры форматирования доступны в HTML и CSS.
Что характеризует файлы, так это то, что они легче, чем обычный HTML, несмотря на схожие характеристики форматирования и дизайна страницы.
Важно: Поскольку каталог chm по существу представляет собой сжатый HTML-документ, его могут открыть стандартные браузеры. Но правильное открытие происходит не всегда, для корректного отображения документов требуется несколько программ.
Открытие стандартными средствами Windows
Поскольку формат разработан Microsoft, во всех версиях, начиная с Windows 98, есть возможность открывать chm-файлы стандартными системными средствами. Файлы справки, предназначенные для самой операционной системы, должны открываться этими способами без проблем.
Как и чем открыть chm в Windows 7 и 10:
- Щелкните правой кнопкой мыши документ, который хотите открыть.
- Нажмите «Открыть с помощью…» в контекстном меню…».
- В открывшемся окне среди программ выберите вариант «Исполняемый файл справки Microsoft® HTML» или «Исполняемый файл справки в формате Microsoft® HTML Format®».
- Нажмите ОК».
- Перед нажатием «ОК» вы также можете поставить галочку напротив «Использовать для всех файлов этого типа», чтобы избавиться от необходимости каждый раз повторять эти действия. При установленной галочке все файлы chm будут автоматически открываться с помощью выбранной программы.
Второй способ мало чем отличается от первого, но он поможет вам открыть файл напрямую, если в списке рекомендуемых программ нет того, что вам нужно:
- Нажмите на файл правой кнопкой мыши.
- Выберите «Открыть с помощью…».
- Нажмите «Обзор».
- В открывшемся проводнике перейдите в папку C:WINDOWS.
- Найдите и выберите исполняемый файл программы hh.
Приложение hh exe стандартно для открытия chm в Windows всех версий. В большинстве случаев сервис работает корректно, но по ряду причин файлы могут открываться с ошибками, либо вообще не открываться каталоги.
Читайте также: Как отключить режим чтения в Яндекс
Причины возникновения ошибок
Иногда Windows не может открыть документы в этом формате из-за различных системных ошибок. В этом случае либо документ просто не откроется, либо операционная система не сможет его правильно распознать и отобразить, в результате чего будут отображаться ошибки или системные сообщения.
Наиболее распространенные случаи, почему файл chm не открывается:
- Неверный путь к файлу. Проблема может возникнуть, если в пути есть русские буквы (любые символы кириллицы), а также символы подчеркивания и знака решетки (#). Следует проверить название всех папок в пути к документу и убедиться, что таких символов нет. Для верности переместите документ в другую папку и попробуйте открыть его снова.
- Размещение. Если нужный документ находится на сетевом диске, компьютер может его не открыть. Чтобы устранить проблему, достаточно скопировать нужный файл с сетевого диска на ПК.
- Системная ошибка, требующая выполнения определенной команды.
Последний случай следует рассмотреть более подробно. Чтобы исправить эту системную ошибку, вам необходимо:
- Нажмите «Пуск», а затем «Выполнить».
- В появившемся поле введите следующую команду: regsvr32%windir%system32hhctrl.ocx
- Нажмите «ОК».
После этого проблема должна исчезнуть, а нужный документ будет отображаться корректно.
Программы для чтения и просмотра chm
Несмотря на то, что данный формат документа является системным и предназначен для Windows, с помощью стороннего ПО открыть и просмотреть такие файлы можно на всех популярных операционных системах.
Иногда можно встретить электронные книги в таком формате, так как они занимают меньше места и загружаются быстрее. В результате большое количество электронных книг адаптировано для работы с этими документами. Если у вас на компьютере установлена программа для чтения книг, вы можете сначала попробовать использовать ее для просмотра нужного chm. В противном случае придется потратить время на установку дополнительного ПО.
Приложения для открытия CHM
Файлы с расширением CHM могут открывать как специализированные приложения для работы с ними, так и некоторые «читалки», а также универсальные просмотрщики.
Способ 1: FBReader
Первое приложение, на примере которого мы рассмотрим открытие файлов справки, — это популярная «читалка» FBReader.
- Запустите FBReader. Нажмите значок «Добавить файл в библиотеку» в виде значка «+» на панели, где расположены инструменты.
- Затем перейдите в каталог, в котором находится целевой CHM, в открывшемся окне. Сделайте выбор и нажмите «ОК».
- Откроется небольшое окно «Сведения о книге», в котором необходимо указать язык и кодировку текста открываемого документа. В большинстве случаев эти параметры определяются автоматически. Но если после открытия документа на экране появляется «gal», файл необходимо запустить еще раз и указать другие параметры кодировки в окне «Информация о книге». После того, как параметры указаны, нажмите «ОК».
- Документ CHM открывается в FBReader.
Способ 2: CoolReader
Еще одна читалка, которая может открывать формат CHM, — CoolReader.
- В блоке «Открыть файл» щелкните имя диска, на котором находится целевой документ.
- Откроется список папок. Перемещаясь по ним, вам нужно попасть в директорию местоположения CHM. Затем следует кликнуть по названному пункту левой кнопкой мыши (ЛКМ).
- Файл CHM открыт в CoolReader.
Правда при попытке запустить в CoolReader документ с названным большим размером может появиться ошибка.
Способ 3: ICE Book Reader
Среди программных инструментов, которые можно использовать для просмотра файлов CHM, есть программа для чтения книг с возможностью создания библиотеки ICE Book Reader.
- После запуска BookReader нажмите значок «Библиотека», который выглядит как папка и находится на панели инструментов.
- Откроется небольшое окно управления библиотекой. Нажмите на иконку в виде плюсика («Импорт текста из файла»). Вы можете нажать на аналогичное имя в списке, который открывается после нажатия на название «Файл».
- Каждая из этих двух манипуляций запускает открытие окна импорта файлов. В нем перейдите в каталог, где находится элемент CHM. После того, как он выбран, нажмите «ОК».
- Затем начинается процесс импорта, после чего соответствующий текстовый объект добавляется в список библиотек с расширением IBK. Чтобы открыть импортированный документ, просто нажмите Enter после его имени или дважды щелкните его. Вы также можете после выбора объекта нажать на иконку «Читать книгу», представленную в виде стрелки.
Третий вариант открытия документа — через меню. Нажмите «Файл», а затем выберите «Читать книгу».
- Любое из этих действий обеспечит запуск документа через интерфейс BookReader.
Способ 4: Calibre
Еще одна многофункциональная «читалка», способная открывать объекты изучаемого формата, — «Калибр». Как и в случае с предыдущим приложением, перед непосредственным чтением документа необходимо сначала добавить его в библиотеку приложения.
- После запуска программы нажмите на иконку «Добавить книги».
- Откроется окно выбора книги. Перейдите туда, где находится документ, который вы хотите просмотреть. После проверки нажмите «Открыть».
- После этого книга, а в нашем случае документ CHM импортируется в Calibri. Если нажать на добавленное имя ЛКМ, то документ будет открыт с помощью программного продукта, определенного по умолчанию для запуска в операционной системе (чаще всего это внутренний просмотрщик Windows). Чтобы открыть его с помощью представления Calibri (средство просмотра электронных книг), щелкните правой кнопкой мыши имя целевой книги. В открывшемся меню выберите «Просмотр». Затем в новом списке нажмите на надпись «Просмотр с помощью программы для просмотра электронных книг Calibre».
- После выполнения данного действия объект будет открыт с помощью внутреннего дисплея программы Calibri — просмотра электронных книг.
Способ 5: SumatraPDF
Следующим приложением, в котором мы рассмотрим открытие документов CHM, является многофункциональная программа просмотра документов SumatraPDF.
- После запуска SumatraPDF нажмите «Файл». Далее в списке перейдите к «Открыть…». Вы можете щелкнуть значок в виде папки, также называемый «Открыть», или использовать Ctrl + O.
Запустить окно открытой книги можно, нажав ЛКМ в центральной части окна SumatraPDF на «Открыть документ…».
- В открывшемся окне необходимо перейти в каталог, где находится открываемый файл справки. После того, как объект отмечен, нажмите «Открыть».
- После этого документ запускается в SumatraPDF.
Способ 6: Hamster PDF Reader
Еще одним средством просмотра документов, которое может читать файлы справки, является Hamster PDF Reader.
- Запустите эту программу. Он использует ленточный интерфейс, аналогичный Microsoft Office. Нажмите на вкладку «Файл». В открывшемся списке нажмите «Открыть…». Вы можете щелкнуть значок «Открыть…» на ленте во вкладке «Главная» группы «Инструменты» или использовать Ctrl + O.
Третий вариант предполагает нажатие значка «Открыть» в виде каталога на панели быстрого доступа.
Наконец, вы можете нажать на надпись «Открыть…», расположенную в центральной части окна.
- Любое из этих действий приведет к открытию окна запуска объекта. Затем он должен перейти в каталог, в котором находится нужный документ. После его выбора обязательно нажмите «Открыть».
- После этого документ будет доступен для просмотра в Hamster PDF Reader.
Вы также можете просмотреть файл, перетащив его из Проводника Windows в окно Hamster PDF Reader, удерживая левую кнопку мыши.
Способ 7: Universal Viewer
Кроме того, формат CHM может открыть целую серию универсальных просмотрщиков, работающих одновременно с различными форматами (музыка, фото, видео и так далее). Одной из хорошо зарекомендовавших себя программ этого типа является Universal Viewer.
- Запустите универсальный просмотрщик. Нажмите на значок «Открыть» в форме каталога. Чтобы открыть окно выбора файла, можно использовать Ctrl+O или поочередно нажать «Файл» и «Открыть…» в меню.
- откроется окно «Открыть». Перейдите к расположению нужного элемента на диске. Выбрав его, нажмите «Открыть».
- После вышеперечисленных манипуляций объект открывается в формате CHM в Universal Viewer.
Есть еще один вариант открытия документа в этой программе. Перейдите в каталог расположения файла с помощью проводника Windows. Затем, удерживая левую кнопку мыши, перетащите объект из Проводника в окно Universal Viewer. Откроется документ CHM.
Способ 8: встроенный просмотрщик Windows
Вы также можете просмотреть содержимое документа CHM с помощью встроенного средства просмотра Windows. В этом нет ничего странного, так как этот формат был специально создан для обеспечения функциональности справки этой операционной системы.
Если вы не меняли стандартные настройки отображения CHM, в том числе путем установки дополнительных приложений, элементы с названным расширением должны автоматически открываться встроенным просмотрщиком Windows после двойного щелчка по ним левой кнопкой мыши в окне Проводника. Свидетельством того, что CHM связан со встроенным средством просмотра, является значок с изображением листа и вопросительного знака (подсказка о том, что объект является файлом справки).
В случае, когда в системе уже зарегистрировано другое приложение по умолчанию для открытия CHM, значок появится в Проводнике рядом с соответствующим файлом справки. Однако при желании вы можете просто открыть этот объект с помощью встроенного в Windows средства просмотра.
- Перейдите к выбранному файлу в проводнике и щелкните по нему правой кнопкой мыши (ПКМ). В появившемся списке выберите «Открыть с помощью». В списке надстроек нажмите «Исполняемая справка Microsoft HTML».
- Содержимое будет отображаться стандартными средствами Windows.
Способ 9: Htm2Chm
Еще одна программа, которая работает с CHM, — Htm2Chm. В отличие от способов, представленных выше, вариант использования названного приложения не позволяет видеть текстовое содержимое объекта, но с его помощью можно самостоятельно создавать документы CHM из нескольких файлов HTML и других элементов, а также распаковывать готовый файл справки. Как вы проведете последнюю процедуру, мы увидим на практике.
Так как исходная программа на английском языке, которым не владеют многие пользователи, следует сначала рассмотреть процедуру установки.
- После загрузки установщика Htm2Chm следует установить программу, процедура которой запускается двойным щелчком по ней. Появится окно с сообщением «Это установит htm2chm. Вы хотите продолжить» («htm2chm будет установлен. Хотите продолжить?»). Нажмите Да».
- Затем откроется окно приветствия установщика. Нажмите «Далее» («Next»).
- В следующем окне необходимо принять лицензионное соглашение, установив переключатель в положение «Я принимаю соглашение». Кликаем на «Далее».
- Откроется окно, в котором указана директория, куда необходимо установить приложение. По умолчанию это «Program Files» на диске C. Рекомендуется не менять этот параметр, а просто нажать «Далее».
- В следующем окне выбрать папку для стартового меню, также достаточно нажать «Далее» ничего больше не делая.
- В новом окне вы можете решить, устанавливать ли значки программ на рабочий стол и в панель быстрого запуска, поставив или сняв галочки напротив «Значок на рабочем столе» и «Значок быстрого запуска». Нажмите «Далее».
- Затем откроется окно, где собрана вся основная информация, которую вы вводили в предыдущих окнах. Нажмите «Установить», чтобы начать установку программы напрямую».
- После этого будет выполнена процедура установки. После завершения появится окно, информирующее вас об успешной установке. Если вы хотите, чтобы программа запускалась немедленно, убедитесь, что флажок рядом с параметром «Запуск htm2chm» установлен. Для выхода из окна установки нажмите «Готово».
- Откроется окно Htm2Chm. Он содержит 5 основных инструментов, с помощью которых вы можете редактировать и конвертировать HTML в CHM и наоборот. Но так как перед нами стоит задача распаковать готовый объект, то выбираем функцию «Декомпилятор».
- Откроется окно декомпиляции. В поле «Файл» необходимо ввести адрес извлекаемого объекта. Можно зарегистрировать вручную, но проще это сделать через специальное окно. Нажмите на иконку в виде справочника справа от поля.
- Открывается окно выбора вспомогательного объекта. Перейдите в каталог, где он находится, отметьте его, нажмите «Открыть».
- Есть возврат в окно «Декомпилятор». В поле «Файл» теперь отображается путь к объекту. В поле «Папка» указан адрес папки, в которую следует выполнить извлечение. По умолчанию это тот же каталог, что и исходный объект. Если вы хотите изменить путь извлечения, щелкните значок справа от поля.
- Откроется инструмент Обзор папки. Выбираем в каталоге, куда хотим произвести процедуру распаковки. Нажимаем «ОК».
- После очередного возврата в окно «Декомпилировать» после указания всех путей нажмите «Старт» для активации распаковки».
- Следующее окно говорит, что архив был извлечен и спрашивает, хочет ли пользователь перейти в каталог, где было выполнено извлечение. Нажмите «Да».
- После этого Проводник открывается в папке, куда были извлечены элементы архива.
- Теперь при желании эти элементы можно просмотреть в программе, поддерживающей открытие соответствующего формата. Например, объекты HTM можно просматривать с помощью любого браузера.
Как видите, просмотреть формат CHM можно с помощью целого списка программ разного рода: ридеры, просмотрщики, встроенные средства Windows. Например, «читалки» лучше всего использовать для просмотра электронных книг с указанным расширением. Вы можете извлечь указанные объекты с помощью Htm2Chm, и только потом увидеть отдельные элементы, которые содержались в архиве.
Ошибки при открытии
Есть 2 варианта ошибок, которые появляются при работе с форматом. Во-первых, невозможность открытия. Второе — некорректное отображение контента. Их следует анализировать отдельно, так как решения достаточно поверхностны, но не очевидны.
Файл не открывается
В самой операционной системе есть ограничение на открытие этих документов (проблема только в винде). Следовательно, вы должны удалить его при работе с файлами, которые не вошли в саму систему. Это делается следующим образом:
- откройте «Свойства» документа.
- Нажмите кнопку «Разблокировать».
- Попробуйте открыть снова.
Блокировка связана с уязвимостью в самой операционной системе, которую долгое время не могли устранить.
Сбой содержимого
Решение прозвучит странно, но оно полностью совпадает с предыдущей версией. Причина та же — работа системы безопасности. Просто контент создан без излишеств, но в тексте уже размещено несколько файлов. Разблокировка также решает эту проблему.
Главная « Что делать, если Windows не видит или не отображает диск в системе Предыдущий пост: системная утилита chkdsk — как запустить и использовать »Следующий пост: