Как назначить расширению программу

Став обладателем Windows 10, многие пользователи обратили внимание, что несмотря на наличие в системе посторонних приложений для просмотра различных типов файлов (мультимедиа, графика, текстовые документы), они открываются стандартными для этой операционной системы средствами. Рассмотрим, как изменить программы по умолчанию в Windows 10, на примере проигрывателя VideoLAN.

Значительное число редакторов и так называемых просмотрщиков файлов предлагают сопоставлять все поддерживаемые ими документы с самими собой во время инсталляции. Хотя некоторые из них делают это автоматически и не спрашивая разрешения пользователя. Так, например, после инсталляции проигрывателя VideoLAN все видеофайлы будут открываться посредством классической утилиты «Кино и ТВ», если отказаться от предложения ассоциировать определенные мультимедиа файлы с этим плеером. Попали в подобную ситуацию? Данная статья поможет быстро выйти из нее.

Использование Проводника

Смотрите также: “Пропали значки с рабочего стола в Windows 10: как восстановить”

Расширения и форматы файлов

Это самый легкий метод, с помощью которого для любого файла можно выбрать приложение (в т.ч. по умолчанию), с помощью которого он будет открываться. Вся процедура выполняется в несколько кликов и потребует минимальное количество времени:

Выбор программы для открытия файла в контекстном меню

  1. Кликаем правой кнопкой мыши по нужному файлу и в контекстном меню выбираем команду “Открыть с помощью”. Ищем желаемое приложение в раскрывшемся списке, которое должно быть заранее установлено на ПК, и щелкаем по нему.
    Примечание: в данном случае, мы не назначили приложение по умолчанию для выбранного файла (и прочих файлов с таким же расширением), а всего лишь открыли его через нужную программу.

Выбор программ по умолчанию в Windows 10 (часть 2)

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

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

Примечание. Раздел HKEY_CLASSES_ROOT (HKCR) состоит из содержимого разделов HKLMSOFTWAREClasses и HKCUSoftwareClasses. Соответственно изменения можно вносить не в HKCR, а один из этих двух разделов. В HKLMSOFTWAREClasses содержатся настройки для всех пользователей компьютера, в HKCUSoftwareClasses — настройки для текущего пользователя.

Каждый зарегистрированный в системе файл хранит свои настройки в двух подразделах, которые называются подраздел расширения и подраздел идентификатора файла. Для примера возьмем обычный текстовый файл. Его подраздел расширения имеет название .txt и соответствует расширению файла с точкой перед ним. А в параметре по умолчанию содержится идентификатор данного типа файла — txtfile.

Далее в HKCR находим раздел txtfile, соответствующий найденному идентификатору и переходим в подраздел HKCRtxtfileshellopencommand. Здесь в параметре по умолчанию хранится команда, которая используется системой для открытия всех файлов данного типа. Для текстового файла она имеет вид %SystemRoot%System32Notepad.exe %1, где %SystemRoot%System32Notepad.exe — это путь к программе Notepad, а вместо %1 подставляется имя файла.

Для управления этими настройками есть специальные утилиты командной строки assoc и ftype. С помощью утилиты assoc можно посмотреть тип файла (идентификатор):

А затем ftype покажет для него программу по умолчанию:

С помощью ftype можно не только посмотреть, но и поменять программу по умолчанию. Для примера укажем в качестве программы для открытия txt-файлов редактор Notepad++ такой командой:

ftype txtfile=″C:Program Files (x86)Notepad++.exe″ ″%1″

Описанные выше параметры содержат настройки системы по умолчанию и применяются до тех пор, пока пользователь не переопределит их. Текущие же настройки пользователя хранятся в разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerFileExts.

В разделе OpenWithList можно посмотреть список программ, которыми открывали данный тип файлов. Так в нашем случае для открытия текстовых файлов использовались Notepad, Wordpad и Notepad++. В параметре MRUList содержится очередность, в которой эти программы использовались — сначала Wordpad (b), затем Notepad (a) и последним Notepad++ (c).

