Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как настроить сопоставление типов файлов


Ассоциации файлов в Windows 7

Ассоциация файлов – незаменимая вещь. Стоит один раз выбрать, какой программой будет открываться тот или иной файл, и больше никаких вам забот. Однако, не всегда установка ассоциации файлов проходит гладко, особенно если программа была неправильно удалена.

Бывает так, что вы выбрали совершенно не ту программу в диалоговом окне “Открыть с помощью”, да еще и установили флажок Использовать выбранную программу для всех файлов такого типа. А потом оказалось, что программа-то была нужна совсем другая…

Либо, скажем, удаление программы прошло неверно, и ее ассоциация с различными файлами осталась. Получаем парадокс – программы нет, ассоциация есть. И Windows отчаянно пытается открыть файл с помощью программы, которой уже и след простыл.

Решить все проблемы с ассоциациями файлов в Windows 7 можно следующими 4 способами.

Ассоциации файлов: диалог Открыть с помощью

Сперва попробуйте снова воспользоваться диалоговым окном Открыть с помощью. Как это сделать вы наверняка знаете – щелкаете правой кнопкой мыши на любом файле, выбираете команду Открыть с помощью и затем нужную программу.

Если способ не помог и ассоциация файла не изменилась, едем дальше.

Ассоциации файлов: изменить программу

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

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

Коварная ассоциация не сдается? Залезем в системный реестр.

Ассоциации файлов: системный реестр

Щелкните на кнопке Пуск и введите в поле поиска команду regedit, после чего нажмите клавишу <Enter>. Откроется окно Редактор реестра. В нем перейдите в раздел HKEY_CLASSES_ROOT. В этой папке найдите ветку с названием требуемого расширения файла  и удалите ее нафик. Затем достаточно открыть файл нужной программой.

Наконец, финальный способ – с помощью программы Unassociate File Types.

Ассоциации файлов: программа Unassociate File Types

Это даже не программка, а так – маленькая утилита. Но зато с ее помощью можно удалить любую ассоциацию, а равно как удалить тип файла непосредственно из системного реестра – другими словами, она позволяет экономить время и не лезть в реестр.

Программа элементарная как чебурек. Запустили, выбрали тип файла и щелкнули на кнопке Remove file association (Удалить ассоциацию файла) либо Delete file type (Удалить тип файла из системного реестра, как в предыдущем примере).

Вот, собственно, и все. Если все эти способы не помогли, значит вас захватили инопланетяне, которые, дистанционно удалив мозг, заменили его инверсивным гипномодулем, заставляющим видеть измышленную реальность. Другими словами, один из способов обязательно сработает, гарантия производителя ;)

Изменение ассоциаций файлов в Windows 7


Различные документы, в зависимости от их типа, предназначены для открытия в определённых программах – по такому принципу происходит ассоциирование файлов в ОС семейства Виндовс, в том числе и семёрке. Если же приложений, подходящих для открытия документа, установлено несколько, может возникнуть путаница. Избежать этого можно посредством самостоятельного изменения ассоциаций файлов.

Изменение ассоциаций файлов

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

Способ 1: File Association Fixer

Первое стороннее решение, которое хотим рассмотреть – приложение File Association Fixer.

Скачать File Association Fixer с официального сайта

  1. Утилита не требует установки, поэтому запускается вместе с открытием EXE-файла.
  2. Доступные типы документов отсортированы по латинскому алфавиту – открыть перечень можно нажатием на соответствующую ссылку в меню слева.
  3. Для примера будем менять ассоциацию фотографий JPEG – нужный тип находится под ссылкой «Fix Files (I-Z)». Далее кликаем по иконке требуемого файла.
  4. Получаем сообщение о том, что установленная ассоциация сброшена на состояние по умолчанию (это соответствует встроенному приложению «Просмотр фотографий»). Нажмите в сообщении «ОК» и перезагрузите компьютер.
  5. Как видим, пользоваться File Association Fixer предельно просто. Тем не менее, у приложения есть недостатки – малое число поддерживаемых типов документов и отсутствие выбора пользователем предпочитаемой программы для ассоциации.

Способ 2: Unassoc

Второе стороннее решение, посредством которого можно решить поставленную сегодня задачу – приложение Unassoc.

Скачать Unassoc с официального сайта

  1. Как и упомянутая выше File Association Fixer, программа Unassoc работает в портативном режиме, не требуя установки.
  2. В главном окне слева находится список расширений файлов, для которых назначены ассоциации, а справа расположены элементы управления ассоциацией. С помощью списка выберите нужный документ, затем воспользуйтесь одной из двух кнопок:
    • «Remove File Association (User)» – сброс пользовательской ассоциации на значение по умолчанию;
    • «Delete File Type» – полный сброс системной ассоциации.
  3. Нажатие первой кнопки приведёт к появлению уведомления об успешном удалении – нажмите «ОК» и перезагрузите компьютер.

    Второй вариант отобразит предупреждение – для продолжения работы выберите «Да».

    Внимание! Второй вариант используйте на свой страх и риск!

  4. Закрывайте средство и перезагрузитесь.
  5. Как видим, рассмотренная утилита представляет собой чуть более функциональное средство, чем File Association Fixer, но страдает от тех же недостатков.

Способ 3: Системные инструменты

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

Контекстное меню
Самый простой вариант – назначить подходящую программу из контекстного меню.

  1. Найдите документ типа, ассоциацию которого хотите изменить, выделите его и нажмите правую кнопку мыши. В меню воспользуйтесь пунктами «Открыть с помощью»«Выбрать программу…».
  2. Далее есть два варианта действий. Первый – выбрать приложения из блоков «Рекомендуемые» или «Другие программы», для чего достаточно просто один раз кликнуть по иконке требуемого софта.

    Второй вариант – воспользоваться кнопкой «Обзор»,

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

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

