Что за формат CHM и какими программами можно его открыть
Формат CHM (HTMLHelp) разработанный в 1997 году был создан, как замена устаревшему формату справки WinHelp от Microsoft. Увы, разработан он был в закрытом варианте и долгое время не подлежал даже редактированию. В нём были составлены справки продуктов Microsoft. Потом были разработаны инструменты для просмотра и создания подобных документов.
Помимо просмотра и создания можно обратить внимание на некоторые особенности работы с данным форматом. Ведь есть ряд достоинств и недостатков, которые ему характерны:
- полная поддержка работы с HTML;
- полнотекстовый поиск;
- объединение нескольких файлов в одном окне;
- запрет использования кириллицы и специальных символов в названиях;
- отсутствие документации.
Используется расширение для составления и распространения документальной справки, прилагающейся к программам или другой документации. Главным достоинством считается наличие вкладки оглавления, которая упрощает навигацию в пределах документа. Такой подход удобнее, чем создание локальных интернет страниц, поскольку внутри «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 Help Executable» или «Исполняемая справка в формате HTML Microsoft®».
- Нажать «ОК».
Перед нажатием «ОК» также можно поставить галочку напротив «Использовать для всех файлов этого типа», чтобы избавиться от необходимости каждый раз совершать эти действия повторно. С галочкой все chm файлы будут автоматически открываться с использованием выбранной программы.
Второй способ мало чем отличается от первого, однако поможет открыть файл напрямую, если в списке рекомендуемых программ нужного не оказалось:
- Нажать на файле правой кнопкой мыши.
- Выбрать пункт «Открыть с помощью…».
- Нажать «Обзор».
- В открывшемся проводнике перейти в папку C:WINDOWS.
- Найти и выбрать программу hh. exe.
Приложение hh. exe является стандартным для открытия chm в Windows всех версий. В большинстве случаев служба работает корректно, но по ряду причин открытие файлов может происходить с ошибками, либо справочники не открываются вовсе.
Причины возникновения ошибок
Иногда Windows оказывается не в состоянии открыть документы данного формата из-за различных системных сбоев. В этом случае либо документ просто не будет открываться, либо ОС не сможет его корректно распознать и отобразить, в результате чего будут выводиться ошибки или системные сообщения.
Наиболее распространенные случаи, почему файл chm не открывается:
- Некорректный путь к файлу. Проблема может возникать при наличии в пути русских букв (любых символов в кириллице), а также нижнего подчеркивания и решетки (#). Следует проверить название всех папок на пути к документу и убедиться, что такие символы отсутствуют. Для гарантии можно переместить документ в другую папку и попробовать открыть его снова.
- Расположение. Если нужный документ находится на сетевом диске, то компьютер может его не открывать. Для исправления проблемы достаточно скопировать нужный файл с сетевого диска на свой ПК.
- Системный сбой, для выполнения которого требуется выполнить определенную команду.
На последнем случае следует остановиться поподробнее. Для исправления этой системной неисправности требуется:
- Нажать «Пуск», затем «Выполнить».
- В появившимся поле ввести следующую команду: regsvr32%windir%system32hhctrl.ocx
- Нажать «Ок».
После этого проблема должна исчезнуть, и нужный документ корректно отобразится.
Оказывается в Windows 7 и Windows Vista тайно работает на нашу безопасность некий Менеджер вложений, который своей электронной головой самовольно и в тихомолку решает, доверяет ли он полученному файлу и стоит ли показать его содержимое нам!
Так вот, этот блин Менеджер считает Интеренет безоговорочно НЕнадежным источником, а файлы помощи — опасными, поэтому блокирует наш свежескачаный splan50.chm вот таким странным манером без явных уведомлений. Логика Microsoft частенько не понятна.
Хорошо, что мы легко можем снять блокировку:
1. Щелкаем правой кнопкой мыши наш .CHM файл и выбираем Свойства
2. На вкладке Общие нажмимаем кнопку с надписью «Разблокировать/Unblock»
3. Нажмаем кнопки «Применить» и «ОК»
Всё, теперь можно погрузиться в изучение sPLAN, кто этого еще не сделал.
Помните, что мы разблокировали один конкретный файл. И если вы сейчас же скачаете другой CHM его для нормального отображения придется разлочивать снова.
Намного чаще встречаются другой вариант: сам CHM файл запускается из программы, или непосредственно после клика по файлу, но содержимое справки не отображается. Открыто только содержание документа.
На написание этой статьи меня надоумил случай, происшедший со мной. Я писал на сайте обзор программы IrfanView. Программа поддерживает русский язык, но файлы для русификации программы, устанавливаются после установки программы на компьютер.
После установки языкового пакета, я запустил файл справки в программе, и увидел, что содержимое CHM файла не отображается. Операционная система Windows блокирует отображение файла справки с целью защиты компьютера.
Что делать? На самом деле, я знаю, что следует сделать, так как ранее уже сталкивался с подобной проблемой. Я продумал, что некоторые пользователи также могут столкнуться с таким вариантом запуска документа. Человек надеется получить ответы на свои вопросы, а вместо этого, получает пустое содержание файла справки, отображается только оглавление.
Сначала необходимо найти скомпилированный файл справки в формате CHM на компьютере. В большинстве случаев, он расположен в папке установленной программы.
Далее кликните правой кнопкой мыши по файлу формата CHM. В открывшемся контекстном меню выберите пункт «Свойства».
После этого откроется окно «Свойства: имя_файла». В нижней части окна вы увидите предупреждение: «Осторожно: этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера».
Далее поставьте галку напротив пункта «Разблокировать», а затем нажмите на кнопку «ОК».
Вы можете снова открыть файл справки CHM и увидеть, что теперь содержимое справки отображается.
Секреты Windows 7
Скачиваете и устанавливаете сборщик образа ERD Commander для x86 или x64
Запускаете Пуск -> Все программы -> Microsoft Diagnostics and Recovery Toolset -> Мастер создания загрузочных носителей ERD Commander
По инструкции ниже создаете свой образ ERD Commander:
1) Монтируете образ дистрибутива Windows 7 в виртуальный дисковод
2) На вкладке Выбор образа загрузки указываете наш смонтированный виртуальный диск Windows 7
3) Щелкаете Ок, затем несколько раз кнопку Далее
4) На вкладке Выбор программных средств снова нажимаете Далее
5) В Мастер анализа сбоев выбираете Найти средства отладки для Windows в восстанавливаемой системе …
6) На вкладке Загрузка определения автономного средства проверки системы Далее выбираете Нет, загрузить определения вручную позднее, затем Далее
7) На вкладке Дополнительные драйверы добавьте драйвера в образ, Подробнее »
Удаление Windows 7 без форматирования раздела и без потери данных (2010-3-13)
8. Удаление Windows 7 без форматирования раздела и без потери данных.
Для удаления Windows 7 описанным здесь способом вам потребуются:
а) ERD Commander;
б) Установочный диск Windows 7;
Шаг I. Удаление загрузочной информации Windows 7.
1) Загрузитесь в ERD Commader и вставьте установочный диск Windows 7 в свой DVD-привод.
2) Запустите Command Prompt
3) В открывшемся окне введите команду
E:bootbootsect. exe /nt60 ALL C: /force
Где, E: – Буква вашего DVD-привода, а C: – Буква вашего жесткого диска, с которого удаляется Windows 7
Шаг II. Удаление файлов и папок Windows 7.
1) Запустите Micosoft Diagnostics and Recovery Toolset -> Explorer
2) Как в обычном Explorer, тем же способом удалите следующие папки:
- PerfLogs Users Windows Recycle. Bin Documents and Settings ProgramData Recovery
Автоматическое переключение русской и английской раскладок клавиатуры (2010-3-8)
7. Автоматическое переключение русской и английской раскладок клавиатуры.
Часто бывает, что напечатав какой-то текст, вы поднимаете глаза на монитор и вместо слова " Программа" видите слово " Ghjuhfvvf".
Для того чтобы сохранить ваше терпение и нервы, существуют две замечательные программы: Punto Switcher(если вы в основном работаете с русской или английской клавиатурой) и Key Switcher(если вы работаете с несколькими европейскими языками).
Данные программы предназначены для автоматического переключения между различными раскладками клавиатуры в операционных системах семейства Microsoft Windows.
Основное назначение данных программ — увеличение продуктивности и удобства при работе с компьютером. Работая в фоновом режиме, они проводят статистический анализ последовательностей вводимых символов слова, и, если сочетание букв оказывается нетипичным для языка, на котором вводятся символы, то переключают язык ввода, заменяя текст исправленным.
Каждая из программ является отдельным законченным продуктом и не требует запуска другой.
Если у вас при запуске файлов *.chm неправильно определяется кодировка (2010-3-7)
6. Если у вас при запуске файлов *.chm неправильно определяется кодировка.
Если при создании *.chm файла принудительно не указать на каждой странице кодировку, то при его чтении у некоторых людей могут возникнуть трудности с определением кодировки. Для решения данной проблемы:
1) Закройте *.chm файл
2) Зайдите в Internet Explorer
3) Нажмите правую кнопку мыши
4) В появившемся меню наведите указатель на слово Кодировка и поставьте галочку напротив пункта Автовыбор
5) Запустите ваш *.chm и система сама определит кодировку.
Перезагрузка компьютера в безопасный режим без использования клавиатуры (2010-3-4)
5. Перезагрузка компьютера в безопасный режим без использования клавиатуры.
Для того, чтобы перезагрузиться в Безопасный режим достаточно во время загрузки нажать клавишу F8 и выбрать пункт Safe Mode. А чтобы вернуться обратно в Нормальный режим достаточно всего лишь перезагрузить компьютер (не нажимая F8) и система вернется в своё стандартное состояние.
Но на некоторых материнских платах клавиша F8 используется для выбора физического устройства, с которого должен начать загрузку компьютер.
В этом случае необходимо выбрать жесткий диск, на котором установлена операционная система. После нажатия клавиши Enter необходимо сразу же снова нажимать клавишу F8 до тех пор, пока на экране не появится меню выбора вариантов загрузки ОС Windows. Вы должны успеть сделать это довольно быстро, а иначе начнется обычная загрузка Windows.
Если же нет желания играть на скорость, есть более легкий вариант решения:
1) Откройте Конфигурация системы (Пуск -> Выполнить -> msconfig -> Ok или Win+R -> msconfig -> Ok)
2) Перейдите на вкладку Загрузка
3) Поставьте галочку напротив значения Безопасный режим в разделе Параметры загрузки
4) Нажмите Ok и перезагрузите компьютер.
5) Чтобы Подробнее »
Список клавиатурных сокращений (2010-3-2)
4. Список клавиатурных сокращений.
Во многих статьях Вы можете увидеть текст наподобие: Win+R. Данное слово Win обозначает клавишу с логотипом Windows. Данная клавиша обычно находится на левой стороне клавиатуры, в нижней строке. Основные:
Win+Up – Развернуть окно
Win+Down – Восстановить / Минимизировать окно
Win+Left — Прикрепить окно к левому краю экрана
Win+Right – Прикрепить окно к правому краю экрана
Win+Shift+Left – Переключиться на левый монитор
Win+Shift+Right – Переключиться на правый монитор
Win+Home – Минимизировать / Восстановить все неактивные окна
Win+Break(или Pause) – Запустить элемент Система из Панели Управления (пункт Свойства при нажатии правой кнопкой мыши на Компьютер в меню Пуск)
Win+Space – Показать рабочий стол
Win+B – Переход в область уведомлений(трей)
Win+D – Свернуть окна или восстановить все окна
Win+E – Запустить Проводник(Explorer)
Win+F – Запустить встроенный диалог поиска Windows
Win+Ctrl+F – Запустить Поиск по компьютеру из домена
Win+F1 – Запустить встроенный диалог Windows: Справка и Поддержка
Win+G — Отобразить гаджеты поверх всех окон
Win+L – Блокировка рабочей станции(текущего сеанса пользователя)
Win+M – Минимизировать все окна
Win+P Подробнее »
Список программ Windows, запускаемых в диалоговом окне Выполнить (2010-2-28)
3. Список программ Windows, запускаемых в диалоговом окне Выполнить.
Диалоговое окно Выполнить используется в Windows для открытия программы, папки или документа. Оно позволяет создать задание для запуска с правами администратора. Самые известные команды выполняемые в окне Выполнить это cmd (Командная строка) и regedit (Редактор реестра). Зная точное названия команды Вы можете запустить любое системное приложения или оснастку Windows.
Диалоговое меню Выполнить запускается либо Пуск -> Выполнить, либо нажатием клавиатуре Win+R.
Для выполнения команды введите её название и нажмите Enter.
Русское название элемента | Английское название элемента | Команда |
Ftp-протокол (командная строка) | Ftp-protocol (command prompt) | ftp |
Iexpress Wizard (не переведена) | Iexpress Wizard | iexpress |
Internet Explorer | Internet Explorer | iexplore |
Paint | Paint | mspaint |
Windows Firewall | Брандмауэр Windows | firewall. cpl |
Wordpad | Wordpad | write |
Администратор источников данных ODBC | ODBC Data Source Administrator | odbcad32 |
Администрирование | Administrative Tools | control admintools |
Архивация и восстановление | Backup and Restore | sdclt |
Блокнот | Notepad | notepad |
Восстановление системы | System Restore | rstrui |
Выйти из системы | Log Out Of Windows | logoff |
Дата Подробнее » |
Как открыть файлы с расширением. hlp? (2010-2-25)
2. Как открыть файлы с расширением. hlp?
Начиная с Windows Vista, компания Майкрософт отменила поддержку открытия данного типа файлов, с использованием системной программы WinHlp32.exe. Для открытия данного типа файлов установите обновление Windows6.1-KB917607-x86.msu или Windows6.1-KB917607-x64.msu, в зависимости от разрядности.
Оффициальная ссылка: здесь
Извлечение MS-DOS образа из файла diskcopy. dll и дальнейшая работа с ним (2010-2-21)
16. Извлечение загрузочного MS-DOS образа из файла diskcopy. dll и дальнейшая работа с ним.
Многие используя в Windows функцию Форматировать, замечали пункт Создание загрузочного диска MS-DOS. Он используется для создания загрузочного диска MS-DOS на определенных типах устройств, для других же типов устройств он заблокирован.
Выясняя откуда Windows берет образ MS-DOS для записи, я узнал что он содержится в файле diskcopy. dll. Но тут появился другой вопрос, а как его оттуда извлечь? Предлагаю Вам несколько способов его извлечения.
Способ 1 Использование редакторов ресурсов.
Открываете файл diskcopy. dll любым редактором ресурсов и извлекаете(сохраняете) ресурс 1 из папки BINFILE как diskcopy. img
Способ 2 Программа Disk Extract
1) Указываете в поле File(s) to search and extract byte sequence (wildcards *.* accepted) – файл для поиска и извлечения необходимого количества байтов: C:WindowsSystem32diskcopy. dll
2) Указываете в поле Byte sequence to find – с какого байта искать: EB3C90
3) Указываете в поле Bytes to copy – сколько байт скопировать: 1474560
4) Указываете в поле Save as – куда и под каким именем сохранить (например так): D:Tempdiskcopydiskcopy. img
5) Нажимаете на кнопку Play
6) В появившемся окне Confirm нажимаете Yes
Способ 3 Программа GETBTDSK со скриптом
Запускаете файл GETBTDSK. bat и получаете в итоге готовый файл diskcopy. img
Некоторые антивирусные программы могут воспринять попытку её обращения к системному файлу как разновидность вируса, поэтому для работы скрипта либо изолируйте Подробнее »
Блокирование прямого соединения с серверами проверки активации Windows (2010-2-16)
15. Блокирование прямого соединения с серверами проверки активации Windows.
Как бы Вы не пытались активировать Windows, если в активатор не встроено блокирование соединений с серверами проверки активации, то при появлении соединения с интернетом, Ваша Windows будет постоянно соединяться с данными серверами. При этом она передает сведения о вашей системе, об активации и используемом ключе.
Для блокировки соединения, выполните следующее в фаерволле: закройте порт 443 и адрес mpa. one. microsoft. com (IP=131.107.115.40).
Затем в файл hosts, находящийся в папке C:WindowsSystem32driversetc копируете указанные строчки:
127.0.0.1 mpa. microsoft. com
127.0.0.1 sls. microsoft. com
127.0.0.1 genuine. microsoft. com
Учитывая, что Microsoft знает о возможном блокировании её серверов проверки активации пользователями, то данное решение не защитит Вас от проверок активаций встроенных в обновления для Windows, но может продлить действие активации Вашей системы, если Вы не устанавливаете обновления.
Естественно, ничего этого не нужно делать, если у Вас честно купленная лицензия. Данное решение также позволит Вам высвободить интернет-траффик, если Вы активировали или планируете активировать Windows по телефону.
Типы форматов файлов
Давайте разбираться для начала, что такое типы форматов файлов. Логично, что каждая программа установленная на вашем компьютере, не важно в какой операционной системе открывает свой файл, и логично, что другие файлы от сторонних программ ей не нужны, так как у них свои открывальщики. Из этого следует, что файлы каким то образом должны отличаться друг от друга, и идентифицироваться себя для конкретного приложения. Долго думать не стали и придумали, что у каждого файла определенной программы будет свой формат или расширение. Расширение это то, что в названии файла идет после знака точка на конце.
Примеры типов форматов файлов
Приведу самые распространенные форматы файлов:
- Звуковые > имеют расширение mp3, wav, flac
- Видео > имеют формат avi, mkv, mpeg и так далее
- Исполняемые > имеют формат exe, msi
- Архивные > формат rar, zip
- Текстовые > doc, docx, txt, pdf и т.д.
Таких категорий очень много, каждая из них содержит свои виды расширений файлов, всех их посмотреть можно в заметке выше про ассоциации, советую прочитать. Бывают случаи, что нужно быстро сменить формат файла, по разным причинам, простой пример у вас есть картинка с расширением png, а на сайте аватарки для загрузки в профиль например могут быть только в jpeg формате, что делать, можно конечно конвертировать его онлайн, но не всегда есть интернет, вот мы и приходим к тому, что должны понять и разобрать как изменить тип файла в windows.
Файл справки в формате CHM. Этап №3. Добавление топиков
Для добавления топиков (разделов справки) служит команда Add topic. Подтопики добавляются командой Add child topic.
Менять параметры топиков (иконку топика, Help Context и т.д.) можно через контекстное меню самого топика.