А когда вы открываете в проводнике свойства текстового файла и изменяете программу по умолчанию, то эти настройки сохраняются в разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerFileExts.txtUserChoice. В параметре ProgID хранится идентификатор, а в параметре Hash — хэш программы. Хэш вычисляется каждый раз, когда вы выбираете программу по умолчанию. Его наличие говорит о том, что настройка была произведена пользователем, с помощью специально предназначенной для этого оснастки. Этот механизм предназначен для защиты от вредоносного ПО, которое может подменить файловые ассоциации без ведома пользователя.

Изменить или удалить параметры в UserChoice нельзя, но можно удалить весь раздел целиком. Это приведет к сбросу текущих настроек и возвращению настроек операционной системы по умолчанию. Для примера сбросим настройки для графических файлов типа png.

А теперь внимание. Если проверить ассоциации для png файлов с помощью assoc и ftype, то можно заметить, что файлы данного типа по умолчанию ассоциированы с программой Просмотр фотографий Windows (Windows Photo Viewer), а настройки сбросились до приложения Фотографии (Photos).

Читайте также:
Виды реализуемых программ в школе

А параметр ProgID вместо нормального названия принял какое-то невразумительное значение, состоящее из хаотичного набора букв и цифр.

Дело в том, что в Windows 10 кроме классических программ есть современные приложения (modern-apps). И если заглянуть в раздел HKCUSOFTWAREClasses, то можно выяснить, что это самое значение AppX43hnxtbyyps62jhe9sqpdzxn1790zetc как раз соответствует приложению Фотографии.

Чтобы выяснить, для каких еще файлов приложение Фотографии является программой по умолчанию, надо перейти в HKCUSOFTWAREClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelRepositoryPackages и открыть раздел, соответствующий данному приложению. Найти нужный раздел просто — его имя состоит из названия приложения и его текущей версии, например Microsoft.Windows.Photos_17.425.10010.0_x64__8wekyb3d8bbwe. Все типы файлов, которые могут быть ассоциированы с данным приложением, перечислены в подразделе AppCapabilitiesFileAssociations.

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

Этот список нельзя отредактировать. Можно изменить ассоциации для отдельно взятого типа файлов, но при сбросе настроек для наиболее популярных форматов графических файлов по умолчанию будет назначено приложение Photos. Это же касается и других modern-приложений, например браузером по умолчанию становится Edge, аудиоплеером — Groove и т.д.

Такое поведение системы не очень удобно, особенно с учетом того, что файловые ассоциации в Windows 10 могут сбрасываться самопроизвольно, например при установке обновлений. Но не все так плохо, и хотя нежелательное приложение нельзя убрать из списка, можно запретить его использование для открытия файлов определенного типа. Для этого необходимо в разделе HKCUSOFTWAREClasses найти раздел, соответствующий идентификатору приложения для нужного типа файлов. Значение идентификатора можно найти в описанном выше разделе FileAssociations, либо в разделе UserChoice, в параметре ProgID (предварительно сбросив настройки на дефолтные). Например для файлов png это то самое значение AppX43hnxtbyyps62jhe9sqpdzxn1790zetc.

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

Как видите, настраивать программы по умолчанию с помощью реестра в Windows 10 крайне затруднительно. Поэтому при необходимости централизованной настройки лучше использовать другие инструменты, о которых я расскажу в следующей статье. А на сегодня все.

Настройки в Параметрах Windows

Смотрите также: “Как отключить или включить быстрый запуск в Windows 10”

