之前用迅读PDF作为PDF阅读软件,最近改用UPDF,一直遭遇win11重置.pdf文件默认打开应用为Microsoft edge的问题。一开始很气愤,感觉Microsoft edge有点流氓,强制大家去用它的软件,但是后面发现并不是这样。
一开始尝试的解决方案是删掉Microsoft edge,找了知乎上一些说法,也操作了一下,但是未果。
后面了解到:这其实是win系统的系统保护机制,它会把应用的强制关联行为视为对系统的威胁,然后把默认应用重置为默认系统。也就是说,你可以在系统设置中把一个应用设置为默认应用,但是不能在这个应用的设置中打开强制关联。
果然,回到迅读PDF,打开应用内设置,是打开了强制关联的。把强制关联取消之后,到系统设置里把.pdf文件的默认应用设置为updf,重启之后,没有重置为Microsoft edge。目前没有再遇到默认应用被重置的情况。