Как создать ассоциацию файлов? Настраиваем меню «Открыть с помощью

Пункт контекстного меню «Открыть с помощью» (Open With List) часто используется для открытия запускаемых программ. Операционная система Windows предлагает программы для открытия соответствующего файла. С течением времени, в этом списке может скопиться довольно много программ, иногда и не предназначенных для открытия файла, который требуется открыть.

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

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

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

Рассмотрим ситуацию, когда список программ, которые предназначены для просмотра изображений попал, например, текстовый редактор Word. На самом деле я сам поместил эту программу в этот список для того, чтобы показать, как удалить ненужную программу из списка контекстного меню «Открыть с помощью».

На примере файл изображения в формате «JPEG». При открытии файла с помощью контекстного меню - «Открыть с помощью», среди программ, предназначенных для этого, присутствует текстовый редактор Microsoft Office Word.

Можно выбрать пункт контекстного меню «Выбрать программу…». В этом случае в окне «Выбор программы» также будет присутствовать программа, которая не предназначена для открытия файла данного расширения.

Удаление из списка «Открыть с помощью» в Редакторе реестра

Неправильно выбранную программу нужно будет удалить из контекстного меню с помощью «Редактора реестра». В системном реестре будет удалена всего одна запись, которая относится к конкретной программе.

В «Редактор реестра» можно войти нажав на клавиатуре клавиши «Windows» + «R», а затем в окне «Выполнить» нужно будет ввести выражение «regedit», а после этого нажать на кнопку «ОК», или нажать на клавиатуре на клавишу «Enter».

В «Редактор реестра» можно попасть и другим способом. Для этого следует войти в меню «Пуск», в поле «Поиск» ввести выражение «regedit», после вывода результатов поиска нужно нажать на изображение программы «regedit».

После появления окна «Контроль учетных записей пользователей», в котором нужно согласиться на изменения, появляется окно «Редактор реестра».

В окне «Редактор реестра» нужно будет щелкнуть два раза последовательно по перечисленным пунктам (папкам) «HKEY_CURRENT_USER» => «Software» => «Microsoft» => «Windows» => «CurrentVersion» => «Explorer» => «File Exts».

Полный путь расположения расширения файла:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.расширение файла\OpenWithList

В папке «File Exts» необходимо выбрать расширение файла, у которого в контекстном меню нужно удалить запись о программе, с помощью которой можно открыть файл. В нашем случае это расширение «.jpg». Затем в папке «OpenWithList» следует выбрать программу, запись о которой нужно удалить. На нашем примере это - «WINWORD.EXE».

В окне, с появившемся предупреждением, нужно нажать на кнопку «Да».

После этих действий можно закрыть «Редактор реестра». Произведенные изменения в реестре вступили в силу без перезагрузки компьютера.

В дальнейшем при открытии файла с помощью пункта контекстного меню «Открыть с помощью», записи ненужной программы уже не будет.

Не всегда завершается успехом удаление записей в данной ветке реестра.

Посмотрите еще на две ветки реестра, в которых могут находиться записи о «ненужных» программах:

HKEY_CLASSES_ROOT\.расширение файла\OpenWithList HKEY_CLASSES_ROOT\SystemFileAssociations\.расширение файла\OpenWithList

Если запись в контекстном меню осталась, проверьте также еще эти ветки реестра.

Исправление неправильной ассоциации файлов

Для сложных случаев, когда неверно выбраны приложения для открытия многих типов файлов, используйте любой из 7 способов в Windows.

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

Выводы статьи

Таким способом можно убрать из контекстного меню «Открыть с помощью» ненужные записи о программах, которые попали в этот список по ошибке. В следующий раз при запуске программы ненужные записи уже не будут вводить в заблуждение пользователя.

Как удалить программу из списка «Открыть с помощью» (видео)

В данной статье будет рассмотрено решение такой ситуации, когда в этом списке оказываются лишние программы.

Для чего вообще может пригодится пункт контекстного меню “открыть с помощью”? Все очень просто, допустим у вас на компьютере установлено несколько медиаплееров для воспроизведения видео файлов, и один из них является плеером по умолчанию (тот, которым вы чаще всего любите пользоваться). Если же по какой то причине вам надо воспроизвести видео с помощью другого плеера, то вы просто нажимаете на файл правой кнопкой мышки, и из списка “открыть с помощью” выбираете нужную программу.

А поскольку на компьютере обычно устанавливается достаточно много программ, и один файл можно открыть с помощью разных, то этот пункт меню бывает порой очень даже полезен!

Как же в этом списке может оказаться ненужная программа? Рассмотрим две популярные причины:

1) Вы сами однажды пытались открыть файл (нечаянно или специально) не предназначенной для него программой (например текстовый файл в графическом редакторе). После чего эта самая программа автоматически добавляется в этот список.

