Экспорт эталонных настроек ассоциаций файлов windows.

У microsoft есть документация на сайте в которой ассоциации файлов для всех пользователей windows можно сделать с помощью очень простой команды DISM. И все бы хорошо но есть ньюансы.
Выполняем команду
Dism.exe /Online /Export-DefaultAppAssociations:C:\Temp\AppDefaultAssoc.xml
И вдруг получаем ошибку

Dism.exe /Online /Export-DefaultAppAssociations:C:\Temp\AppDefaultAssoc.xml
Версия: 10.0.14393.4169
Версия образа: 10.0.14393.4169
Ошибка: 87
Не удалось экспортировать текущие сопоставления пользователя в файл C:\Temp\AppDefaultAssoc.xml.

Смотрим в лог
Там не ведомые ошибки типа

Warning DISM DISM OS Provider: PID=6136 TID=3776 Unable to set the DLL search path to the servicing stack folder. C:\Windows may not point to a valid Windows folder. — CDISMOSServiceManager::Final_OnConnect
Warning DISM DISM Provider Store: PID=6136 TID=3776 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\25D40E35-D2A2-432E-944C-BA5E2D9FF03A\PEProvider.dll.
Error DISM DISM Assoc Provider: PID=6136 TID=3776 Failed to export the user associations from the registry. — CAssocManager::ExportAppAssoc(hr:0x80070057)
Error DISM DISM Assoc Provider: PID=6136 TID=3776 Failed to export the user associations. — CAssocManager::ProcessCmdLine_ExportAppAssoc(hr:0x80070057)
Error DISM DISM Assoc Provider: PID=6136 TID=3776 Failed while processing command export-defaultappassociations. — CAssocManager::ExecuteCmdLine(hr:0x80070057)

Долго не мог понять чего не хватает. Решил проверять целостность системы:

DISM /Online /Cleanup-Image /CheckHealth
Cистема DISM
Версия: 10.0.14393.4169
Версия образа: 10.0.14393.4169
Повреждение хранилища компонентов не обнаружено.
Операция успешно завершена.

Прочитал что иногда ошибка возникает если выполнять ее под доменным администратором. А у меня локальный единственный пользователь administrator.
В итоге создал второго пользователя с админскими правами

Dism.exe /Online /Export-DefaultAppAssociations:C:\Temp\AppDefaultAssoc.xml
Cистема DISM
Версия: 10.0.14393.4169
Версия образа: 10.0.14393.4169
Операция успешно завершена.

При просмотре файлика с ассоциациями увидел что отсутствуют самые необходимые типы расширения типа pdf, docx, xlsx.
В итоге ничего не придумал лучше чем зайти в зайти в «Программы по умолчанию» далее выбрал «Составление типов файлов и протоколов с конкретными программами». Отметил все нужное вручную и еще раз выгрузил. После этого все нужные мне ассоциации выгрузились.
Сделал экспорт ассоциаций для всех пользователей в системе.

Dism.exe /Online /Import-DefaultAppAssociations:C:\Temp\AppDefaultAssoc.xml
Cистема DISM
Версия: 10.0.14393.4169
Версия образа: 10.0.14393.4169
Операция успешно завершена.