В данном методе мы будем использовать основной инструмент для системных настроек в Windows 10.

  1. Запускаем Параметры системы любым удобным образом. Например, через контекстное меню Пуск (открывается комбинацией клавиш Win+X или щелчком правой кнопки мыши по иконке Пуска). Или же можно просто нажать сочетание Win+I, чтобы сразу попасть в Параметры.
  2. В открывшемся окне переходим в раздел “Приложения”.
  3. В новом окне в перечне слева щелкаем по подразделу “Приложения по умолчанию”. С правой стороны окна мы увидим основные программы, используемые по умолчанию для различных типов файлов и видов информации.
  4. Чтобы изменить настройки, щелкаем по текущей программе, после чего раскроется список доступных альтернатив для заданного вида информации. В рамках нашего поста мы хотим назначить в качестве видеопроигрывателя по умолчанию VLC media player.
  5. Все готово. Желаемые изменения внесены в систему.

Чтобы более детально настроить программы и соответствующие им типы файлов, делаем следующее:

  1. Щелкаем по соответствующей кнопке внизу – “Выбор стандартных приложения для типов файлов”.
  2. Откроется список всех расширений файлов (слева) и назначенные для них по умолчанию приложения напротив (справа).
  3. Чтобы сменить программу, щелкаем по текущему варианту и выбираем из предложенного списка ту, которая нужна.
  4. Вот и все, что требовалось выполнить для того, чтобы назначить конкретному расширению файла нужную программу по умолчанию.

Выбор приложений по умолчанию для группы файлов

В общесистемном поиске наберите «Приложения по умолчанию» и откройте найденное окно настроек.

Показан список категорий, которых охватывает сразу множество форматов файлов. К примеру, если установить видеопроигрыватель по умолчанию, то эта программа будет открывать файлы .avi, .mp4, .mkv, .mov, .wmv и все другие видео форматы.

Это удобно для установки одной программы открывать целый ряд однотипных файлов.

Если вы хотите сделать настройки для каждого типа файлов отдельно, то пролистните этот список ниже и обратите внимание на ссылки:

  • Выбор стандартных приложений для типов файлов — для типа файла вы выберите приложение
  • Задать значение по умолчанию для приложения — для приложения вы выберите типы файлов, которое оно сможет открывать



Настройки в Панели управления

В данном методе изменить программу по умолчанию можно с помощью апплета «Программы по умолчанию», расположенного в Панели управления.

  1. Сначала заходим любым удобным способом в Панель управления, например, набрав нужное название в Поиске и нажав на найденный вариант.
  2. Настраиваем просмотр в виде крупных или мелких значков и переходим в раздел “Программы по умолчанию”.
  3. В открывшемся окне кликаем по ссылке “Задание программ по умолчанию” или “Сопоставление типов файлов или протоколов с конкретными программами”.
  4. Откроется уже разобранное во втором методе окно в Параметрах системы. Дальнейшие действия в этом меню также уже описаны выше.

Задать значение по умолчанию для приложения

При переходе в этот раздел вы увидите список установленных в ОС программ.

Кликните на ту из них, для которой вы хотите задать открывать тот или иной файл и нажмите кнопку «Управление».

Читайте также:
Что такое программа spirit

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

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

Смена приложения в свойствах файла

Как назначить программу по умолчанию windows 10

Став обладателем Windows 10, многие пользователи обратили внимание, что несмотря на наличие в системе посторонних приложений для просмотра различных типов файлов (мультимедиа, графика, текстовые документы), они открываются стандартными для этой операционной системы средствами. Рассмотрим, как изменить программы по умолчанию в Windows 10, на примере проигрывателя VideoLAN.

Значительное число редакторов и так называемых просмотрщиков файлов предлагают сопоставлять все поддерживаемые ими документы с самими собой во время инсталляции. Хотя некоторые из них делают это автоматически и не спрашивая разрешения пользователя. Так, например, после инсталляции проигрывателя VideoLAN все видеофайлы будут открываться посредством классической утилиты «Кино и ТВ», если отказаться от предложения ассоциировать определенные мультимедиа файлы с этим плеером. Попали в подобную ситуацию? Данная статья поможет быстро выйти из нее.

Замена программы посредством Проводника

Простейшим способом ассоциировать какому-либо приложению открытие определенных документов по двойному клику — выполнить следующие действия.