2) При установки новой программы она сама себя добавляет в этот список.

Рассмотрим второй вариант. Далеко за примером ходить не пришлось: программа , (которая кстати описывалась на данном сайте в одной из статей). Сама программа хорошая, но случился после ее установки вот такой небольшой казус: если нажать правой кнопкой мыши на текстовой файл (расширение txt), и заглянуть в список “открыть с помощью”, мы там увидим нашу программу. Что естественно не есть нормально, так как PDF-XChange Viewer нужен для работы с файлами формата pdf, а никак не txt.

В принципе это конечно же мелочи, и можно просто не обращать на это внимание. Но если такое положение дел вас все же не устраивает, то данную проблему можно достаточно просто решить!

Редактирование реестра

Для решения данной проблемы придется немного отредактировать системный реестр.

Итак, если вы готовы, и резервная копия тоже, то можно начать:

1) Откройте системный реестр Windows, для этого нажмите сочетание клавиш , напишите «regedit», и нажмите Ok.

2) Перейдите по следующему пути:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

3) Затем в разделе FileExts найдите расширение файла, для которого надо изменить список “открыть с помощью” (в нашем случае это расширение txt).

P.S. Список достаточно длинный, и чтобы не искать вручную, можно воспользоваться поиском: клик правой кнопкой мыши по разделу FileExts, далее пункт меню “найти”, вводите нужное расширение файла, и жмете кнопку “найти далее”. Если после первой попытки нашлось не то, что нужно, жмите кнопку F3, и так до тех пор, пока нужный пункт не будет найден.

4) Когда нужный раздел будет найден, разверните его, и зайдите в подраздел OpenWithList.

5) Теперь перейдите в правую часть реестра, найдите там имя программы, которую необходимо удалить из списка “открыть с помощью”.

А когда найдете, удалите соответствующий параметр, для этого щелкните по нему правой кнопкой мыши, и соответственно выберите пункт “удалить”.

После чего выскочит окошко (с желтым восклицательным знаком), где вам надо будет подтвердить свое намерение в удалении данного параметра.

После проделанных выше действий, проблема должна быть решена. Проверьте, так ли это: кликните по любому файлу с расширением txt правой кнопкой мыши, загляните в список “открыть с помощью”, если пункт PDF-XChange Viewer пропал, то значит вы все сделали правильно!

Маленькая и бесплатная программка OpenWith Enhanced является очередным доказательством, что в мире нет ничего совершенного и операционная система Windows не исключение.

Эта утилита позволит нам повысить удобство использования и расширить возможности обычного, скучного пункта контекстного меню «Открыть с помощью».

Для тех, кто не в курсе, что такое меню «Открыть с помощью» и зачем оно надо, поясняю — это такой пункт контекстного меню Проводника Windows, с помощью которого можно выбрать программу для открытия определённого типа файлов.

Например, для открытия видео-файла с расширением.mkv Вы можете назначить проигрыватель GOM Player, а для открытия.avi — PotPlayer .

Делается это легко и просто — тыкаем по файлу ПРАВОЙ кнопкой мыши и переходим в меню «Открыть с помощью» …

Так вот, оказывается, что это меню можно улучшить и расширить его функционал — давайте этим и займёмся…

Скачать OpenWith Enhanced

Скачать бесплатную программу OpenWith Enhanced, поддерживающую русский язык, можно с официального сайта , НО!



Есть маленький подвох — если скачивать кликнув по большой и жирной кнопке «Скачать» — скачается версия программы с дополнительным модулем, который предложит Вам внедриться во все браузеры, якобы что-то там улучшив.

Вы можете сразу после скачивания понять, что Вы скачали именно такую «хитрую» версию по букве «а» в названии файла (в чистой версии этой буквы нет)…

Сразу скажу, что это всё фигня и потом замучаетесь этот модуль удалять! Если уже скачали такую версию программы — просто будьте внимательны и при установке, при появлении такого окна…

…просто жмите «Cancel» .

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

Я стараюсь всегда быть внимательным в подобных вещах и естественно нашёл эту ссылку на чистую версию — вот она, качайте смело программу OpenWith Enhanced…

Размер файла всего 465 кб.

Во время установки Вас попросят принять… нет, не мышьяк, а всего лишь лицензию — соглашайтесь…

Скачали и установили OpenWith Enhanced, но на рабочем столе не появился ярлык и вообще ничего не поменялось нигде? Не волнуйтесь, так и должно быть!

Как обычно заходим в меню «Открыть с помощью» и видим изменения — теперь в перечне рекомендуемых программ для открытия Вашего файла появились какие-то значки…

Зелёными галочками отмечены программы, которые уже установлены на Вашем компьютере…