«Панель управления»
Чуть более сложный, но и более надёжный вариант – использование «Панели управления».

  1. Откройте оснастку любым доступным методом, например, через пункт меню «Пуск».
  2. В «Панели управления» переключитесь на отображение крупных значков, затем перейдите к блоку «Программы по умолчанию».
  3. Нужный нам вариант называется «Сопоставление типов файлов или протоколов конкретным программам» – кликните по одноимённой ссылке.
  4. Подождите, пока система подгрузит список распознанных форматов, затем воспользуйтесь им для выбора нужного типа: выделите его, после чего нажмите «Изменить программу…».
  5. Дальнейшие действия аналогичны шагу 2 варианта с контекстным меню.
  6. Системные средства предоставляют больше возможностей, нежели сторонние решения, однако пользоваться ими несколько сложнее.

Заключение

Таким образом, мы рассмотрели методы изменения ассоциаций файлов в Windows 7. Подводя итоги, напомним – подобные манипуляции с системой следует производить только при острой необходимости.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Настройка ассоциации файлов в Windows 10 вручную и через групповые политки

В этой статье мы рассмотрим, как ассоциировать разные расширения файлов с программами в Windows 10 и Windows Server 2019/2016/2012R2. В качестве примера мы покажем, как в Windows 10 назначать программу по-умолчанию для открытия html файлов, импортировать эти настройки в xml файл и распространить полученный файл с параметрами сопоставления файлов на другие компьютеры вручную или с помощью групповых политик.

Главное отличие Windows 10 от предыдущих версий ОС — теперь нельзя назначить файловые ассоциации через реестр или функционал Group Policy Preferences Open With. Зато появилась новая возможность выгрузить текущие настройки файловых ассоциация с “эталонного” компьютера в xml файл и использовать данный файл для изменения настроек сопоставления расширений файлов на других компьютерах. Также вы можете экспортировать файл с настройками ассоциаций файлов в стандартный образ системы, который разворачивается на клиентах в вашей сети (вручную, через WDS или SCCM).

Выбор программ по умолчанию в Windows 10

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

Для этого нам понадобится эталонный компьютер с Windows 10 (в этом примере используется актуальный билд 1909) и установленным браузером Firefox. Чтобы вручную создать сопоставление расширения файла с программой, откройте панель Settings -> Default Apps и нажмите кнопку Choose default apps by file type.

Найдите в списке расширений файла .html и с помощью кнопки Choose a default смените программу по-умолчанию для открытия html файлов с Edge на Firefox.

Можно автоматически ассоциировать определенную программу с типами файлов, для которых она зарегистрирована. Для этого в разделе Default Apps выберите Set default by apps, найдите в списке нужную программу и нажмите кнопку Manage.

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

В более старых билдах Windows 10 и в Windows Server 2016, вы можете назначить ассоциации программ по-умолчанию через классическую панель управления. Откройте панель управления и перейдите в раздел Default Programs -> Set Default Program. Найдите в списке программ Firefox и нажмите на ссылку “Set this program as default. Таким образом, Firefox будет назначен в качестве основной программы для открытия всех поддерживаемых типов файлов.

Если нужно выбрать конкретные типы файлов, нажмите на кнопку Choose defaults for this program и отметьте нужные расширения.

Проверить текущие ассоциации для файлов с расширением .html можно в разделе Programs -> Default Programs -> Set Association панели управления.  

Экспорт настроек ассоциаций файлов Windows 10 в XML файл

Текущие настройки ассоциаций файлов с программами в профиле текущего пользователя на компьютере можно экспортировать в файл .XML с помощью DISM:

Dism.exe /online /Export-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

Команда сохранит в XML файл все настроенных у вас сопоставлений программ. Вы можете открыть файл DefaultAssoc.xml в любом текстовом редакторе, и посмотреть полный список настроек. Если вы хотите использовать только часть ассоциаций из этого списка (чтобы не переопределять имеющиеся настройки для остальных расширений файлов на других компьютерах), можно вручную отредактировать XML файл. Оставьте только строки с нужными вам расширениями файлов. К примеру, оставьте только строки для расширений .htm и .html. Должен получиться примерно такой XML-файл:

<?xml version="1.0" encoding="UTF-8"?>
<DefaultAssociations>
<Association Identifier=".htm" ProgId="FirefoxHTML-308046B0AF4A39CB" ApplicationName="Firefox" />
<Association Identifier=".html" ProgId="FirefoxHTML-308046B0AF4A39CB" ApplicationName="Firefox" />
</DefaultAssociations>

Перенос ассоциаций файлов и импорт на другом компьютере

Полученный XML файл можно импортировать в образ Windows 10 на другом компьютере с помощью DISM в режиме онлайн:

Dism.exe /Online /Import-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

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

Если вы отредактировали XML файл и импортируете его через DISM, в некоторых билдах Windows 10 вы можете столкнуться с множественными ошибками “App default reset notification” при первом входе. Microsoft не рекомендует вручную редактировать этот XML файл.

Также можно импортировать параметры ассоциаций в офлайн образ Windows в wim файле. Сначала нужно смонтировать образ:

Dism /Mount-Image /ImageFile:C:\mnt\images\install.wim /MountDir:C:\mnt\offline

А затем импортировать xml файл:

Dism.exe /Image:C:\mnt\offline /Import-DefaultAppAssociations:\\Server1\Share\DefaultAssoc.xml

Совет. Текущие настройки ассоциаций файлов в офлайн образе Windows можно получить с помощью такой команды:

