如何阻止Windows版QQNT自动更新
不知道从哪个版本开始,QQNT的界面发生了改变,加了个没啥用的状态栏。用来显示天气,个人信息啥的,感觉挺占位置的。


于是我便想着使用老版本QQNT。但是老版本的QQNT即使关闭了设置里的“当有新版本时自动帮我安装”按钮,还是会不知道在什么时候就更新了,所以我一直想要解决这个问题。
使用LiteLoaderQQNT插件
LiteLoaderQQNT中有个名为LiteLoaderQQNT-Kill-Update的插件,这个插件可以完美屏蔽掉QQNT的更新,即使手动点击更新也提示当前版本为最新版本。但是最近两年的QQNT风控严了,没一会就会被踢下线(提示当前登录状态已失效,请重新登录)。或者直接冻结账号。所以这个方法虽然能用,但代价还是太大了。

尝试抓包QQNT的更新地址
研究了半天,不知道怎么抓QQNT的包,好些它不走代理流量。
不过网上说将dldir1.qq.com屏蔽掉就行,我实测感觉不是很好用。
拦截QQNT的更新文件写入
右键QQNT的快捷方式,打开文件位置,可以看到除了当前版本号的文件夹,还有个新版的压缩包文件

(有时候可能会有新版本的已经解压好的文件夹)
所以我们拦截QQNT的写入即可,我这里直接使用火绒创建了个自定义防护规则


上面两张图的规则就是说,当有任何程序尝试在D:\Software\Tencent\QQNT\versions中创建,修改和删除末尾带.zip的文件时,询问我是否放行。各位也可以根据自己的需求改为直接阻止或者修改为只拦截QQNT的访问。注意创建规则之前需要先删除掉新版本的压缩包和文件夹。

创建规则之后,更新的时候就会像这样卡在0%不动

如果要退出账号的话从托盘点退出就可以了
