Как остановить Edge от взлома ваших PDF или HTML ассоциаций
Механизм защиты файловых ассоциаций в Windows 10 предотвращает прямые изменения в области реестра UserChoice для каждого типа файлов. Если в реестре не установлено сопоставление файлов (выбор пользователя) или если приложение делает хэш недействительным из-за неправильной записи в раздел реестра UserChoice для установки сопоставлений, это приводит к сбросу сопоставления файлов для этого типа файлов, возвращаясь к значениям по умолчанию Windows 10., Например, Edge может принять ваши ассоциации файлов PDF после обновления или по вышеупомянутым причинам, и Центр поддержки уведомит вас о том, что приложение по умолчанию было сброшено.

«Приложение вызвало проблему с настройкой приложения по умолчанию для файлов .pdf, поэтому оно было сброшено в Microsoft Edge»
Обновление 2019: следующие изменения реестра больше не работают в Windows v1809 (и выше). См. Статью «Сброс настроек приложения по умолчанию» для правильного исправления.
Решение
Выполните следующие шаги, чтобы не допустить кражи Microsoft Edge PDF или ассоциаций файлов .HTM / .HTML.
Инструкции работают в сборках старше v1803.
1. Запустите редактор реестра (Regedit.exe) и перейдите к:
HKEY_CURRENT_USER \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Классы \ Локальные настройки \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages \ Microsoft.MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe \ MicrosoftEdge \ Capabilities \ FileAssociations
Примечание. Приведенный выше ключ применяется, если у вас установлен Microsoft Edge v25.10586.0.0, который является текущей версией на этот пост. Если у вас есть другой номер сборки, выберите соответствующий ключ. Обычно это будет в следующем формате:
Microsoft.MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe, где nnn… является заполнителем для фактической версии / сборочного номера.
2. На правой панели запишите идентификаторы программ, назначенные для файлов .pdf и .htm или .html. В этом случае идентификатор программы для .pdf - AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723

3. Перейти в следующее место
HKEY_CURRENT_USER \ Software \ Classes \ AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
На правой панели создайте строковое значение (REG_SZ) с именем NoOpenWith.

Это предотвращает поглощение ассоциации файлов .PDF Microsoft Edge. Запись NoOpenWith работает для каждого ProgID. Для файлов .HTM / .HTML добавьте запись NoOpenWith здесь:
HKEY_CURRENT_USER \ Software \ Classes \ AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
Anniversary Update: если вы используете Windows 10 Anniversary Update, вам также необходимо создать дополнительное строковое значение с именем NoStaticDefaultVerb в приведенном выше ключе.
4. Закройте редактор реестра.
5. Используйте программы по умолчанию, чтобы повторно связать тип файла с предпочитаемой вами программой.
Обратите внимание, что это изменение реестра также скрывает Microsoft Edge в диалоговых окнах «Открыть с помощью» для соответствующих типов файлов.