Экспорт или импорт сопоставлений приложений по умолчанию

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

Для этого создайте файл сопоставления приложения и импортируйте его в изображения с помощью DISM.

Создание XML-файла сопоставлений приложений по умолчанию

Разверните образ Windows на тестовом компьютере и настройте программы, входящие в него. Вы можете войти в Windows и использовать панель управления для выбора сопоставлений приложений по умолчанию. Вы можете экспортировать сопоставления приложений по умолчанию, настроенные в XML-файл на сетевом ресурсе или на съемном носителе, чтобы их можно было импортировать в WIM- или VHD-файл перед развертыванием на конечных компьютерах.

Установка сопоставлений приложений по умолчанию

  1. Установите образ Windows на тестовый компьютер. Дополнительные сведения о применении образа Windows см. в разделе Применение образов с помощью DISM.

  2. Запустите тестовый компьютер и завершите установку Windows.

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

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

Экспорт параметров сопоставления приложений по умолчанию

  1. На тестовом компьютере откройте командную строку от имени администратора.

  2. Экспортируйте параметры сопоставления приложений по умолчанию с тестового компьютера в файл .xml на сетевом ресурсе или USB-накопителе:

    Dism /Online /Export-DefaultAppAssociations:"F:\AppAssociations.xml"

Добавление или удаление параметров сопоставления приложений по умолчанию в образе Windows

Вы можете изменить параметры сопоставления приложений по умолчанию в WIM- или VHD-файле перед его развертыванием на конечных компьютерах. Вы также можете добавлять и удалять параметры сопоставления приложений по умолчанию из образа в Интернете.

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

  1. На компьютере технического специалиста откройте командную строку от имени администратора.

  2. Подключение образа Windows из WIM- или VHD-файла:

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows" /MountDir:C:\test\offline

  3. Импортируйте файл .xml с параметрами сопоставления приложений по умолчанию в образ Windows:

    Dism.exe /Image:C:\test\offline /Import-DefaultAppAssociations:F:\AppAssociations.xml

Просмотр параметра сопоставления приложений по умолчанию на изображении

  1. На компьютере технического специалиста откройте администратора командной строки.

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

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

Удаление параметров сопоставления приложений по умолчанию

  1. На компьютере технического специалиста откройте командную строку от имени администратора.

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

    Dism.exe /Image:C:\test\offline /Remove-DefaultAppAssociations

Отключение образа Windows

  1. На компьютере технического специалиста откройте командную строку от имени администратора.

  2. Отключите образ, зафиксировав изменения:

    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, и импортировать отдельный файл, включающий набор пользовательских сопоставлений, которые поддерживаются по одной за раз.

    1. С нового тестового компьютера экспортируйте файл, который содержит сопоставления файлов по умолчанию, например F:\1809-DefaultAppAssociations.xml.
    2. Измените связи приложений, как и раньше, и экспортируйте файл еще раз. Используйте текстовый редактор или редактор XML для изменения только интересующих вас связей, например F:\InternetExplorerAssociations.xml.
    3. При импорте xml обрабатывается только последний импортированный файл. При импорте нескольких файлов результаты не суммируются. Если у вас есть несколько файлов с разным содержимым, объедините их вручную, удалив дубликаты, а затем импортируйте один файл.

Совет 2

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

  1. Дождитесь экспорта, пока приложения не будут полностью установлены. Обычно это требует 10–30 минут.
  2. Протестируйте приложения по умолчанию, такие как Groove, Фотографии, Paint 3D, открыв приложение на эталонном компьютере.
  3. Запустите 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 не поддерживаются.