Dism.exe /Image:C:\mnt\offline /Get-DefaultAppAssociations

Настройка ассоциаций файлов Windows с помощью групповой политики

В Windows 10/8.1 появился новый параметр групповых политик, позволяющий применить xml файл с настройками ассоциаций файлов ко всем текущим пользователям компьютера.

Данная политика с именем Set a default associations configuration file (Задать файл конфигурации сопоставлений по умолчанию) находится в разделе Computer Configuration -> Administrative Templates -> Windows Components  -> File Explorer.

Включите политику и укажите UNC путь к вашему xml файлу. Его можно разместить на общедоступном файловом сервере, в каталоге SYSVOL на контроллере домена, или предварительно скопировать на компьютеры с помощью GPP/ SCCM.

Новые настройки сопоставлений будут применены ко всем пользователям компьютера после следующего входа.

Путь к XML файлу с новыми настройками ассоциации файлов содержится в параметре реестра DefaultAssociationsConfiguration в разделе Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System.

Т.к. Windows 10 отслеживает настройки файловых ассоциаций, при первой попытке открыть HTML файл может появится окно с подтверждением использования Firefox как программы по–умолчанию для открытия этого типа файлов (запрос появляется только один раз). Такой запрос будет всегда появляться также после установки нового приложения, которое регистрируется для открытия существующего типа файлов или протоколов. Можно скрыть данные уведомления, включив в этом же разделе GPO политику Do not show the ‘new application installed‘ notification (Не показывать уведомление “установлено новое приложение”).

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

Изменение ассоциации файлов через реестр в Windows 10

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

Запустите редактор regedit.exe и перейдите в ветку Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\.html\UserChoice.

Обратите внимание, что в данной ветке с настройками ассоциация для расширения html есть два параметра:

  • ProgId – идентификатор зарегистрированной программы для открытия этого типа файлов, которое указано в XML файле. Если вместо имени приложения указан длинный идентификатора, значит назначена ассоциация файла с современным приложением UWP/Metro. Проверьте, что оно не удалено из вашего образа Windows 10;
  • Hash – хеш, который генерируется автоматически для валидации настройки сопоставления типа файлов с программой. Наличие этого хэша, гарантирует, что именно пользователь или администратор (через GPO) настроил данное сопоставление. Этот механизм нужен для защиты пользователей от вредоносных программ, которые могут подменить ассоциации файлов без его ведома.

Если вы попробуете руками изменить значение ProgId и назначить другую программу, значение Hash перестанет быть валидным. В этом случае Windows 10 автоматически сбрасит настройки ассоциации файла к значению по-умолчанию. В этом случае пользователь увидит уведомление:

Стандартное приложение сброшено.
Приложение вызвало проблемы с настройкой стандартного приложения для файлов .html, поэтому оно сброшено для Microsoft Edge.

An app default was reset.
An app caused a problem with the default app setting for .html files, so it was reset to Microsoft Edge.


Соотвественно, в Windows 10 не сможете настроить сопоставление файлов через реестр, как это работало в Windows 7.

В сети есть неофициальная утилита SetUserFTA.exe, которая позволяет вычислить хэш и назначить сопоставление программе типу файлов напрямую через реестр.

Сброс ассоциаций файлов в Windows 10

С помощью следующей команды можно сбросить импортированные ранее настройки ассоциаций файлов в Windows:

Dism.exe /Online /Remove-DefaultAppAssociations

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

Чтобы сбросить на стандартные ассоциации файлов, настроенные пользователем вручную, нужно в панели Параметры -> Система -> Приложения по умолчанию (Default Apps) нажать на кнопку Сброс (Reset).

При этом все ассоциации файлов вернутся к состоянию чистой Windows 10.

Ассоциации файлов windows, простым языком

Добрый день уважаемые читатели и подписчики блога pyatilistnik.org, сегодня я вам расскажу, что такое ассоциации файлов windows, на примере операционных систем Windows 7 по 10. Мы рассмотрим варианты восстановления ассоциаций файлов, после сбоя, чтобы нужные форматы открывались нужными программами. Понимание данной информации поможет лучше осознать внутреннее устройство операционных систем Microsoft и в конечном итоге сможет сильно сэкономить время при возможных неприятностях.

Ассоциации файлов windows

Представим себе ситуацию, вы скачали с какого-нибудь торрента новый фильм, допусти в формате mkv, думаете сейчас я посмотрю фильм, щелкаете по нему, а у вас он открывается не в проигрывателе, а, например в sony vegas 13, который вы установили в Windows 10 для редактирования видео. Или еще пример вы открываете документ в формате doc, и в место того чтобы открыться в MS Word он открывается у вас блокнотом, в итоге все в кракозябрах и работать нельзя, что случилось. Сбилась ассоциация файла в Windows, давайте ниже смотреть что это и как это исправлять в разных версиях Windows.

Что такое ассоциация файла

Ассоциация файла в Windows это то каким образом или точнее какой программой открывать определенный формат файлов в операционной системе. Например, форматы docx открываются MS Word, txt блокнотом. В Windows это изначально заложено, но с установкой программ, работающих с теми же форматами, данный порядок может меняться кардинальным образом. И если вы попали в ситуацию, что нужный вам файл открывается не тем приложением, то вам потребуется процедура восстановления ассоциации файлов.

Бывает еще глюк, когда вы удалили программу, и что-то пошло не так, программы на компьютере нет, а старая ассоциация есть 🙂 да Windows такое умеет.

Смотреть мы начнем по порядку, могу отметить, что методы, представленные в Windows 7, подойдут и для Windows 8.1 и 10, можно назвать их общими

