Выбор программ по умолчанию в Windows 10 (часть 3)
- Информация о материале
- Категория: Windows
- Опубликовано: 12.09.2017, 10:44
- Автор: HelpDesk
- Просмотров: 1504
И снова о выборе программ по умолчанию в Windows 10. В третьей, завершающей статье речь пойдет об альтернативных способах управления файловыми ассоциациями.
Поскольку в механизм управления ассоциациями файлов в Windows 10 включена функция проверки (вычисление хэша), просто перенести настройки с одного компьютера на другой с помощью импорта параметров реестра не получится. Конечно, при большом желании проверку можно обойти, но есть способ лучше.
Выгрузить ассоциации файлов для текущего пользователя можно с помощью утилиты DISM, например: dism /online /Export-DefaultAppAssociations:C:\Files\fileassoc.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.