1000+ инструкций в блоге SoftComputers
0 0 голоса
Рейтинг

Настройка ассоциаций файлов позволяет указать, какая программа будет открывать файлы с определённым расширением в Windows. В этой статье мы разберём, как настроить ассоциации файлов в Windows 10/11 и Windows Server 2016/2019/2022, используя пример с PDF-файлами и Adobe Acrobat Reader DC. Вы узнаете, как назначить программу по умолчанию, экспортировать настройки в XML-файл, импортировать их на другие компьютеры и распространить через групповые политики (GPO).

Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽

Особенности ассоциаций файлов в Windows 10/11

В отличие от Windows 7, в Windows 10/11 нельзя напрямую задавать ассоциации через реестр или Group Policy Preferences (Open With). Вместо этого используется экспорт настроек File Type Associations (FTA) в XML-файл с эталонного компьютера и их импорт на другие устройства. Эти настройки можно интегрировать в образ Windows для развёртывания через WDS или SCCM.

Назначение программы по умолчанию для PDF

По умолчанию в Windows 10/11 PDF-файлы открываются в Microsoft Edge. Чтобы настроить Adobe Acrobat Reader DC для открытия PDF, выполните следующие шаги на эталонном компьютере с Windows 10/11 (например, билд 22H2) и установленным Acrobat Reader.

1. Через настройки Windows

— Откройте Параметры -> Приложения -> Приложения по умолчанию (быстрый доступ: ms-settings:defaultapps).

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

— Найдите расширение .pdf, щёлкните по текущей программе (Microsoft Edge) и выберите Adobe Acrobat Reader DC.

2. Автоматическое сопоставление

— В разделе Приложения по умолчанию выберите Установка значений по умолчанию для приложений.

— Найдите Adobe Acrobat Reader DC и нажмите Управление.

— Выберите расширения (.pdf, .fdf и др.), которые должны ассоциироваться с программой.

Настройка ассоциаций через командную строку

1. Команда assoc

Проверьте текущую ассоциацию для .pdf:

assoc .pdf

Вывод: .pdf=AcroExch.Document.DC.

Выведите все ассоциации:

assoc | more

2. Команда ftype

Узнайте программу для типа файла:

ftype AcroExch.Document.DC

3. Создание новой ассоциации

Пример: настройка .csv для открытия в Notepad:

assoc .csv=txtfile

Для .tx1 с Notepad++:

assoc .tx1=tx1file

ftype tx1file="%ProgramFiles(x86)%\Notepad++\notepad++.exe" "%1"

4. Утилита SetUserFTA

Скачайте SetUserFTA для быстрой настройки ассоциаций (особенно полезно на RDS-фермах Windows Server).

Выведите текущие ассоциации:

SetUserFTA get

Назначьте Chrome для .html:

SetUserFTA .html ChromeHTML

Для Notepad++ с .txt:

SetUserFTA .txt applications\notepad++.exe

Экспорт и импорт ассоциаций через XML

1. Экспорт настроек

Экспортируйте текущие ассоциации в XML:

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

2. Редактирование XML
Откройте DefaultAssoc.xml в текстовом редакторе. Для переноса только .pdf и .fdf оставьте:

< Association Identifier=".fdf" ProgId="AcroExch.FDFDoc" ApplicationName="Adobe Acrobat Reader DC" />
< Association Identifier=".pdf" ProgId="AcroExch.Document.DC" ApplicationName="Adobe Acrobat Reader DC" />

3. Импорт на другой компьютер
Импортируйте XML:

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

Настройки применятся для новых пользователей при первом входе. Если возникает ошибка App default reset notification, проверьте синтаксис XML.

4. Импорт в офлайн-образ
Смонтируйте образ:

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

Импортируйте ассоциации:

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

Проверьте настройки в образе:

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

Настройка ассоциаций через GPO

1. Откройте gpmc.msc и создайте новую GPO для OU с компьютерами.

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

3. Включите политику Задать файл конфигурации сопоставлений по умолчанию.

4. Укажите UNC-путь к DefaultAssoc.xml (например, \\Server1\Share\DefaultAssoc.xml).

5. Перезагрузите компьютеры.

Проверьте применение GPO:

gpresult /r

Настройки хранятся в реестре:

HKLM\SOFTWARE\Policies\Microsoft\Windows\System\DefaultAssociationsConfiguration

Для отключения уведомления о новых приложениях включите политику Не показывать уведомление «установлено новое приложение».

Ассоциации файлов через реестр

В Windows 10/11 прямое редактирование реестра для ассоциаций ограничено из-за механизма защиты с хэшем.

1. Проверьте текущие настройки для .pdf:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice

Параметры:

ProgId: Идентификатор программы (например, AcroExch.Document.DC).

Hash: Хэш для валидации ассоциации.

Ручное изменение ProgId приведёт к сбросу ассоциации, так как хэш станет невалидным. Windows вернёт Microsoft Edge и покажет уведомление:

Стандартное приложение сброшено.

2. Использование SetUserFTA

Утилита SetUserFTA вычисляет корректный хэш:

SetUserFTA .pdf AcroExch.Document.DC

Сброс ассоциаций

1. Сброс импортированных настроек

Удалите импортированные ассоциации:

Dism.exe /Online /Remove-DefaultAppAssociations

Это влияет только на новых пользователей.

2. Сброс пользовательских настроек

— Откройте Параметры -> Система -> Приложения по умолчанию.

— Нажмите Сбросить.

Ассоциации вернутся к стандартным для чистой Windows.

Рекомендации

— Проверяйте наличие программы (например, Acrobat Reader) на целевых компьютерах перед импортом XML.

— Тестируйте XML-файл на одном компьютере перед распространением через GPO.

— Используйте SetUserFTA для RDS-ферм, чтобы избежать ручной настройки.

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

— Создавайте резервные копии XML перед редактированием.

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

author avatar
copywriter
banner for Windows
Лицензионный ключ активации Windows от
1099 ₽ Купить
0 0 голоса
Рейтинг
Подписаться
Уведомить о
guest
     
0 отзывов
20
Межтекстовые Отзывы
Посмотреть все комментарии