Ассоциации файлов в Windows 7

Первый метод восстановления ассоциаций lnk файлов

Давайте разбираться с первым методом ассоциаций lnk в Windows 7, и это будет через панель управления. Попасть в нее можно очень просто Пуск > Панель управления

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

тут будет на выбор 4 пункта, но нас будут интересовать только первые два

  • Задание программ по умолчанию
  • Сопоставление типов файлов или протоколов конкретных программ

Выбираем первый пункт Задание программ по умолчанию.

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

  • Использовать эту программу по умолчанию > этот пункт позволяет задать программу по умолчанию
  • Выбрать умолчания для этой программы > а вот этот позволит, какая ассоциация файлов в windows 7, будет у вас. Щелкаем именно по нему.

Например, выберем браузер Mozilla FireFox, как видите у вас открылся выбор расширений таких как html или htm, можете выбрать кнопкой Выделить все и вы получите, что все что относится к расширениям браузеров будет открываться именно рыжей лисой (Mozilla FireFox)

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

В открывшемся окне вы получите полный список расширений и протоколов известных Windows 7. Например есть формат .7z это архивный формат, допустим я хочу изменить утилиту, которая будет его открывать, проще говоря сменить ассоциацию, для этого в верхнем правом углу жмем кнопку Изменить программу.

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

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

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

Второй метод восстановления ассоциаций lnk файлов

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

Допустим у вас есть файл, для примера пускай это будет архив, который сейчас открывается с помощью WinRar, я хочу чтобы формат rar, открывала программа 7 Zip, для этого щелкаем по файлу правым кликом и выбираем Открыть с помощью > Выбрать программу

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

Указываем путь до файла нужно программы

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

Забегая вперед в Windows 8.1 и Windows 10 окно восстановления ассоциаций будет вот такое, все тоже самое, но для выбора другой программы следует нажать Дополнительно.

Как восстановить ассоциации файлов через реестр

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

Нажимаем знакомые нам клавиши Win+R и вводим regedit

Чтобы изменить ассоциации файла, нам нужно перейти вот в такую ветку

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

Ассоциации файлов в Windows 8.1

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

В итоге в боковой панели нас с вами будет интересовать пункт в самом низу, под названием Изменение параметров компьютера, переходим в него.

Далее нас будет интересовать пункт в левой части под названием Поиск и приложения, именно он отвечает в интерфейсе Metro за ассоциации файлов windows

Теперь идем далее в пункт По умолчанию и в левой части вы увидите небольшой список программ по умолчанию, на моем примере у меня идет Веб-браузер Google Chrome.

Щелкнем для примера по тому же значку Google Chrome, то начнется выбор на изменение ассоциаций файлов, и вы увидите доступные варианты, среди которых будут и другие доступные браузеры.

Или, например, для видео файлов, тоже как видите есть варианты.

ассоциация файлов windows 8.1 для всех доступных форматов меняется, через пункт в самом низу, Выбор стандартных приложений для типов файлов.

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

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

Если в указанном разделе в пункте «Сброс к рекомендованным Майкрософт значениями по умолчанию» нажать «Сбросить», то все ассоциации файлов будут приведены к состоянию, которое было на момент установки системы, удалив заданные пользователем значения (Кстати, в том же окне, ниже, есть пункт «Выбор стандартных приложений для типов файлов», чтобы задать конкретные ассоциации программ для каждого типа файлов.).

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

Как видите поменять соответствие форматов к нужным программам совсем не сложно в Windows 8.1, плюсуем этот метод к первым приведенным для Windows 7.

 Ассоциации файлов в Windows 10

Ну и наконец мы с вами подошли к последней операционной системе на текущий момент, давайте разбираться как восстановить ассоциации файлов по умолчанию windows 10.

Напомню вам Уважаемый читатель, что описанные методы для Windows 7 выше, подойдут и тут

Как вы знаете из истории Windows 10, эволюционировала из восьмерки, и значит так должна работать комбинация

У вас откроется окно Параметры, в нем вам нужно открыть пункт Система.

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

Тут есть 4 полезных пункта:

  • Это кнопка Сбросить > необходима для возврата к рекомендуемым Microsoft значениям по умолчанию, по русски это восстановить ассоциации файлов на те, что были при установке системы. Полезно, когда после какого нибудь вируса, у вас полетели все или большое количество типов файлов.
  • Выбор стандартных приложений для типов файлов
  • Выбор стандартных приложений для протоколов
  • Задать значения по умолчанию по приложению

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

Теперь выберем пункт Выбор стандартных приложений для протоколов. Напомню протоколы это по простому правила и стандарты по которым работают все программы. Допустим я хочу протокол http, который отвечает за просмотр веб страниц, открывать не Microsoft Edge, щелкаем по значку и перед нами все тот же знакомый список с выбором утилиты.

И последний пункт Задать значения по умолчанию по приложению. Откроет вам окно, где будет представлен весь список установленных в Windows 10 программ, и у вас будет возможно задать нужную, как программу по умолчанию. Простой пример браузером по умолчанию в Windows 10 идет Edge, а я например хочу, чтобы был Internet Explore, для этого я его выбираю и нажимаю использовать по умолчанию.

Или могу сказать, что по умолчанию будет Edge, но вот формат https будет открываться Internet Explore, делается это в пункте Выбрать значения по умолчанию для этой программы.

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

Еще вариант это открыть поиск и в строке поиска ввести программы, и далее в списке найденых выберем Программы по умолчанию

И вы наблюдаете все те же пункты, которые вы уже видели.

Если у вас допустим вчера работала правильная ассоциация файлов в Windows, то попробуйте произвести восстановление системы windows 10.

