当你安装一个全新、干净的 Windows 副本 — (比如,当你切换到 LTSC 版时) — Ninite 就是启动配置新操作系统的得力助手。
Ninite 是一款非常简单但极为巧妙的工具,它可以自动化地将用户选择的一系列应用程序和运行时环境安装到 Windows 上。它不仅能帮助你尽可能快捷方便地启动系统,而且如果你保留这个小巧的定制安装程序,日后重新运行时,它会将最初安装的所有内容更新至最新版本。
The Register 于 2012 年首次介绍 Ninite,我们在 2013 年又重新推荐过它。那已经是很久以前的事了 — 当时 Windows 8.0 刚推出,Windows Store 以及基于 .NET 和其 CLR 构建的一系列支持触摸屏的“modern”应用也纷纷亮相。
Ninite 依然能正常工作,且其用途丝毫未减。如果你有一套全新的 Windows 安装环境,Ninite 可以为你节省数小时重新配置系统所需的工作。不仅如此,它不仅能安装你精心挑选的一系列应用程序,还能对它们进行更新。它仍然是免费的,不过对于企业用户,还提供了收费的 Ninite Pro 版本,该版本同样能够远程管理,通过几次点击便配置整批设备。
如今,距离 Windows 8 已过去 13 年,Windows 10 正摇摇欲坠,面临 Microsoft 计划于 2025 年 10 月结束支持的命运。Microsoft 希望所有 Windows 用户升级至 Windows 11,哪怕这意味着需要购买新硬件,因为一台性能足以运行 Windows 的 PC 可能并不具备 TPM 2.0 模块。自 Windows 11 推出以来,Microsoft 已堵上了各种漏洞,并且在要求上毫不退让,甚至移除了关于绕过这些要求的指南。
本周,我们为你介绍了一条“逃生”路线:Windows LTSC 版本。Windows 10 的 LTSC 版本将一直获得支持至 2027 年 — 如果你不介意美式英语,则甚至支持到 2032 年。作为额外的吸引点,LTSC 省去了在线登录、OneDrive 集成、Windows Store 及其“modern”应用等功能。
不过,获取 LTSC 的最佳途径仍是先备份所有数据,确保你拥有所有应用的安装介质和许可密钥,然后格式化并重装你的 PC。严格来说,这相当于从 Windows 10 22H2 版本降级,因此你无法进行原地升级。
不可避免地,这意味着你需要重新安装许多应用程序。大多数用户可能拥有一些收费软件,对于这些应用程序,你需要确认仍持有其安装介质和许可密钥,或确保能下载到你所需的版本。这方面,我们无能为力。
Ninite 第 1 步:勾选你所需要的应用程序,例如 Firefox、Thunderbird、VLC 和 foobar2000
然而,你可能不需要那么多。如今,Windows 上有大量有用的免费软件和 FOSS,而 Ninite 则自动化地完成了下载、安装和更新的过程。只需访问官网,勾选你需要的应用程序和运行时环境,然后下载一个小小的安装程序。
运行它,它会逐一处理你的列表。对于每个程序,它都会检查程序是否已安装且为最新版本。如果你没有安装最新版本,你的定制 Ninite 安装程序就会在后台静默下载该应用,并自动安装(或更新)它,同时自动跳过或忽略所有可能会让你烦恼的“可选附加组件”。它依次完成列表中的任务,整理下载内容后退出。
虽然 Ninite 包含了一些 FOSS 应用,但绝非全是 FOSS。它包含了 5 款网页浏览器、10 个图形工具包、11 个开发工具、6 款消息应用、5 款文档处理工具(其中包括 2 套办公软件)、4 款在线存储工具、13 个媒体播放工具、1 个 BitTorrent 客户端、3 个文件压缩工具、超过 20 个不同版本的 .NET 及 Java 运行时环境、6 款防恶意软件工具、15 个杂项实用工具,以及另外 6 个归于“其他”类别的应用,其中包括一款开源屏幕阅读器。
第 2 步:运行生成的定制安装程序。就是这么简单。如果需要更新,日后可以再次运行
如果你在工具选用上稍微灵活一些,这个清单几乎能为你提供构建一台完全实用 PC 所需的一切。虽然这只是一只习惯于 Linux 和 macOS 的“猛禽”,但偶尔情况会迫使我使用 Windows,加上 Panwriter 后,我们完全可以依靠这份购物清单中的工具高效办公。(当然,我们可能还会添加最新版 VirtualBox,而 Notepad++ 也足以满足我们的 Markdown 编辑需求。)
你生成的专属 Ninite 安装程序体积极小,并且大部分无需交互
如果你习惯使用一些 Windows LTSC 版本中缺失的内置工具,例如 Microsoft 的邮件、联系人、日历和消息应用,那么 Ninite 也提供了相应的替代方案,帮助你快速进入工作状态。
这位“猛禽”钟爱大多数 Linux 发行版的一大原因在于,它们开箱即用地预装了所有你需要的生产力应用;而在全新安装的 Windows 中加入这些应用则会额外耗费数小时配置新 PC。Ninite 极大地缩短了这一时间。最棒的是,如果你保留定制的 Ninite 安装程序,未来再运行它时,所有通过它安装的内容都将自动更新。
Bootnote
如果你同时缺少一些重要的设备驱动程序,如我们此前所述,Snappy Driver Installer Origin 可以为你提供帮助。在 LTSC 环境下,对 O&O AppBuster 的需求大大降低,但 O&O ShutUp10++ 使关闭大多数 Microsoft 遥测功能变得极为简单。
好文章,需要你的鼓励
微软近年来频繁出现技术故障和服务中断,从Windows更新删除用户文件到Azure云服务因配置错误而崩溃,质量控制问题愈发突出。2014年公司大幅裁减测试团队后,采用敏捷开发模式替代传统测试方法,但结果并不理想。虽然Windows生态系统庞大复杂,某些问题在所难免,但Azure作为微软核心云服务,反复因配置变更导致客户服务中断,已不仅仅是质量控制问题,更是对公司技术能力的质疑。
Meta研究团队发现仅仅改变AI示例间的分隔符号就能导致模型性能产生高达45%的巨大差异,甚至可以操纵AI排行榜排名。这个看似微不足道的格式选择问题普遍存在于所有主流AI模型中,包括最先进的GPT-4o,揭示了当前AI评测体系的根本性缺陷。研究提出通过明确说明分隔符类型等方法可以部分缓解这一问题。
当团队准备部署大语言模型时,面临开源与闭源的选择。专家讨论显示,美国在开源AI领域相对落后,而中国有更多开源模型。开源系统建立在信任基础上,需要开放数据、模型架构和参数。然而,即使是被称为"开源"的DeepSeek也并非完全开源。企业客户往往倾向于闭源系统,但开源权重模型仍能提供基础设施选择自由。AI主权成为国家安全考量,各国希望控制本地化AI发展命运。
香港中文大学研究团队开发出CALM训练框架和STORM模型,通过轻量化干预方式让40亿参数小模型在优化建模任务上达到6710亿参数大模型的性能。该方法保护模型原生推理能力,仅修改2.6%内容就实现显著提升,为AI优化建模应用大幅降低了技术门槛和成本。