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

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

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

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

dism /online /Export-DefaultAppAssociations:C:\Files\fileassoc.xml


выгрузка ассоциаций файлов в файл

Результат выгрузки — обычный xml-файл, который можно открыть в любом текстовом редакторе.


xml-файл с дефолтными ассоциациями файлов

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


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

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

dism /online /Import-DefaultAppAssociations:C:\Files\fileassoc.xml

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


загрузка ассоциаций из файла

Отменить изменения и вернуться к дефолтным настройкам системы можно такой командой:

dism /online /Remove-DefaultAppAssociations

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

Конфигурационный файл можно использовать не только на живой системе, его можно импортировать в WIM или VHD образ, чтобы настройки применялись при развертывании операционной системы. Для этого монтируем образ:

dism /Mount-Image /ImageFile:C:\files\install.wim /Index:1 /MountDir:C:\files\Image


сохранение и отмонтирование образа

Затем импортируем настройки из xml-файла:

dism /Image:C:\files\Image /Import-DefaultAppAssociations:C:\files\fileassoc.xml


применение файла конфигурации к образу

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

Dism /Image:C:\files\image /Get-DefaultAppAssociations

И в завершение сохраняем изменения и отмонтируем образ:

dism /UnMount-Image /MountDir:C:\files\Image /commit


монтирование образа

Для применения настроек из файла не обязательно импортировать их. Применить файл конфигурации можно с помощью локальных или доменных групповых политик. Необходимая политика находится в разделе Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Проводник (Computer Configuration\Administrative Templates\Windows Components\File Explorer)


редактор групповых политик

и называется «Задать файл конфигурации сопоставлений по умолчанию» (Set a default associations configuration file). Для применения настроек необходимо включить данную политику, указать путь к xml-файлу и настройки применятся при следующем входе в систему.


политика для применения файла ассоциаций

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

Описанные настройки работают на клиентских ОС начиная с Windows 8 и на серверных, начиная с Windows Server 2012.

Отправка комментария

0 Комментарии