Ассоциация файлов windows с помощью утилит

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

Обе утилиты вы сможете скачать с яндекс диска в конце статьи

Утилита Unassociate File Types

Unassociate File Types помогает восстанавливать ассоциации .exe и .lnk файлов. Скачиваем ее и запускаем. Скажу сразу программа для Windows 7, для 8 и 10 чуть ниже. Сама программа похожа на метод с реестром, выбираете нужный формат и жмете Delete file type, после чего ассоциация с данным форматом будет удалена, затем вы открываете нужную программу и просто перетаскиваете в нее нужный вам файл.

Готовые reg файлы для Windows 10

Есть товарищи с tenforums.com , которые уже подготовили готовые запускаемые файлы реестра, вам нужно их скачать и применить. Качаем ниже.

Производим сброс ассоциаций файлов в Windows 10, качаем файл архив, распакуем его.

Указываем место назначения папки.

В итоге у вас будет папка с большим списком. Выбираем нужный и запускаем. Вы увидите сообщение редактора реестра о том, что внесение сведений может привести к непреднамеренному изменению или удалению значений — согласитесь и

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

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

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

Ассоциации файлов Windows 10 | remontka.pro

&nbsp windows | для начинающих

Ассоциация файла в Windows — заданное в системе соответствие между типом файлом и тем, какой программой или образом он открывается. Нередко бывает так, что по ошибке для файлов ярлыков .lnk или программ .exe пользователем выставляются неверные ассоциации, после чего все они начинают «открываться» через какую-либо одну программу на компьютере и тогда может потребоваться восстановление ассоциаций файлов. Впрочем, подобное может случиться и с другими типами файлов. Если в вашем случае проблем нет, а требуется просто настроить программы по умолчанию, все способы сделать это вы можете найти в инструкции Программы по умолчанию Windows 10.

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

Восстановление ассоциаций файлов в настройках Windows 10

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

Найти его можно в «Параметры» (клавиши Win+I) — Система — Приложения по умолчанию. Если в указанном разделе в пункте «Сброс к рекомендованным Майкрософт значениями по умолчанию» нажать «Сбросить», то все ассоциации файлов будут приведены к состоянию, которое было на момент установки системы, удалив заданные пользователем значения (Кстати, в том же окне, ниже, есть пункт «Выбор стандартных приложений для типов файлов», чтобы задать конкретные ассоциации программ для каждого типа файлов.).

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

Но не всегда: например, если были нарушены ассоциации файлов exe и lnk, но не только добавлением программы для их открытия, но и повреждением записей в реестре (что тоже случается) об этих типах файлов, то после сброса при запуске такого файла, вас спросят: «Каким образом вы хотите открыть этот файл?», но правильного варианта не предложат.

Автоматическое восстановление ассоциаций файлов с помощью бесплатных программ

Есть программы, которые автоматизируют восстановление ассоциаций системных типов файлов в Windows 10. Одна из таких программ — File Association Fixer Tool, позволяющая исправить открытие файлов BAT, CAB, CMD, COM, EXE, IMG, INF, INI, ISO, LNK, MSC, MSI, MSP, MSU, REG, SCR, THEME, TXT, VBS, VHD, ZIP, а также папок и дисков.

Подробно об использовании программы и где её скачать: Исправление ассоциаций файлов в File Association Fixer Tool.

Восстановление ассоциации .exe и .lnk файлов с помощью редактора реестра

Также, как и в предыдущих версиях ОС, в Windows 10 можно восстановить ассоциации системных файлов с помощью редактора реестра. Не вводя соответствующие значения в реестре вручную, а используя готовые reg файлы для импорта в реестр, возвращающие правильные записи для соответствующих типов файлов, чаще всего речь идет о lnk (ярлыки) и exe (программы) файлах.

Где взять такие файлы? Так как я на этом сайте каких-либо файлов для загрузки не выкладываю, рекомендую следующий источник, которому можно доверять: tenforums.com

В конце указанной страницы вы найдете список типов файлов, для которых имеются исправления ассоциаций. Загрузите .reg файл для того типа файла, которые требуется исправить и «запустите» его (либо кликните правой кнопкой мыши по файлу и выберите «слияние»). Для этого требуются права администратора.

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

Восстановление ассоциации файлов Windows 10 — видео

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

Дополнительная информация

В Windows 10 также имеется элемент панели управления «Программы по умолчанию», позволяющий, помимо прочего, настроить вручную ассоциации типов файлов с программами.

Примечание: в Windows 10 1709 эти элементы в панели управления стали открывать соответствующий раздел параметров, однако можно открыть и старый интерфейс — нажмите Win+R и введите одно из:

  • control /name Microsoft.DefaultPrograms /page pageFileAssoc (для ассоциаций по типам файлов)
  • control /name Microsoft.DefaultPrograms /page pageDefaultProgram (для ассоциаций по программе)

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

А вдруг и это будет интересно:

Настройка ассоциации файлов: руководство для Windows 7,8,10

Ассоциация файлов – это функция, которая встроена в операционную систему Windows. Её назначение – определять, какая программа будет задействована, когда пользователь будет открывать файлы, папки, программы.

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

Могут возникнуть ситуации, когда необходим сброс ассоциации файлов Windows. Во-первых, случается, что на компьютере установлено несколько программ, которые могут открывать определенный тип. Например, чтобы открыть фотографии и другие изображения можно выбрать ACDSee, Irfan View, даже Paint.

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

