电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1875 人浏览分享

微软:KB3135173重置默认关联应用并不是Bug

[复制链接]
1875 0
本帖最后由 zhaorong 于 2017-4-1 14:24 编辑

本月17日蓝点网曾发布《补丁又闯祸:Windows 10默认应用被重置 附解决方法》一文,不过在此我们可能需要向微软道歉了。

上述文章中我们提到在Windows 10正式版本的操作系统中安装编号为KB3135173的补丁后,系统不少文件关联应用被重置为默认状态。

例如HTML链接被重置为Microsoft Edge浏览器、mp3文件被重置为Groove音乐应用等等。

20966A.png

起初鸭子哥和不少网友一样认为这是KB3135173存在BUG而导致的这一情况,并且该情况比较麻烦、会不停的在通知中心弹窗告诉用户哪些文件格式被重置了。

当我们还在怀疑微软是否收到用户报告的此项BUG的时候微软自己站出来了:KB3135173没有问题,重置应用是有原因的。

换句话说在KB3135173中安装后出现用户设置的第三方应用为默认程序被重置为系统默认是微软有意而为之的。

究其原因微软也说出了自己的理由:

微软实际上是并没有针对Windows 10把用户设置第三方程序改成系统默认程序,但是由于某些第三方工具会扰乱系统、通过删除或者破坏注册表的方式来将自己设置为默认应用,这可能影响系统的稳定性。

简言之就是这些第三方应用程序通过非Windows 10认可的方式将自己设置为默认应用于是被系统重置了。

我们知道,在Windows 10中如果用户想要设置默认程序需要到设置—系统—默认应用中进行操作。

然而从Windows XP到windows 8时代,第三方程序通过注册表直接关联对应的文件格式是一种非常常见的做法。

例如视频播放器PotPlayer在安装结束过程中会默认关联所有音视频类文件格式,用户如果不想这么做则需要取消勾选。

不过作为用户既然安装了一种应用绝大多数情况下自然只会使用该应用打开特定的文件格式,所以用户并不会去更改。

但PotPlayer使用的方法也是通过删改注册表来达到关联其支持的文件格式,但这种方法被微软认为是不符合规范的。

对于Windows 10而言微软仅限定于用户手动通过设置—系统—默认应用中进行操作,如果第三方程序通过删改注册表来关联则会被重置为系统默认状态。

支持有关KB3135173存在BUG的问题已经水落石出,该补丁并不存在BUG而是微软修改了规则而已。

对于用户来说目前只有通过手动设置关联文件的方式才可以解决该问题,不过我们在此也认为微软的这种做法欠妥。

另外就是开发者方面软件开发商需要及时去修改程序的这部分设置,否则系统不停的弹窗重置关联程序。

当然微软的这种做法自然有其目的,一方面我们认为当前不少应用程序在安装过程中并不会通知用户就直接关联对应格式有损用户自主选择权;另一方面微软也可以借此提升自家应用的使用率。

不过对于中国大陆用户来说我觉得还是利大于弊的,不少“流氓软件“通过静默方式直接在后台进行下载安装并关联文件格式后自己启动。

最后用户可能都不知道怎么回事就发现自己的浏览器变成另外一个了、打开对应文件也变成这个浏览器了。

至少对于Windows 10用户来说再遇到这种”流氓软件“时系统会帮助你阻止它们篡改你的默认应用。

还有各种管家卫士之类的一键锁定默认浏览器、应用之类也会歇菜,看起来是不是会好一点呢?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.