После осеннего обновления в прошлом месяце Windows 10 автоматически меняет приложения по умолчанию для определенных типов (в основном это браузер, pdf, mp3, jpg). Я попытался изменить их обратно из приложения «Настройки», а также из панели управления.
Я заметил, что это происходит в основном при распаковке файлов с помощью WinZip. Windows изменяет стандартные программы обратно на рекомендуемые Microsoft программы, такие как Edge, Photos, Groove и т. Д.
Есть ли способ ограничить это? Кто-нибудь еще сталкивался с подобной ситуацией? Я не мог найти подобный вопрос в любом месте, поэтому я задаю его здесь.
Ответы:
У меня была эта проблема часто, но случайно. Я наконец смог отследить один набор триггеров для проблемы, но не прямое решение ... только хакерские, частичные обходные пути.
Временное решение:
Например, «Groove» или «Movies & TV» будут пытаться захватить ассоциации музыкальных и видеоформатов. Единственное решение, которое я нашел, - это удалить эти, казалось бы, неустановимые программы.
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
В приведенной выше статье описывается, как использовать (admin) Power Shell для временного удаления некоторых установленных приложений Microsoft.
Например:
или же
После удаления этих приложений Windows 10 никогда не пыталась повторно принять эти ассоциации файлов. Я наполовину ожидал, что это попробует независимо и полностью разорвет ассоциации, но мне повезло.
К сожалению, это не решит все эти проблемы. PDF-файлы будут по-прежнему возвращаться в Microsoft Edge, поскольку этот метод не может быть удален.
Причина триггера:
Мне удалось отследить триггер, который вызывает это для одной из моих программ. Хотя я не уверен, что это единственный, кто это делает, потому что это только вызывает изменение некоторых ассоциаций. Таким образом, более вероятно, что определенные действия, которые вызывает программа, устанавливают первый триггер; и другая программа завершает последовательность запуска.
По словам procmon, он делает некоторые записи реестра, связанные с ассоциациями файлов. Второй триггер - открыть программу, связанную с типом файла, который часто возвращается. Эта вторая программа также отслеживает ассоциации файлов в соответствии с procmon.
Я предполагаю, что первая программа делает что-то, что разрушает «защиту» Windows 10 для программ, меняющих ассоциации файлов. Открытие второй программы заставляет Windows перепроверить свою защиту, и когда хэш / progid становится недействительным, он возвращается к значениям по умолчанию Microsoft.
Например, я вижу старую версию PhotoShop и Firefox, делающую это. Они оба смотрят на ключ
Программа 1 каким-то образом портит хеш / прогид, программа 2, связанная с типом, заставляет Windows перепроверить и вернуть ее. Я немного озадачен тем, почему он считается поврежденным с самого начала, потому что файловая ассоциация правильная до и после того, как Программа 1 делает свое дело. Ассоциация не была похищена, поэтому она не нуждалась в чрезмерной поддержке Microsoft с самого начала.
Не во всех моих системах установлены одинаковые программы, поэтому я предполагаю, что может быть много старых эзотерических программ, которые вызывают первое событие триггера. Помимо моего оригинального обходного пути выше, я думаю, вы могли бы быть внимательны, используя оскорбительные программы. (Развести руки)
источник
Объяснение и решение дано в ghacks .
Вы можете использовать Stop Resetting My Apps, который был разработан, чтобы остановить этот сброс
или измените реестр вручную.
источник
Несколько приложений, таких как Edge, Groove или Photo, взяли под свой контроль ваши файлы при обновлении до Windows10, и вы не сможете выбрать собственное программное обеспечение по своему вкусу для открытия ваших файлов. НО это поведение может быть остановлено, если вы добавите в свой реестр параметр «Исключить Eg Edge» в качестве «доступного» обработчика файлов для файлов PDF. Следующее действие остановит Edge для блокировки использования Acrobat для открытия файлов PDF и другого программного обеспечения, такого как FIREFOX, для открытия файлов HTM и HTML (я использую слово BLOCK, потому что Edge действует как вирус, он всегда сбрасывает сопоставление файлов обратно в Edge, даже мой 20-я попытка связать Acrobat Pro или Reader была переустановлена через несколько часов, иногда секунд ...). Теперь к настройке Regedit. Вам нужно найти соответствующий идентификатор программы в реестре и создать новый ключ для типа файла, который вы хотите исключить из этой программы. Следующая запись ....
... показывает, что для PDF
AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
является этим PROGRAM-ID.
Теперь вы идете к ...
HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
(обратите внимание на тот же идентификатор) и создаете новый ключ STRING NoOpenWith (оставьте его пустым)ПРИМЕР (до тех пор, пока MS не изменяет идентификаторы), следующие действия приведут к тому, что Edge перехватит файлы .HTM .HTML и .PDF:
(Вы можете скопировать его в текстовый файл, изменить расширение на .reg и импортировать его в свой реестр.)
Если вы снова удалите эти 2 ключа NoOpenWith, он вернется к исходному значению.
источник
Я перешел на последнюю версию WinZip (20.0) и с тех пор не сталкивался с проблемой. Так что я думаю, что предыдущая версия (15.0) была в некотором роде несовместима с ассоциациями файлов Windows 10 и вызвала сброс.
источник
Я нашел способ предотвратить превращение edge в обработчик pdf / html. Это возможно, добавив значение Noopenwith для ProgID Edge (клавиша AppX ....., это может варьироваться от системы к системе). Подробнее об этом здесь. Как остановить Edge от взлома ваших PDF или HTML ассоциаций? Тот же метод работает для любого другого приложения.
источник
Эта проблема, вероятно, вызвана обновлением KB3135173 (с 9 февраля 2016 г.). Обходной путь - удалить обновление и заблокировать его от повторной установки с помощью пакета устранения неполадок «Показать или скрыть обновления» .
Источник: @ Jukin.Kei сообщение в App По умолчанию был сброшен в Microsoft Ответы .
Связанный: Windows 10 теперь блокирует IrfanView в Reddit.
Другие обходные пути:
источник
Также посмотрите на эту вещь (обновление / установка программы, которая может открывать некоторые файлы, может привести к тому, что диалоговое окно, если не отключено) http://www.tenforums.com/software-apps/14819-windows-asks-default-program-even- после бытия-Set-disable.html
источник
Вот еще одна причина этого, по крайней мере для меня:
Все работало хорошо, когда я установил оригинальную версию Windows 10,
Но теперь, когда я недавно переустановил:
SageThumbs не работает должным образом, и эта проблема появилась, я удалил ее, перезагрузил, установил приложения по умолчанию, перезагрузил, и проблема исчезла :)
Я открыл вопрос здесь для этой проблемы.
Кстати, также кажется, что:
Больше не работает, так как не является опцией по умолчанию для музыки.
источник
Автоматизация пользовательского интерфейса приложения « Настройки» выглядит, к сожалению, лучшим вариантом здесь.
Я создал простой скрипт AutoHotkey (AHK), чтобы при запуске моего браузера установить Firefox (сначала нужно скомпилировать скрипт AHK, а затем просто настроить его запуск «поздно» после входа в систему). Браузер определяется числом
TAB
s, чтобы добраться до вашего браузера по выбору.Протестировано на Windows 10, сборка 1809.
источник
Некоторые исправления, описанные здесь в 2016 году, не работают в более новых версиях Windows 10 (1809 или более поздняя версия). Итак, вот что я сделал сегодня, чтобы исправить проблему, которая проявилась в нашей доменной сети, сбрасывая программу просмотра PDF по умолчанию каждый час.
Сначала выясните, какая программа пытается записать в раздел реестра
Как описано здесь , прямая запись в этот ключ больше не запрещена, это приводит к тому, что Windows сбрасывает расширения файлов по умолчанию. Я нашел точный процесс и время его доступа с помощью Sysinternals ProcessMonitor (установите фильтр, чтобы отображать только операции
RegSetValue
с указанным ключом).В моем случае этот процесс был «svchost.exe», что указывает на некоторые фоновые службы, вызвавшие проблему. Затем я посмотрел журналы Windows, которые показали, что единственной службой, которая была запущена в тот момент, была служба групповой политики нашего домена. Наконец, просматривая журналы Windows службы GPO, я разыскал ее до двух потенциальных служб, одна из которых имела название, которое выглядело очень подозрительно.
Я отправил эту информацию нашим сетевым администраторам, и на основании этой информации они могли решить проблему менее чем за час.
источник
Другое потенциальное решение состоит в том, чтобы изменить то, что являются вашими ассоциациями по умолчанию, так чтобы когда окна возвращались к ассоциациям по умолчанию, они возвращались к тому, что вы хотите.
См. Https://technet.microsoft.com/en-us/library/hh825038.aspx
ЭТО ПРИМЕНИМО, ЧТОБЫ ВЫИГРАТЬ 10? Заголовок связанной страницы не говорит об этом.
Для Windows 10
После установки KB3135173 и как
источник