Бывают ситуации, когда утилита, с помощью которой ранее открывался файл, удалена. Если удаление было совершено с ошибками, либо была нарушена сама процедура, случается её ассоциация остается. Программы уже нет, но она назначена на работу с конкретными типами файлов. Для решения этой проблемы также будет необходимо изменить настройку ассоциации. Чтоб такие проблемы не возникали в будущем – пользуйтесь специальной процедурой удаления программ.

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

Существует несколько способов, чтобы решить эту проблему. Рассмотрим каждый из них.

Ассоциация файлов в Windows 7

Чтобы восстановить ассоциацию файлов в Windows 7 воспользуемся следующим методом. Наведите курсор мышки на файл, кликните правой кнопкой. Из появившегося списка выберите пункт, который предлагает «Открыть с помощью…». Появится окно с перечнем программ. Находите там приложение, которое подходит для открытия вашего файла, сохраняете свой выбор. Это достаточно легкий способ назначить ассоциацию, но мы рассмотрим и другие способы, которые подходят для остальных версий ОС.

Ассоциации файлов в Windows 8

Если вследствие системных ошибок или сбоев, а также по вине пользователя нарушилась ассоциация файлов в Windows 8, вы наверняка столкнетесь с некоторыми проблемами. Например, вместо программ могут открываться совершенно другие приложения. Если вы хотите исправить эту проблему – используйте один из трех методов.

  1. Воспользуйтесь методом, который описывался для Windows
  2. Второй способ – зайдите в панель управления и найдите «Программы по умолчанию». Далее нажимаете на «Сопоставление типов файлов…» и выбираете утилиты, которые будут открывать те или иные типы файлов.
  3. Так же решить проблему можно открыв «Параметры компьютера» в панели (Charm). Зайдите во вкладку «Изменение параметров», «Поиск и приложения». Далее задаете либо «Выбор по умолчанию», либо произведите назначение программ вручную.

Ассоциация файлов в Windows 10

В этой версии ОС разработчики добавили возможность восстановить ассоциацию файлов по умолчанию в Windows. Нажимаете Win+l, найдите вкладку «Система», в которой надо найти установки приложений по умолчанию. Выбирая пункт «Сброс к рекомендованным значениям», вы возвращаете настройки ассоциации к заводским параметрам. Все типы файлов будут открываться теми программами, которые были заданы на этапе установки ОС. Далее, если хотите настроить ассоциации файлов в Windows 10 под себя, в том же окне задайте те значения, которые вам подходят.

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

Для исправления ошибок в ассоциации файлов в любой операционной системе можно воспользоваться программами, которых много в интернете. Их легко скачать, они совершенно бесплатны. Программы немного весят, имеют интуитивно понятный интерфейс, что позволяет легко работать с ними. Например, для Windows 7 и 8 подойдут File Association Fixer и Unassoc. С помощью этих утилит вы быстро и эффективно справитесь с нарушением ассоциации файлов.

Типы файлов и ассоциации файлов - приложения Win32

  • 2 минуты на чтение

В этой статье

Этот раздел о типах файлов и файловых ассоциациях организован следующим образом:

Дополнительные ресурсы

Соответствующую справочную документацию см. В следующих разделах:

  • Чтобы выполнить команду для элемента оболочки, см. Метод InvokeVerb .
  • Чтобы получить набор команд, которые могут быть выполнены в элементе оболочки, см. Метод Verbs .
  • Для выполнения операции с указанным файлом см. Функции ShellExecute или ShellExecuteEx .
  • Список воспринимаемых типов по умолчанию см. В перечислении PERCEIVED .
  • Чтобы получить воспринимаемый тип файла на основе его расширения, см. Функцию AssocGetPerceivedType .

.

Как настроить файловые ассоциации

Если вы хотите иметь возможность открывать определенные форматы архивов непосредственно в проводнике Windows, вам следует настроить ассоциации файлов в диалоговом окне, показанном ниже (это диалоговое окно отображается сразу после установки, а также доступно через меню Пуск> Все программы> TC4Shell> Файловые ассоциации).

Установите флажки рядом с нужными форматами файлов (или выберите «Выбрать все» / «Отменить выбор всех»), нажмите «Применить» и затем нажмите «Закрыть».

Обратите внимание, что установка ассоциаций файлов в TC4Shell не изменяет системные ассоциации файлов. Например, если вы свяжете файлы ISO с TC4Shell в Windows 10, а затем дважды щелкните файл ISO в проводнике Windows, Windows предложит вам смонтировать этот образ на виртуальном диске вместо открытия в проводнике Windows. Чтобы просмотреть его в проводнике Windows без монтирования, щелкните ISO-образ правой кнопкой мыши и выберите «Открыть» в этом окне.

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

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

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

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

Также можно настроить ассоциацию для данного типа файла на вкладке «Навигация» в диалоговом окне свойств файла.

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

.

Страница не найдена

Документы

Моя библиотека