…а красными вопросиками (и красным шрифтом) обозначены программы, которыми данный файл открывают большинство пользователей, но которые ещё не установлены у Вас…

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

Если поставить галочку на «Сообщать…» — присоединитесь к тысячам добрых пользователей, которые и формируют список рекомендуемых программ для открытия того или иного типа файлов.

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

Ещё можно удалить ассоциацию программы с типом файла зайдя на «Удалить сопоставление этого типа файлов» …

Только будьте внимательны и совершенно точно понимайте, что Вы делаете.

При правом клике мышью по файлам Windows 10, 8 и Windows 7 появляется контекстное меню с базовыми действиями для этого элемента, в том числе содержащее пункт «Открыть с помощью» и возможность выбрать программу отличную от той, что выбрана по умолчанию. Список удобен, но может содержать не нужные пункты или не содержать нужного (например, мне удобно иметь пункт «Блокнот» в «Открыть с помощью» для всех типов файлов).

В этой инструкции - подробно о том, как удалить пункты из этого раздела контекстного меню Windows, а также о том, как добавить программы в «Открыть с помощью». Также отдельно о том, что делать, если «Открыть с помощью» отсутствует в меню (такой баг встречается в Windows 10).

Как удалить пункты из раздела «Открыть с помощью»

Если вам требуется удалить какую-либо программу из пункта контекстного меню «Открыть с помощью», сделать это можно в редакторе реестра Windows или с помощью сторонних программ.

К сожалению, некоторые пункты удалить данным способом в Windows 10 - 7 не получится (например, те, которые сопоставлены с определенными типами файлов самой операционной системой).

Обычно, пункт исчезает сразу. Если этого не произошло, перезагрузите ваш компьютер или перезапустите проводник Windows.

Примечание: если нужная программа не указана в приведенном выше разделе реестра, посмотрите, а нет ли её здесь: HKEY_CLASSES_ROOT\ Расширение_файла\ OpenWithList (в том числе в подразделах). Если её нет и там, то далее будет приведена дополнительная информация о том, как всё-таки можно удалить программу из списка.

Отключение пунктов меню «Открыть с помощью» в бесплатной программе OpenWithView

Одна из программ, позволяющих настроить пункты, отображающиеся в меню «Открыть с помощью» - бесплатная OpenWithView, доступная на официальном сайте www.nirsoft.net/utils/open_with_view.html (некоторые антивирусы не любят системный софт от nirsfot, но в каких-либо «плохих» вещах он замечен не был. На указанной странице также есть файл с русским языком для этой программы, его нужно сохранить в ту же папку, где находится OpenWithView).

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

Всё, что требуется для того, чтобы убрать программу из «Открыть с помощью» - нажать по ней и отключить с помощью красной кнопки в меню вверху, либо в контекстном меню.

Судя по отзывам, программа работает в Windows 7, но: когда я тестировал в Windows 10 мне не удалось убрать с её помощью Opera из контекстного меню, тем не менее, программа оказалась полезной:

Пример расположений реестра из пункта 2, удаление которых может помочь убрать ненужный пункт из «Открыть с помощью» (аналогичные могут быть и для других программ):

  • HKEY_CURRENT_USER\ SOFTWARE\ Classes\ Название программы\ Shell\ Open (удалял весь раздел «Open»).
  • HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Applications\ Название программы\ Shell\ Open
  • HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Название программы\ Shell\ Open
  • HKEY_LOCAL_MACHINE\ SOFTWARE\ Clients\ StartMenuInternet\ Название программы\ Shell\ Open (этот пункт, судя по всему, применим только к браузерам).

Кажется, это всё по поводу удаления пунктов. Перейдем к их добавлению.

Как добавить программу в «Открыть с помощью» в Windows

Если вам требуется добавить дополнительный пункт в меню «Открыть с помощью», то самый простой способ сделать это стандартными средствами Windows:

После однократного открытия файла с помощью выбранной вами программы, она навсегда появится в списке «Открыть с помощью» для данного типа файлов.

Всё это возможно осуществить и с помощью редактора реестра, но путь не самый простой:

Закройте редактор реестра. Обычно, для того, чтобы изменения вступили в силу, перезагрузка компьютера не требуется.

Что делать, если «Открыть с помощью» отсутствует в контекстном меню

Некоторые пользователи Windows 10 сталкиваются с тем, что пункта «Открыть с помощью» нет в контекстном меню. Если у вас возникла проблема, исправить ее можно с помощью редактора реестра:

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

На этом всё, надеюсь, всё работает так, как ожидается и требуется. Если же нет или есть дополнительные вопросы на тему - оставляйте комментарии, буду стараться ответить.

«Открыть с помощью» - популярный инструмент управления ввиду практичности и комфортности. Однако иногда эта функция сбоит, а то - испаряется из меню. Рассмотрим механизм файлового назначения сочетаний (ассоциаций) и что делать, если не работает функция «Открыть с помощью - Выбрать программу».

