必须关闭微信自动升级开关、重命名WeixinUpdate.exe、屏蔽更新域名并禁用相关启动项与进程,才能彻底阻止Windows版微信自动下载安装新版本。

你想让Windows电脑上的微信停止自动下载并安装新版本,避免功能突变、界面错乱或旧版工作流被强制打断,就必须切断它从检测更新到静默安装的整条链路。
在微信客户端内关闭自动升级开关
这一步是所有操作的前提,不执行则后续手段效果大打折扣。微信主程序若仍开启“自动升级”逻辑,会持续拉起后台进程、弹窗提示,甚至绕过文件重命名直接调用更新模块。
1、启动已登录的微信电脑版,在主界面左下角点击三条横线图标→打开菜单。
2、选择“设置”,进入设置窗口。
3、左侧导航栏中点击“通用”选项卡。
4、找到“有更新时自动升级微信”选项,【务必取消勾选】。
5、关闭设置窗口,此时微信将不再主动触发下载与安装流程。
重命名 WeixinUpdate.exe 阻断底层更新进程
即使设置已关,WeixinUpdate.exe 仍可能被系统服务或残留计划任务唤醒,强行联网拉取更新包并解压执行。重命名是最直接、最不易反弹的物理拦截方式。
方法一:定位并重命名
1、右键桌面微信快捷方式→“打开文件所在的位置”,进入安装目录(常见路径:C:\Program Files (x86)\Tencent\WeChat\)。
2、进入当前版本子文件夹(如 4.1.0.90 或带数字的最新文件夹)。
3、找到 WeixinUpdate.exe 文件,右键→“重命名”。
4、改为 WeixinUpdate.exe.bak,按回车确认。系统将无法识别并加载该可执行文件。
方法二:剪切移出运行环境(更彻底)
直接将 WeixinUpdate.exe 剪切至桌面或其他非微信目录,重启微信后验证无更新弹窗即生效。
修改 hosts 文件屏蔽更新域名请求
微信启动后默认会向 dl.softmgr.qq.com 和 upgrade.weixin.qq.com 发起 HTTP 请求校验版本号,只要本地 DNS 解析返回失败,整个更新链路就卡在第一步。
第一步:以管理员身份运行记事本
第二步:打开文件 C:\Windows\System32\drivers\etc\hosts
第三步:在文件末尾另起两行,分别输入:
127.0.0.1 dl.softmgr.qq.com
127.0.0.1 upgrade.weixin.qq.com
第四步:保存文件。若提示“权限不足”,请先复制 hosts 到桌面修改,再以管理员身份覆盖回原路径。
禁用微信相关启动项与后台进程
某些企业环境或高权限账户下,微信会注册为开机自启服务,并通过 WeChatUpdater.exe 持续轮询版本状态,仅关设置和重命名不够稳定。
① 按 Ctrl + Shift + Esc 打开任务管理器→切换到“启动”选项卡。
② 查找名称含 WeChat 或 Tencent 的条目,右键→“禁用”。
③ 切换到“进程”选项卡,结束所有 WeChat.exe 和 WeChatUpdater.exe 进程。
④ 按 Win + R 输入 shell:startup 回车,清空启动文件夹中微信相关快捷方式。











