Нет никакого способа навсегда запретить Windows изменять ассоциации файлов без отключения всех обновлений, AFAIK. Однако, экспортируя ключ реестра для них, в
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \
они могут быть импортированы после того, как MS повредил их.
Обратите внимание, что это содержит все расширения файлов - это было бы лучше, чтобы отредактировать файл .reg, чтобы удалить огромное большинство, сохраняя только те ключи, которые вы хотите восстановить après хоть потоп .
NB. Этот ответ, возможно, является дубликатом @Mikhael Goldshteyn's ... пожалуйста, дайте мне знать, и я удалю его.