Windows 软件更新,先分清入口
浏览器提示有新版,软件页也显示有更新,Windows Update 还在等重启,这几件事各有自己的入口,不需要看到更新两个字就一起操作。
Mole 自己的更新,先看说明
点 Mole 窗口左上角的标记,选择检查更新,看看这一版的改动,再安装并重启,下载中可以取消,稍后再装。换电脑重新下载时,在 Windows 官网选对应的 x64 或 Arm64 安装包,软件页里的更新按钮不负责更新 Mole 自己。
Windows 版仍在测试,可以在Windows 更新记录里对照版本,测试文章描述的新行为,不一定已经出现在你安装的那一版。
其他软件,按它自己的渠道更新
Mole 软件页通过 winget 检查其他软件,检查到的版本来自软件包来源,更新时运行对应安装器,安装器要求管理员权限、退出软件或重启时,先完成这些步骤再复查。
浏览器以及部分会自行更新的软件会打开自己的更新入口,不随批量更新一起重装,用它原来的更新器做完以后再回 Mole 检查。商店应用可以在 Microsoft Store 里更新,Windows 系统更新则在设置 › Windows Update 里处理。
想在终端里查看 winget 能识别的更新,可以运行下面的命令,它列出更新,不会安装它们:
winget upgrade
有列表表示 winget 找到了匹配的更新,没有列表不代表所有软件都是最新版,报错则表示检查没有完成。微软的升级说明也区分了只列出更新、升级单个软件和批量升级,版本未知或被固定的项目有自己的条件,不需要为了清空列表强行加参数。
更新完,还显示同一个版本怎么办
先打开软件自己的关于页确认版本,再检查安装器有没有完成,部分软件要退出重开或重启 Windows,才会用上新版本。软件显示的版本和包来源记录的版本也可能不一致,反复安装同一份包不一定能解决。
Mole 会把本次更新后仍然出现的同一版本留给你检查,避免批量操作反复重装,如果包来源没有适合这台电脑架构或安装范围的安装器,就从软件自己的官网或更新入口确认,不拿另一个架构的包覆盖过去。