Механизмът за защита на асоциацията на файлове на 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\SOFTWARE\Classes\Local Settings\Software\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, където пн... е заместител за действителната версия/комплектация №.
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
Актуализация за годишнината: Ако използвате Windows 10 Anniversary Update, вие също трябва да създадете допълнителна стойност на низа с име NoStaticDefaultVerb в горния ключ.
4. Излезте от редактора на системния регистър.
5. Използвайте програми по подразбиране, за да свържете отново типа файл с предпочитаната от вас програма.
Имайте предвид, че тази редакция на системния регистър също крие Microsoft Edge в диалоговите прозорци Отвори с за съответните типове файлове.
Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?
Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:- Закачете го!
- Споделете го с любимия си блог + Facebook, Reddit
- Twitter го!