1. Вызываем контекстное меню файла.

2. Выбираем пункт меню «Открыть с помощью».

3. Если нужная утилита оказалась в списке, переходим по ее пиктограмме, в ином случае переходим в следующему шагу.

5. Нажимаем по значку программы и отмечаем флажком опцию «Всегда применять это приложение для открытия *** файлов.

Под звездочками будет скрываться расширение выбранного документа.

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

Опять не обнаруживаете? Жмем «Найти другое приложение на ПК» и указываем путь к нему.

Замена программы средствами Панели управления

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

1. Для его вызова открываем Панель управления любым способом и находим этот объект или вводим название апплета в поисковой строке и вызываем его.

3. В списке расширений находим тип файла, для открытия коего необходимо задать иную утилиту, и жмём по нему.

4. В правом углу сверху нажимаем по пиктограмме «Изменить программу…».

5. Во всплывшем окне жмем по названию нужной утилиты или по надписи «Найти другое приложение…» и выбираем его.

Замена программы в меню «Параметры»

Еще одним вариантом ассоциировать какой-либо софт с заданным типом файлов — использование соответствующей функции меню «Параметры».

1. Открываем его, например, при помощи комбинации Win → I.

2. Переходим в раздел «Система».

3. Активируем вкладку «Приложения по умолчанию».

4. Жмем по надписи «Выбор классических приложений для типов файлов».

5. Находим требуемый тип файла и выполняем клик по нему.

6. Правее определяемся с утилитой, при помощи которой необходимо открывать документы с выбранным расширением.

Ассоциация утилиты со всеми типами документов, которые она поддерживает

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

1. Открываем «Параметры» и переходим в раздел «Система».

2. На знакомой вкладке «Программы по умолчанию» жмем по нижней ссылке «Задать значение по умолчанию…».

3. В левом фрейме со списком обнаруженных на ПК приложений жмем по требуемому (в нашем случае — это VLC).

4. Нажимаем по пиктограмме с одной из надписей:

  • «Использовать программу по умолчанию» — дабы ассоциировать выбранную утилиту со всеми поддерживаемыми типами документов;
  • «Выбрать значения по умолчанию…» — для получения возможности выбрать расширения для ассоциации с указанным софтом.

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

В операционной системе Windows 10, Edge установлен как браузер по умолчанию, Музыка Groove — музыкальный плеер по умолчанию, и Edge по умолчанию как средство просмотра файлов PDF . Если пользователь хочет назначить другое приложение по умолчанию, потребуется перейти в раздел Параметры → Система → Приложения по умолчанию и изменить настройки согласно своим предпочтениям.

Несмотря на то, что большинство пользователей могут изменить веб-браузер, устройство чтения PDF и другие приложения по умолчанию в приложении Параметры, часто пользователи Windows 10 жалуются на невозможность, изменять приложения по умолчанию.

Еслиe у вас не получается изменить веб — браузер по умолчанию, и вы не можете установить VLC вкачестве видеопроигрывателя по умолчанию или не в состоянии установить любую другую программу или приложение по умолчанию, вы можете применить один из двух способов, приведенных ниже,чтобы изменить приложения по умолчанию и установить любимые программы / приложения по умолчанию в Windows 10.

Способ 1 из 2

Изменение Приложения по умолчанию с помощью панели управления.

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

Шаг 1: Откройте панель управления, набрав Панель управления в меню Пуск или на панели задач поле поиска, а затем нажмите клавишу Enter.

Шаг 2: Измените способ отображения панели управления с помощью меню Просмотр в правом вернем углу, на Мелкие значки . Найдите и нажмите значок Программы по умолчанию .

Читайте также:
Как написать программу в bash

Шаг 3: В открывшимся окне Выбора программ используемых по умолчанию Нажмите на первую ссылку Задание программ по умолчанию .

Шаг 4: В левой панели выберите свой веб — браузер или любую другую программу, которую вы хотите установить в качестве программы по умолчанию.