Что делать, если не работает функция «Открыть с помощью - Выбрать программу»?

Стандартной реакцией вызова функции является представление списка утилит, которыми должны открываться файлы разного рода.

Однако список этот может не устраивать нас растянутостью (величиной) и неправильной настройкой (вследствие повреждения записей реестров). А открытие файла несоответствующей программой принесёт только разочарование (раздражение). Сначала рассмотрим удаление ненужных (лишних) строк. Это понадобится именно когда «Открыть с помощью» не работает или неизменно формируются ошибки.

Удаление из списка в Виндовс 7, 8, 10

Удаление из списка производится «Редактором реестра». Вспоминаем, что для входа в него нужно набрать комбинацию «Win + R», вписать в окошке «regedit» и нажать «Ввод» («Enter»):

По маршруту, указанному в нижней части картинки, нужно дойти до папки «FileExts»:

В ней сидят ключи, отвечающие за все типы файлов, зарегистрированных системой.
Если, например, по ключу.html, выбирающему ассоциацию для программ по открытию таких файлов, щёлкнуть единоразово левой мышкой - можно будет увидеть подключ «OpenWithList».

При его выделении (поставить на него курсор) в правой части окошка отразятся утилиты, связанные с ним.
Ориентируясь по столбцу «Значение» можно удалить ненужную в списке, вызвав «Удаление» правой мышкой и подтвердив нажатием «ОК». Если исчезновение не произошло - перезагрузите «Проводник» или же компьютер.

Обращаем также внимание на файл MRUList в правой части - именно в нём указана последовательность отображающихся приложений для списка «Открыть с помощью».

Отключение в OpenWithView

Для настройки пунктов «Открыть с помощью» есть утилита «OpenWithView». Для использования русского языка в ней потребуется русскоязычный файлик положить в каталог с пакетом. После запуска (на картинке) отражается список программных продуктов, отражаемых в контекстном меню :

Отключается какая-либо из них по красной кнопке справа вверху. При двойном клике по пункту будет отображена информация о его прописке в реестре. А уже потом поудалять в реестре сами ключи. В одном из случаев было найдено 4 расположения «Opera» для типа HTML, после удаления которых удалось избавиться от её запуска. Например, здесь:

Добавление пунктов

Теперь рассмотрим как сделать в «Открыть с помощью» пополнение списка:

Однажды выбранное

Правой мышкой вызываем менюшку, выбираем на ней команду «Выбрать другое приложение»:

Далее самостоятельно выбираем из представленных или по кнопке «Найти другое…» указываем на диске ту, которую следует добавить, и тапим «ОК». После единоразового запуска приложение поселится в перечне «Открыть с помощью» для таких типов (тогда нужно отметить чекбокс внизу слева при открытии).

Через реестр

Добавление можно сделать и не самым простым путём - через реестр .


Отсутствие команды в контекстном меню

«Открыть с помощью» в Windows 10 иногда отсутствует в меню контекста , поэтому пользователи не могут её отыскать. Исправляется это опять же редактором:


Изменение ассоциаций

В свойствах файлов

Изменение настроек открытия часто изменяются после установки новых приложений. То есть вновь установленное тянет одеяло на себя и начинает открывать всё, что ему по силам. Изменить новый порядок можно, указав это в файловых свойствах. Сначала их открываем:

Выбираем «Изменить» (напротив указанной утилиты):

Заменяем её на новую из списка. Если она в нём не значится - то нужно будет отыскать по кнопке «Обзор» (например, выбрать изображённую на картинке):

Подтверждаем кнопкой «ОК», затем «Применить» или ещё раз «ОК».

Программное восстановление ассоциаций

Если не происходит запуск программ, элементов управления, ярлыков, выраженный в запуске чего-то другого, то восстановить ассоциации для папок и файлов exe, lnk (ярлык), bat, msi, cpl можно файлом.reg. С его помощью в реестр вносятся исправления. Скачивание можно произвести для Виндовс 8.

Нужно «Запустить» закачанное и, после успешного внесения данных в реестр, перезагрузить свой компьютер - всё уже будет работать. Для Виндовс 7 имеется свой отдельный файл.reg для сброса ассоциаций.

Исправляем в панели управления

Выбор для «Сопоставления типов файлов…» в Виндовс 8 находится в «Программах по умолчанию» панели управления. По команде «Изменить программу» выбираем то, что надо:

В Виндовс 7 такое действие выполняется в «Программах по умолчанию»:

Уверены, после прочтения этой статьи вы справитесь с трудностями меню «Открыть с помощью». Теперь вам всё известно по этой теме.

Оставляйте свои комментарии.