![]()
系统更新这事儿我一直很上心,一方面是因为我的工作需要在新功能一推出就第一时间去试,另一方面也是因为过时的软件是实实在在的安全风险。Windows 在保持操作系统和驱动程序更新方面做得不错,但应用就不一样了。
我一直以为 Microsoft Store 把我的应用都管好了,结果并不是。当我第一次运行 UniGetUI 时,它标出了 36 个还在跑旧版本的应用——Microsoft Store 一个都没标出来,甚至压根不知道它们的存在。
我以为 Microsoft Store 把我所有应用都照顾得挺好
我一半的应用完全没人管
这几年 Microsoft Store 确实好了不少,但它仍然有一个巨大的盲区。它只认你通过它装的应用,其他的它一概看不见。比如,我的电脑上有很多应用和工具并非来自商店。有些是商店里压根没有,有些是直接从开发者官网下载更方便。我电脑上就有 WinRAR、WizTree、Proton VPN、7-Zip 这些,还有几十个别的。
当然,有些工具还挺好,每次打开都会自动检查更新。但并非所有应用都如此。因此,除非我手动检查更新或直接从官网重新安装,否则我只能继续使用过时的软件,微软商店根本不管这事儿。
说句公道话,Windows 确实有一个解决方案。它叫做 Winget,也就是微软的程序包管理器。我可以在终端窗口中运行 winget upgrade 命令,几秒钟就能查出哪些软件过时了。但问题是我得记着去弄,而且在终端窗口里敲命令查更新,哪有直接点一下“全部更新”按钮来得省事。
UniGetUI 做到了微软商店该做的事
更新、通知和控制——尽在一处
UniGetUI 是一款免费的开源应用,它给 Winget 这类包管理器套了一个清爽的图形界面。不用在终端窗口里敲命令,它直接给你一个类似微软商店的界面,更新应用点几下按钮就搞定了。但更关键的是,它会把你电脑上所有应用都扫一遍,不光是你从微软商店下的那些。
而且它比微软自家的 Winget 还强,因为 UniGetUI 能从好几个包管理器里拉取信息,包括 Chocolatey、Scoop、pip、npm 和 .NET Tool。所以基本上不太可能漏掉什么。我还挺喜欢它提醒我更新应用的方式。一有新版本出来,UniGetUI 就会弹提醒,我点一下更新按钮就能装上。
如果你不想看到关于单个更新的此类提醒,可以去它的软件更新菜单里,一口气把所有应用都更新了。如果你就想设好之后再也不管,甚至还有自动更新选项,不过这个选项默认是关着的。
UniGetUI 另一个特别的地方是控制权在你手里。如果出于某种原因,你不希望某个特定应用自动更新,你可以让 UniGetUI 跳过它。所以,即使启用了自动更新,你也不是在两眼一抹黑地操作。最后,在更新这些应用时,UniGetUI 基本上不会拿那些需要你接受条款或点击确认对话框的手动提示来烦你。它自己就把事儿办了。
它的实用功能多到数不清
更新只是它吸引人的一部分
无缝的应用更新并不是使用 UniGetUI 的唯一理由。它完全可以替代微软商店。先说它的发现软件包标签页吧,浏览和下载新应用特别方便。而且,你能看到的应用不再局限于一小部分。几乎所有应用你都能看到,包括那些挂在 GitHub 上的小众应用。你可以直接搜某个具体的应用,也可以搜一些大类的词,比如游戏、效率工具或者开源软件。
它还有批量安装功能,一次能装几十个应用。如果你正在全新安装 Windows,光这一项就能帮你省下大量时间。批量卸载也一样。你不用再钻进设置里一个一个地删臃肿软件了,直接全选、一次性清掉就行。
不过,它最被低估的功能得算导出和导入系统。如果你要换新电脑或配置多台设备,只需将整个应用列表带上版本参数和软件包来源导出为一个文件,然后在新机器上导入即可。这样,你花最少的功夫就能重建你的配置。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.