раз
    • Моя библиотека
    "" Настройки файлов cookie .

    FileTypeAssociation - приложения Windows UWP

    • 2 минуты на чтение

    В этой статье

    Объявляет точку расширения приложения типа windows.fileTypeAssociation . Связь типов файлов указывает, что приложение зарегистрировано для обработки файлов указанных типов.

    Иерархия элементов

    <Упаковка>
    <Приложения>
    <Приложение>
    <Расширения>
    <Расширение>

    Синтаксис

        ( Отображаемое имя? & Логотип? & InfoTip? & EditFlags? & Поддерживаемые типы файлов )   

    Ключ

    ? опционально (ноль или один)

    и соединитель чередования (может встречаться в любом порядке)

    Атрибуты и элементы

    Атрибуты

    Атрибут Описание Тип данных Требуется Значение по умолчанию
    Имя

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

    Строка длиной от 1 до 100 символов. Есть

    Дочерние элементы

    Дочерний элемент Описание
    DisplayName

    Понятное имя, которое может отображаться пользователям.

    EditFlags

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

    Информационная подсказка

    Определяет строку, предоставляющую пользователю дополнительную информацию о типе файла.

    Логотип

    Путь к файлу, содержащему изображение.

    SupportedFileTypes (тип: CT_FTASupportedFileTypes)

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

    Родительские элементы

    Примеры

    Следующий пример взят из манифеста пакета одного из образцов SDK.

       <Расширения>   <Поддерживаемые типы файлов> <Тип файла>.alsdkjs        

    См. Также

    Задачи Как обрабатывать активацию файла

    Концепции Контракты и расширения приложений

    Требования

    Пространство имен http://schemas.microsoft.com / appx / 2010 / manifest

    .

    Изменение ассоциаций файлов по умолчанию в Windows 10 через GPO

    В этой статье мы рассмотрим, как управлять ассоциацией файлов по умолчанию в Windows 10 и Windows Server 2019/2016/2012 R2. В качестве примера я покажу вам, как настроить приложение браузера по умолчанию для открытия файлов HTML, импортировать эти параметры в файл XML и развернуть параметры сопоставления файлов на других компьютерах вручную или с помощью групповой политики (GPO).

    Основное различие между Windows 10 и предыдущими версиями Windows заключается в том, что теперь вы не можете управлять настройками ассоциации файлов через Registry или функцию « Open With » в настройках групповой политики.Но появилась новая возможность экспортировать текущие настройки ассоциации файлов с «эталонного» компьютера в файл XML и применить этот файл на других компьютерах. Вы также можете экспортировать настроенные ассоциации файлов в образ Windows, который развертывается на клиентах в вашей сети (вручную, через WDS или SCCM).

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

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

    Для этого вам понадобится эталонный компьютер с Windows 10 (в этом примере используется текущая сборка 1909) и установленный браузер Firefox. Чтобы вручную создать сопоставление между расширением файла и программой, откройте Settings -> Default Apps и нажмите кнопку «Выбрать приложения по умолчанию по типу файла» .

    Найдите файл .HTML в списке расширений файлов и используйте кнопку « Выберите значение по умолчанию », чтобы изменить программу по умолчанию для открытия файлов HTML из Microsoft Edge в Firefox.

    Вы можете автоматически назначить определенному приложению расширение файла, для которого оно зарегистрировано. Для этого выберите Set default by apps в разделе Default Apps , найдите свою программу в списке и нажмите кнопку Manage .

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

    В более старых сборках Windows 10 и в Windows Server 2016 вы можете назначить ассоциации приложений по умолчанию через классическую панель управления.Перейдите в Панель управления -> Программы по умолчанию -> Установить программу по умолчанию . Найдите Firefox в списке программ и нажмите « Установить эту программу по умолчанию ». Таким образом, Firefox будет назначен программой по умолчанию для открытия всех поддерживаемых типов файлов.

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

    Вы можете проверить текущие ассоциации для файлов с расширением.html в разделе Programs -> Default Programs -> Set Association Control Panel.

    Экспорт ассоциаций файлов в Windows 10 в файл XML

    Вы можете экспортировать текущую конфигурацию ассоциаций файлов в файл XML с помощью DISM:

    Dism.exe / online /Export-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

    Команда сохранит все ассоциации программ, которые вы настроили в своем профиле пользователя, в XML-файл.Вы можете открыть файл DefaultAssoc.xml в любом текстовом редакторе и увидеть полный список экспортированных ассоциаций файлов. Если вам нужно использовать только часть ассоциаций из этого списка (чтобы не переопределять существующие пользовательские настройки), вы можете вручную отредактировать XML-файл. Оставьте только строки с нужными вам расширениями файлов. Например, для расширений HTM и HTML оставим следующие строки:

      <Ассоциации по умолчанию> <Идентификатор ассоциации = ".htm "ProgId =" FirefoxHTML "ApplicationName =" Firefox "/>   

    Импорт ассоциаций приложений по умолчанию в Windows 10

    Полученный XML-файл можно импортировать в Windows 10 на других компьютерах с помощью инструмента DISM:

    Dism.exe / Online /Import-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

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

    Если вы вручную отредактировали XML-файл и импортировали его через DISM, в некоторых сборках Windows 10 вы можете столкнуться с множественными ошибками «Уведомление о сбросе по умолчанию для приложения» при первом входе в систему. Microsoft не рекомендует вручную редактировать этот XML-файл.

    Эти параметры также можно импортировать в автономный образ Windows в файле WIM. Сначала вам нужно смонтировать образ:

    Dism / Mount-Image / ImageFile: C: \ mnt \ images \ install.wim / MountDir: C: \ mnt \ offline

    А затем импортируйте файл XML:

    Dism.exe / Изображение: C: \ mnt \ offline /Import-DefaultAppAssociations:\\Server1\Share\DefaultAssoc.xml

    Подсказка . Текущие настройки ассоциаций файлов в автономном образе Windows можно получить с помощью этой команды:

    Dism.exe / Изображение: C: \ mnt \ offline / Get-DefaultAppAssociations

    Установить связи файлов по умолчанию с групповой политикой

    Windows 10/8.1 представлен новый параметр групповой политики (GPO), который позволяет применять XML-файл с настройками ассоциации файлов для всех текущих пользователей на компьютере.

    Эта политика называется . Установить конфигурационный файл ассоциаций по умолчанию. находится в разделе Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Проводник.

    Включите политику и укажите UNC-путь к вашему XML-файлу. Он может быть расположен в общей сетевой папке, каталоге SYSVOL на контроллере домена или предварительно скопирован на компьютеры с помощью GPP или SCCM.

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

    Путь к XML-файлу с новыми настройками ассоциации файлов содержится в параметре реестра DefaultAssociationsConfiguration в разделе HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ System.

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

    При работе в Windows пользователь может переназначить эти ассоциации файлов. Однако при следующем входе в систему настройки ассоциаций файлов пользователя будут перезаписаны объектом групповой политики с настройками из файла XML.

    Изменение ассоциации файлов в Windows 10 через реестр

    Как мы уже говорили выше, в Windows 10 изменился способ установки параметров ассоциации файлов. В предыдущем разделе мы показали вам, как настроить связь для файла типа .html с браузером Firefox с помощью файла XML и групповой политики. Теперь посмотрим, как это выглядит в реестре Windows 10.

    Запустите редактор реестра (regedit.exe) и перейдите в раздел реестра HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \.html \ UserChoice . Этот раздел реестра содержит параметры ассоциации для расширения файла html. Обратите внимание на следующие параметры реестра:

    • ProgId - это идентификатор зарегистрированного приложения для открытия этого типа файлов. Это приложение указано в XML-файле. Если вместо имени приложения указан длинный идентификатор, то настраивается ассоциация файла с современным приложением UWP (в стиле Metro).
    • Hash - значение хеш-функции, которое автоматически создается для проверки соответствия типа файлов программе.Наличие этого хэша гарантирует, что пользователь или администратор (через GPO) настроил это сопоставление файлов. Этот механизм безопасности необходим для защиты пользователей от вредоносных программ, которые могут заменять ассоциации файлов без согласия пользователя.

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

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

    Соответственно, в Windows 10 / Windows Server 2016 вы не сможете настроить сопоставление файлов через реестр, как это работало в Windows 7 / Windows Server 2008R2.

    В Интернете можно найти неофициальные инструменты SetUserFTA.exe , которые позволяют вычислить хэш и сопоставить конкретное расширение файла с программой 21 через реестр.

    Как сбросить ассоциации файлов в Windows 10?

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

    Dism.exe / Online / Remove-DefaultAppAssociations

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

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

    В этом случае все ассоциации файлов вернутся в состояние чистой установки Windows 10.

    .

    Пример сопоставления файлов - приложения Win32

    • 3 минуты на чтение

    В этой статье

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

    Важно

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

    Создание новой ассоциации файлов

    Компания должна предпринять следующие шаги.

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

    2. Определите, определен ли уже этот тип файла. Проверьте базу данных MIME Управления по присвоению номеров Интернета (IANA) и другие общедоступные базы данных типов файлов в Интернете, чтобы убедиться, что сопоставимый тип файла не определен. Поскольку это новый формат файла, вам необходимо определить новый тип файла.

    3. Определите расширение имени файла для нового типа файла. Разработчики выбирают .opa-ltw-audio , который включает аббревиатуру производителя и подсказку о том, что содержит файл. Исследования показывают, что расширение больше никем не используется. Согласно текущим рекомендациям, короткое продление не определяется.

    4. Определите тип MIME для типа файла и зарегистрируйте его в IANA. Litware определяет новый тип MIME как audio / LitwarePlayer.1 и подготавливает приложение типа MIME, следуя рекомендациям, изложенным в запросах комментариев (RFC) с номерами 2045, 2046, 2047 и 2048. Затем они отправляют заявку в IANA, который добавляет новый тип файла в базу данных зарегистрированные типы MIME.

    5. Определите, существует ли ProgID для типа файла. Поскольку это новый тип файла, для него не существует ProgID. Litware приступает к разработке нового идентификатора ProgID для LitwarePlayer. Они выбирают понятное имя «LitwarePlayer Audio Player» (которое хранится как ресурс в LitwarePlayer.exe), и они создают значок по умолчанию для файлов, связанных с LitwarePlayer (также хранящихся в LitwarePlayer.exe). Поскольку LitwarePlayer - новое приложение, это ProgID версии 1.

    6. Зарегистрируйте ProgID. После установки LitwarePlayer программа установки создает в реестре следующую запись ProgID.

        HKEY_CLASSES_ROOT Litware.LitwarePlayer.1 (По умолчанию) = Аудиоплеер LitwarePlayer FriendlyTypeName = @LitwarePlayer, -120 CurVer (По умолчанию) = Litware.LitwarePlayer.1 DefaultIcon (По умолчанию) = LitwarePlayer, -142 оболочка играть в команда (По умолчанию) = "% ProgramFiles% \ LitwarePlayer \ LitwarePlayer.exe" "% 1"  

      В ключе команды% 1 передается как путь к файлу для воспроизведения.

    7. Зарегистрируйте расширение имени файла для типа файла. Когда LitwarePlayer установлен, программа установки создает в реестре следующие записи для своего пользовательского расширения типа файла.

        HKEY_CLASSES_ROOT .opa-vwi-audio (По умолчанию) = Litware.LitwarePlayer.1 PerceivedType = Аудио Тип контента = audio / LitwarePlayer  

    Примечание

    Каждый раз, когда создается или изменяется файловая ассоциация, уведомляйте систему о внесении изменений, вызывая SHChangeNotify , указывая событие SHCNE_ASSOCCHANGED. Если этого не сделать, командная консоль может не распознать внесенные изменения до перезагрузки системы.

    Дополнительные ресурсы

    Лучшие практики для файловых ассоциаций

    Рекомендации по управлению приложениями по умолчанию в Windows Vista и более поздних версиях

    Программы по умолчанию

    Установить доступ к программе и параметры компьютера по умолчанию (SPAD)

    .

    Смотрите также