Windows не может изменить ассоциации файлов

Windows не может изменить ассоциации файлов

Если я устанавливаю несколько версий одного и того же программного обеспечения (например, 3ds Max), то я не могу изменить ассоциации файлов с одной версии на другую в Windows Vista и 7. В диалоговом окне «Ассоциации файлов» либо не отображаются все версии программного обеспечения, либо, если отображаются, то при выборе нужной версии ассоциация не меняется — сохраняется старая.

Кто-нибудь сталкивался с этой проблемой? Есть ли решение?

решение1

Некоторые приложения и разработчики (кашель саман) имеют тенденцию обрабатывать файлы таким образом, что разные версии их приложений действительно плохо сосуществуют. Вы можете установить разные версии, но чаще всего единственный способ определить, какая программа открывает файл при двойном щелчке по файлу, — это программа, установленная позже.

При установке исправлений часто происходит сброс незначительных настроек предпочтений (кашель Microsoft Office кашель).

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

Лучший способ обойти это? В Office вы можете отключить функцию автоматического восстановления. В других приложениях — IDK. Но установите версию, которую вы хотите сделать «по умолчанию», последней и отключите автоматическое обновление ДРУГИХ (нестандартных) версий приложения, чтобы они не перенастраивали себя тайком и ваши настройки не испортились. Затем, если вы хотите открыть файл в другой версии, откройте версию и используйте File-Open.

ОБНОВЛЕНИЕ добавление потенциальных обходных путей в ответ на комментарий:

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

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

Связанный контент