Эта проблема
Похоже, у вас есть два приложения, которые оба пытаются быть обработчиками по умолчанию для одного и того же типа файлов, и они не имеют идентичного охвата доступных механизмов, предоставляемых ОС. Кроме того, установка / удаление приложения еще больше запутало настройки, возможно, из-за того, что оно не выполняло должной очистки после удаления. Вы должны будете очистить их, чтобы устранить расхождения.
GUI метод
Откройте панель управления, затем интерфейс программ по умолчанию, и вы увидите несколько опций для управления связями между типами файлов и приложениями.
1) Установите программы по умолчанию 2) Свяжите тип файла или протокол с программой 3) Измените настройки автозапуска 4) Установите доступ к программе и настройки компьютера по умолчанию
Установите ваши программы по умолчанию
Для вашего сценария, я думаю, вы можете начать с # 1: "Установить программы по умолчанию". Составление списка приложений займет минуту, а затем отобразится слева. Выберите приложение, которым вы хотите управлять (т.е. когда вы дважды щелкаете мышью или щелкаете правой кнопкой мыши -> Изменить), чтобы оно было выделено. Теперь вы должны увидеть некоторую информацию об этом приложении. Предположим, что вы выбрали Paint .NET.
Обратите внимание на утверждение "Эта программа имеет X из N значений по умолчанию" (где X и N - числа). Вы можете ненадолго переключиться на "другое" приложение, скажем, Windows Paint, и принять к сведению то же утверждение: "Эта программа имеет X из N значений по умолчанию" (где X и N - числа).
Я думаю, вы говорите, что хотели бы, чтобы одно приложение, скажем, Paint .NET, было основным приложением для обработки файлов PNG для всех глаголов. Убедитесь, что выбран Paint .NET, а затем выберите параметр "Установить эту программу по умолчанию". Это назначит все действия этому приложению и, следовательно, отменит любые другие конкурирующие приложения.
Связать тип файла или протокол с определенной программой
Если вы по-прежнему не получаете желаемого поведения, вам может понадобиться просмотреть ассоциации, определенные в пункте №2, чтобы уточнить действие, которое вы хотите.
Изменить настройки автозапуска
Это не должно вступать в игру для сценария, который вы описываете, но я просто хочу поделиться с вами своими личными предпочтениями, когда речь идет о конфигурации для этого типа функциональности. Я выключаю автозапуск. У меня есть две причины, по которым я предпочитаю это так. Во-первых, для безопасности. Функциональность автозапуска является ключевым механизмом воздействия преступников, пытающихся установить вредоносное ПО в вашу систему. При отключении этот вектор атаки сильно ограничен. Вы бы, и могли бы, установить вредоносное ПО злоумышленника, если бы вы явно запускали его, но я советую вам не делать этого.
Во-вторых, он предотвращает зависание ОС в приложении, пытающемся запускаться в фоновом режиме, когда вы запускаете одну из ловушек автозапуска. Вместо этого, когда вы будете готовы, перейдите и запустите приложение, которое бы запустило автозапуск, но сделайте это вручную. Таким образом, он начинается, когда вы готовы, а не когда вы пытаетесь что-то исправить, прежде чем переключать задачи, а автозапуск мешает вам быстро завершить задачу, чтобы двигаться дальше.