因为360,火绒干掉了win10的电脑桌面
不知道差友们如今还有若干人还在用 Win 10 呢。
前两天 Win10 20H2 的体系更新失事了,不幼年伙伴更新完之后跑到知乎上年夜喊:

我桌面呢。。。
图片源自知乎 @ 鹞子
这些丢了桌面的小伙伴一番探索之后发现,本身电脑上的 explorer.exe 法式不见了。
给不知道的小伙伴解释一下,在 win11 之前, explorer 这个体系法式总管电脑里的义务栏、桌面、开端菜单、以及文件治理器。
它没了,桌面天然就没了。
再一番追查之后,年夜家发现这个体系组件居然是被本身装的第三方杀毒软件火绒给杀失落的。
好好的,为啥底本该给体系当保安的火绒会突然开端反过来进击 “ 本身人 ” ,把更新之后的体系组件给删了呢。
抱着好奇,世超接着往下翻,看看有没有年夜佬来阐发一下到底是怎么回事。
成果不看没关系,一看更困惑了——这整个乌龙变乱里,不仅涉及到适才我们谈到的主角 Windows 和火绒,竟然还有一个看起来八棍子撂不着的 360 。
不知道年夜家有没有注意过,从 Win 10 开端,底部义务栏默认状况下会有一个搜刮框。
显然 Windows 并不满意于义务栏搜刮之前的功效,以是在里面参加了不少资讯、兴致类的内容。
360 也看上了义务栏这个 “ 好地段 ” ,往本就不年夜的义务栏里也塞入了本身的搜刮栏。
图片源自知乎@年夜贤者早春令月
一山确定不克不及容二虎,义务栏就这么年夜, 360 再强插一脚进来很难不呈现问题。
据有的小伙伴儿说,这两个功效都启用的时刻,会有概率死机、瓦解。
Windows 天然不克不及放着如许的工作不管,但它不知道出于什么缘故原由,没有对 360 重拳出击,反而是出了个补丁,来避让 360 。
依据知乎用户 @Henryzhao 阐发, Windows 的这个补丁专程在义务栏里做了一个叫 “ IsHijackingProcessRunning ”( 挟制法式是否运行 )的函数反省 360 过程运行环境。
年夜家可以看一下截图中的检测函数代码。
它扫描的 360 Safe 、 ZhuDongFangYu 这些,都是 360 系法式的经典过程。
假如检测到 360 的产物正在运行,就会自动让 Windows 本身的义务栏资讯功效做出避让,也便是代码中的 SellFeedsCampain = 0 。
如许做避免了呈现 360 的搜刮栏和 Windows 义务栏互相冲突的环境。
然则 Windows 的这段代码,自己便是新参加的内容,实现的又是检测其他过程这么敏感的动作,加上名字里 “ 挟制 ” 这个词听起来也很敏感,所有的因素叠加起来很天然就引起了火绒的注意。
末了的成果便是杀毒软件火绒把 Windows 的这个补丁行动直接当成了病毒来处置,给杀失落了。
然后年夜家的桌面就没了。。。
不外火绒这边的动作也异常快,很快就发了通知布告,更新完特性库了。
以是年夜家如今可以宁神更新体系了。
回过头来看,整个工作无非是 360 想要强行在体系义务栏里贴赚流量,成果和微软自家搞的流量口儿冲突了。
微软想着给 360 腾地位,反而被火绒误杀了。
说来也巧,这种体系给利用擦屁股的行动实在并不是第一次呈现。
我们年夜家认识的 iPhone 和微信,也有过这么一档子乐子。
苹果之前就发现,微信的机能监控计划里挪用了一个体系功效 API —— stack _ logging _ enable _ logging 。
这个 API 在很早之前的 iOS 版本傍边可以启用客栈日记,然则后来苹果把这个功效迁徙到了其余 API 上, stack _ logging 这个 API 就没有任何现实意义了。
然而微信的法式员并没有跟着苹果在体系中做出的调整来调整本身的代码,依旧会在微信中挪用 stack _ logging 。
成果就导致苹果的遥测后台会收到年夜量的 “ 无效 API 挪用 ” 报错。
固然这个报错不会对 App 的正常使用造成任何影响,但估量全中国 2 亿多的 iPhone 用户都在跟苹果 “ 报错 ” ,把苹果后真个工程师也给看无语了,以是后来的 iOS 更新傍边,又专程把这个 API 作为一个 “ 空壳子 ” 加了回来。。。
这一次,苹果工程师直接把 stack _ logging _ enable _ logging 的注释改成了:这串 API 什么用也没有,鬼知道为什么微信还在挪用它。
然后把包括这个 API 更新的文件定名为了 “make tapi happy”( 让腾讯 API 开心 )
很显著,此次 Windows 和 360 并没有像苹果和微信一样得到一个 “ 开心 ” 的终局,反而把火绒也卷了进来,闹了一个年夜笑话。
这里面有两家在遇到冲突的时刻,没有沟通好的缘故原由。
如果, Windows 可以或许实时见告 360 并禁止它如许的行动,而不是吭哧吭哧地给它打补丁擦屁股。
可能就不会有如许的笑话了。
再退一步,假如 Windows 和 360 都不往义务栏里加搜刮、资讯这些牛皮癣一样的内容,问题是不是就在泉源办理了呢。
不知道差友们如今还有若干人还在用 Win 10 呢。
前两天 Win10 20H2 的体系更新失事了,不幼年伙伴更新完之后跑到知乎上年夜喊:
我桌面呢。。。
图片源自知乎 @ 鹞子
这些丢了桌面的小伙伴一番探索之后发现,本身电脑上的 explorer.exe 法式不见了。
给不知道的小伙伴解释一下,在 win11 之前, explorer 这个体系法式总管电脑里的义务栏、桌面、开端菜单、以及文件治理器。
它没了,桌面天然就没了。
在一番追查之后,年夜家发现这个体系组件居然是被本身装的第三方杀毒软件火绒给杀失落的。
好好的,为啥底本该给体系当保安的火绒会突然开端反过来进击 “ 本身人 ” ,把更新之后的体系组件给删了呢。
抱着好奇,世超接着往下翻,看看有没有年夜佬来阐发一下到底是怎么回事。
成果不看没关系,一看更困惑了——这整个乌龙变乱里,不仅涉及到适才我们谈到的主角 Windows 和火绒,竟然还有一个看起来八棍子撂不着的 360 。
不知道年夜家有没有注意过,从 Win 10 开端,底部义务栏默认状况下会有一个搜刮框。
显然 Windows 并不满意于义务栏搜刮之前的功效,以是在里面参加了不少资讯、兴致类的内容。
360 也看上了义务栏这个 “ 好地段 ” ,强行往义务栏里也塞入了本身的搜刮栏。
图片源自知乎@年夜贤者早春令月
一山确定不克不及容二虎,义务栏就这么年夜, 360 再强插一脚进来很难不呈现问题。
据有的小伙伴儿说,这两个功效都启用的时刻,会有概率死机、瓦解。
Windows 天然不克不及放着如许的工作不管,但它不知道出于什么缘故原由,没有对 360 重拳出击,反而是出了个补丁,来避让 360 。
依据知乎用户 @Henryzhao 阐发, Windows 的这个补丁专程在义务栏里做了一个叫 “ IsHijackingProcessRunning ”( 挟制法式是否运行 )的函数反省 360 过程运行环境。
年夜家可以看一下截图中的检测函数代码。
它扫描的 360 Safe 、 ZhuDongFangYu 这些,都是 360 系法式的经典过程。
假如检测到 360 的产物正在运行,就会自动让 Windows 本身的义务栏资讯功效结束事情,也便是代码中的 SellFeedsCampain = 0 。
如许做避免了呈现 360 的搜刮栏和 Windows 义务栏互相冲突的环境。
然则 Windows 的这段代码,自己便是新参加的内容,实现的又是检测其他过程这么敏感的动作,加上名字里 “ 挟制 ” 这个词听起来也很敏感,所有的因素叠加起来很天然就引起了火绒的注意。
末了的成果便是杀毒软件火绒把 Windows 的这个补丁行动直接当成了病毒来处置,给杀失落了。
然后年夜家的桌面就没了。。。
不外火绒这边的动作也异常快,很快就发了通知布告,更新完特性库了。
以是年夜家如今可以宁神更新体系了。
回过头来看,整个工作无非是 360 想要强行在体系义务栏里贴赚流量,成果和微软自家搞的流量口儿冲突了。
微软想着给 360 擦屁股,反而被火绒打了手。
说来也巧,这种体系给利用擦屁股的行动实在并不是第一次呈现。
我们年夜家认识的 iPhone 和微信,也有过这么一档子乐子。
苹果之前就发现,微信的机能监控计划里挪用了一个体系功效 API —— stack _ logging _ enable _ logging 。
这个 API 在很早之前的 iOS 版本傍边可以启用客栈日记,然则后来苹果把这个功效迁徙到了其余 API 上, stack _ logging 这个 API 就没有任何现实意义了。
然而微信的法式员并没有跟着苹果在体系中做出的调整来调整本身的代码,依旧会在微信中挪用 stack _ logging 。
成果就导致苹果的遥测后台会收到年夜量的 “ 无效 API 挪用 ” 报错。
固然这个报错不会对 App 的正常使用造成任何影响,但估量全中国 2 亿多的 iPhone 用户都在跟苹果 “ 报错 ” ,把苹果后真个工程师也给看无语了,以是后来的 iOS 更新傍边,又专程把这个 API 作为一个 “ 空壳子 ” 加了回来。。。
这一次,苹果工程师直接把 stack _ logging _ enable _ logging 的注释改成了:这串 API 什么用也没有,鬼知道为什么微信还在挪用它。
然后把包括这个 API 更新的文件定名为了 “make tapi happy”( 让腾讯 API 开心 )
很显著,此次 Windows 和 360 并没有像苹果和微信一样得到一个 “ 开心 ” 的终局,反而把火绒也卷了进来,闹了一个年夜笑话。
这里面有两家在遇到冲突的时刻,没有沟通好的缘故原由。
如果, Windows 可以或许实时见告 360 并禁止它如许的行动,而不是吭哧吭哧地给它打补丁擦屁股。
可能就不会有如许的笑话了。
再退一步,假如 Windows 和 360 都不往义务栏里加搜刮、资讯这些牛皮癣一样的内容,问题是不是就在泉源办理了呢。