Шаг 5: После того, выбора программы или приложения, вы увидите эту программу и доступные опции в окне с правой стороны. Нажмите Использовать эту программу по умолчанию , и нажмите кнопку ОК чтобы установить ее по умолчанию.

Способ 2 из 2

Использование утилиты Default Programs Editor

Существует отличная утилита Default Programs Editor которая легко может изменить или установить программы по умолчанию в ОС Windows 10. Единственный недостаток утилиты в том, что она не поддерживает современные приложения, установленные из магазина. Используйте этот инструмент, только если вы хотите установить по умолчанию — классические программы для рабочего стола.

Шаг 1: Посетите эту страницу , и загрузите последнюю версию Default Programs Editor (редактора программ по умолчанию). Вы можете запустить программу без необходимости установки. Распакуйте полученный архив и запустите исполняемый файл.

Шаг 2: Запустите редактор. Нажмите на кнопку Default Programs Settings .

Шаг 3: Выберите программу, которую требуется установить по умолчанию. Нажмите кнопку Next.

Шаг 4: Выберите, какие расширения вы хотите связать с программой. Мы предлагаем вам выбрать все.

Шаг 5: Нажмите кнопку Save Default Programs (сохранить программу по умолчанию). Готово!

Как назначить программу по умолчанию в Windows 10?

Каждый тип файлов на компьютере открывается конкретным приложением. Текстовые документы с расширением .txt обычно открываются Блокнотом, аудио файлы .mp3 – проигрывателем. Пользователь может изменить программу по умолчанию. Например, для открытия аудио поставить не стандартный проигрыватель Windows, а более удобный для себя плеер. Разберемся, как изменить настройки приложений по умолчанию для открывания файлов в Windows 10.

Основные параметры

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

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

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

Дополнительные возможности

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

Сразу отметим. Установив маркер в указанном месте, вы автоматически зададите настройки по умолчанию. Открываемый тип файлов (в нашем случае с расширением .dll) будет всегда открываться выбранной программой.

Но вернемся к параметрам. В том же разделе видим настройки для типов файлов. Выберем их.

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

Идем дальше. Разберемся с протоколами, зайдя в соответствующие параметры.

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

Приложения и тип файлов

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

В списке установленных программ выбираем нужную и кликаем «Управление».

Видим, что все протоколы и расширения открываются браузером по умолчанию – Оперой. Мы можем отдать часть полномочий для Mozilla. Настройки меняем так же – левой кнопкой мышки.

Portable приложения

Есть программы, которые не требуют установки на компьютер – так называемые portable. Они не отображаются в списке доступных программ, которые можно задать по умолчанию. Но это исправимо.

Кстати, интересный материал о портативных программах – здесь.

У нас есть портативная версия программы STDU Viewer – простой и удобной «читалки». При попытке открыть книгу в формате .fb2 мы не находим в списке нужное приложение. Пролистываем список до конца и кликаем на «Найти…».

Ищем путь к исполняемому exe-файлу нашей программы – и «открываем» его. Все, теперь книжки с расширением .fb2 будут открываться с помощью STDU Viewer.

А здесь вы найдете классный обзор лучших читалок для книг в fb2-формате.

Командная строка

В Windows 10 предусмотрен способ задавать программы по умолчанию через командную строку. По сравнению с предыдущим способом настроек он не очень удобен, но знать о нем полезно.

Выполняем следующий алгоритм:

  1. Запускаем строку от имени админа (подробно о том, как это сделать – здесь).
  2. Набираем команду «assoc .расширение». Система нам выдаст название типа файла для данного расширения. В нашем случае тип файла называется «txtfile».
  3. Далее вводим команду «ftype тип_файла=путь_к_приложению %1». Вот как это выглядит в строке.

Теперь стандартное приложение Notepad будет открывать txt-файлы вместо Блокнота.

Итоги

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

Источник: business-notebooks.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru