Экспорт или импорт сопоставлений приложений по умолчанию
При создании образа можно обновить программы по умолчанию, связанные с расширениями имен файлов или протоколами.
Для этого создайте файл сопоставления приложения и импортируйте его в изображения с помощью DISM.
Создание XML-файла сопоставлений приложений по умолчанию
Разверните образ Windows на тестовом компьютере и настройте программы, входящие в него. Вы можете войти в Windows и использовать панель управления для выбора сопоставлений приложений по умолчанию. Вы можете экспортировать сопоставления приложений по умолчанию, настроенные в XML-файл на сетевом ресурсе или на съемном носителе, чтобы их можно было импортировать в WIM- или VHD-файл перед развертыванием на конечных компьютерах.
Установка сопоставлений приложений по умолчанию
Установите образ Windows на тестовый компьютер. Дополнительные сведения о применении образа Windows см. в разделе Применение образов с помощью DISM.
Запустите тестовый компьютер и завершите установку Windows.
Откройте раздел Параметры. В разделе Поиск параметра найдите и откройте приложения по умолчанию.
Настройте приложения по умолчанию по расширению имени файла или по приложению. Например, чтобы установить установленное приложение для просмотра фотографий в качестве программы по умолчанию, которая используется для открытия всех поддерживаемых типов файлов и протоколов, щелкните Задать значения по умолчанию для приложения, выберите приложение > для просмотра фотографий Управление, а затем выберите типы файлов и связи для приложения.
Экспорт параметров сопоставления приложений по умолчанию
На тестовом компьютере откройте командную строку от имени администратора.
Экспортируйте параметры сопоставления приложений по умолчанию с тестового компьютера в файл .xml на сетевом ресурсе или USB-накопителе:
Dism /Online /Export-DefaultAppAssociations:"F:\AppAssociations.xml"
Добавление или удаление параметров сопоставления приложений по умолчанию в образе Windows
Вы можете изменить параметры сопоставления приложений по умолчанию в WIM- или VHD-файле перед его развертыванием на конечных компьютерах. Вы также можете добавлять и удалять параметры сопоставления приложений по умолчанию из образа в Интернете.
Импорт параметров сопоставления приложений по умолчанию
На компьютере технического специалиста откройте командную строку от имени администратора.
Подключение образа Windows из WIM- или VHD-файла:
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows" /MountDir:C:\test\offline
Импортируйте файл .xml с параметрами сопоставления приложений по умолчанию в образ Windows:
Dism.exe /Image:C:\test\offline /Import-DefaultAppAssociations:F:\AppAssociations.xml
Просмотр параметра сопоставления приложений по умолчанию на изображении
На компьютере технического специалиста откройте администратора командной строки.
Выведите список связей приложений, которые были применены к подключенному образу:
Dism.exe /Image:C:\test\offline /Get-DefaultAppAssociations
Удаление параметров сопоставления приложений по умолчанию
На компьютере технического специалиста откройте командную строку от имени администратора.
Удалите настраиваемую связь приложения по умолчанию, добавленную в подключенный образ:
Dism.exe /Image:C:\test\offline /Remove-DefaultAppAssociations
Отключение образа Windows
На компьютере технического специалиста откройте командную строку от имени администратора.
Отключите образ, зафиксировав изменения:
Dism /Unmount-Image /MountDir:C:\test\images\install.wim /commit
Советы
Совет 1
Обновите этот файл с каждой основной версией. Некоторые рекомендуемые приложения могут управлять дополнительными расширениями с каждой новой доступной версией Windows 10. Рекомендуется обновлять XML-код. Например, в Windows 10 версии 1703 Microsoft Edge регистрирует расширение epub. Если вы используете XML-файл из Windows 10 версии 1607, отсутствует epub. В результате вы получите уведомление о том, что приложение по умолчанию было сброшено для epub.
Редактирование файла вручную: не просто удаляйте связи приложений, которые вас не интересуют. В противном случае при первой загрузке отсутствующие записи могут вызвать шквал уведомлений о первой загрузке с сообщением "Приложение по умолчанию было сброшено".
Чтобы запретить уведомления, можно импортировать несколько файлов сопоставления приложений. Например, можно импортировать один файл, включающий все связи текущей версии Windows, и импортировать отдельный файл, включающий набор пользовательских сопоставлений, которые поддерживаются по одной за раз.
- С нового тестового компьютера экспортируйте файл, который содержит сопоставления файлов по умолчанию, например F:\1809-DefaultAppAssociations.xml.
- Измените связи приложений, как и раньше, и экспортируйте файл еще раз. Используйте текстовый редактор или редактор XML для изменения только интересующих вас связей, например F:\InternetExplorerAssociations.xml.
- При импорте xml обрабатывается только последний импортированный файл. При импорте нескольких файлов результаты не суммируются. Если у вас есть несколько файлов с разным содержимым, объедините их вручную, удалив дубликаты, а затем импортируйте один файл.
Совет 2
Если XML-данные экспортируются с нового эталонного компьютера, результирующий XML-файл может быть усечен до тех пор, пока приложения с задержкой установки не будут полностью установлены в системе. Полный список можно получить несколькими способами.
- Дождитесь экспорта, пока приложения не будут полностью установлены. Обычно это требует 10–30 минут.
- Протестируйте приложения по умолчанию, такие как Groove, Фотографии, Paint 3D, открыв приложение на эталонном компьютере.
- Запустите
dism /online /get-defaultappassociations >> test.xml
в командной строке с разрешением администратора, прежде чем изменять значения по умолчанию. После экспорта значений по умолчанию сравните результаты с XML-файлом, чтобы убедиться, что записи в экспортируемом файле содержат записи из/get-defaultappassociations
.
Совет 3
Если на устройстве имеется только одно приложение, которое может обрабатывать определенную связь, это приложение будет отображаться как приложение по умолчанию для этого типа, даже если в реестре нет явного выбора. Экспорт приложений по умолчанию в XML не приведет к сбору этих подразумеваемых параметров. Чтобы изменить приложение с неявного на явное на эталонном компьютере, просто выберите программу для этой связи. После выбора (или повторного выбора для подразумеваемых связей) этот вариант будет записан в реестр и доступен для экспорта.
Совет 4
При обновлении Windows может повторно назначить обработчики по умолчанию для некоторых приложений для папки "Входящие", указанных в XML-файле. Например, если вы настроили приложения, которые ранее были рекомендованы в Windows 7, Windows 8 или Windows 8.1, они могут быть изменены в более поздних версиях Windows в соответствии с ApplyOnUpgrade и перезаписаныIfProgIdIs в OEMDefaultAssociations.xmlили из-за того, что приложения из предыдущих версий Windows не поддерживаются.