Вам понадобится
  • - права на изменение реестра.
Инструкция
1
Запустите приложение «Редактор реестра». Кликните по кнопке «Пуск», которая находится в панели задач на рабочем столе. В отобразившемся меню выберите пункт «Выполнить». Откроется диалог «Запуск программы». В текстовое поле «Открыть» введите redegit. Нажмите кнопку OK.
Как зарегистрировать тип файла
2
Зарегистрируйте расширение файла и сопоставьте его с символическим идентификатором типа. В левой панели редактора реестра выделите корневой раздел с именем HKEY_CLASSES_ROOT. Создайте в нем ключ с названием, соответствующим расширению файлов регистрируемого типа. Для этого кликните по имени раздела правой кнопкой мыши или откройте меню «Правка». Далее выберите пункты «Создать» и «Раздел». Введите расширение, включая точку (например, .myapp) и нажмите Enter.

В левой панели выделите вновь созданный раздел. В правой панели дважды кликните по элементу с названием «(По умолчанию)». В появившемся диалоговом окне введите идентификатор регистрируемого типа файла. Он может быть любым, но должен быть уникальным. Имеет смысл давать простые и запоминающиеся названия типам файлов.
Как зарегистрировать тип файла
3
Зарегистрируйте тип файла. В разделе HKEY_CLASSES_ROOT создайте ключ с именем, соответствующем названию типа, введенному на втором шаге. Для создания ключа реестра произведите действия, аналогичные описанным ранее. В качестве параметра по умолчанию созданного раздела введите короткое описание, характеризующее информацию, которая хранится в файлах регистрируемого типа.
Как зарегистрировать тип файла
4
Назначьте иконку файлам регистрируемого типа. Создайте ключ с именем DefaultIcon в разделе, добавленном на третьем шаге. В качестве значения по умолчанию данного ключа введите путь к файлу иконки, исполняемому модулю или динамической библиотеке. В двух последних случаях после имени файла через запятую можно указать идентификатор ресурса изображения, содержащегося в модуле.
Как зарегистрировать тип файла
5
Определите приложение, открывающее файлы зарегистрированного типа. Добавьте ключ с именем shell в раздел типа файла. Добавьте в раздел shell ключ с именем open. Далее в open добавьте ключ command. Таким образом, в реестре должна быть создана ветвь вида HKEY_CLASSES_ROOT\имя_типа_файла\shell\open\command.

Измените значение по умолчанию ключа command, введя в него команду запуска приложения, способного открывать файлы регистрируемого типа. Используйте заполнитель %1 для указания места подстановки имени открываемого файла в командную строку.
Как зарегистрировать тип файла
6
Определите приложение, редактирующее файлы зарегистрированного типа. Произведите действия, аналогичные тем, что были описаны в предыдущем шаге для создания ветви реестра HKEY_CLASSES_ROOT\имя_типа_файла\shell\edit\command. В качестве значения по умолчанию ключа command введите команду редактирования файла. Заполнитель %1 также можно использовать.
Как зарегистрировать тип файла