和控制面板说再见:Windows 系统设置的迁移之路
2024-8-27 15:0:0 Author: sspai.com(查看原文) 阅读量:2 收藏

和控制面板说再见:Windows 系统设置的迁移之路

近日,微软在支持页面确认,控制面板即将被「弃用」,并且建议「尽可能使用设置应用」。这是微软首次在官方网站上确认「弃用」控制面板。

自 Windows 8 首次引入「电脑设置」应用以来,Windows 中就开始有了两套并行的系统设置程序:「控制面板」和「设置」1。无论是设计风格还是操作逻辑,两者之间都格格不入,系统设置的迟迟不能合并,也成为了用户和媒体吐槽和诟病 Windows 的一个槽点。

那么,回顾整个 Windows 的这个发展史,「控制面板」究竟在 Windows 中走过了怎样一段路?在当时「控制面板」已存在二十多年之久的情况下,为什么又要推出新的「设置」应用与控制面板「抢生意」?事实上,微软也曾宣布过要弃用「控制面板」,那为什么又迟迟无法实现?中间面临什么困难?目前这条「迁移之路」已经到了哪一阶段?本文将通过回顾这两种设置的发展历程,尝试解答这些问题。

本文只是根据网络上的一些资料谈谈我对这一问题的看法,也有作者的一些猜测。如果有描述不准确的地方请大家及时指出,也谢谢大家的包涵。

「控制面板」与「设置」的发展历程

「控制面板」的发展历程

历代控制面板图标。来源:Version Museum(有改动)

「控制面板」可以说是 Windows 元老级别的程序,在第一代 Windows 中便已出现。最初它的功能很有限,只负责时间与日期、鼠标、外观等选项的修改。

General in Windows 1.01 (Control Panel)
Windows 1.0 控制面板(时间和鼠标设置)
Appearance in Windows 1.01
Windows 1.0 控制面板(外观设置)

控制面板的第一次大改出现在 Windows 3.x 版本中。控制面板引入了 .CPL 文件格式,同时也允许第三方制作 CPL 小程序注册到控制面板中。

Windows 3.2 的控制面板

在 Windows 95 及之后的 Windows NT 4.0 中,控制面板成为 Windows 资源管理器的一部分,小程序显示在资源管理器窗口中。Windows 桌面更新(IE4 引入,Windows 98 默认安装)增强了控制面板的功能,可以显示有关小程序的更多信息。

Windows 95 Control Panel (1995)
Windows 95 的控制面板
Windows 98 中的控制面板
Windows 98 的控制面板

Windows Me 的控制面板默认仅显示最常用的选项,用户也可以选择「查看所有选项」。「常用选项」页面到了 Windows XP 中演变为「类别」视图,类别中以「任务」形式编排选项,借鉴了 Neptune 项目中采用的「引导式导航」的概念,同时也保留了显示所有选项的「经典」视图。

类别中以「任务」形式编排选项

Windows Vista 中,「类别」页面显示的信息更为丰富,可直接从「类别」页面进入大类别下的部分子项目。一些选项页面可直接在控制面板窗口中显示,而不会打开单独的对话框。到了 Windows 7,「经典」视图更改为「所有控制面板项」,内容不变,可以选择「大图标」或「小图标」。同时也引入了一个听起来很高级的东西:上帝模式(God Mode),能显示所有的控制面板项目。

Windows 上帝模式

此后随着「设置」应用的不断成熟,控制面板所承担的选项逐渐减少,但界面并没有太大变化。

Windows 11 的控制面板

设置的发展历程

「设置」应用的首次引入是在 Windows 8 中,当时它被称为「电脑设置」。

为什么要引入新的「设置」应用呢?因为 Windows 8 推出了新的 Metro UI,需要有一个专门的「设置」应用为 Metro 界面服务,与桌面 UI 的「控制面板」区别开来。从功能上也可以看出:Windows 8/8.1「电脑设置」应用中的「个性化」只支持修改 Metro 界面,比如锁屏,开始屏幕等等;而桌面 UI 的修改仍然交给「控制面板」完成。同时,「电脑设置」应用能控制的应用大多也是 Metro 应用。

不过,当时已经有人猜测微软会以「设置」应用取代「控制面板」。因为 Windows 8/8.1「电脑设置」应用中也包含一些控制面板的选项。

Windows 8「电脑设置」应用
Windows 8.1「电脑设置」应用

在 Windows 10 中,「电脑设置」更名为「设置」,界面也经过了重新设计。同时,微软不断将原本属于控制面板的项目整合进设置。

Settings in the original release of Windows 10
Windows 10 版本 1507 设置
Settings in Windows 10 November 2021 Update
Windows 10 新版设置

Windows 11 的设置又经过了一次重新设计,采用了 Fluent Design 设计语言。各个类别移至了左侧的导航栏中,且始终显示。同时,也延续了将控制面板选项整合进设置的趋势。不过尽管如此,时至今日整合仍未结束。

Windows 11 的设置

迁移之路

为什么必要

自从 Windows 8 引入「设置」应用以来,「「设置」应用与控制面板的关系」就成了人们关心的话题。在许多人看来,「设置」应用与控制面板功能重叠,合二为一是必不可少的。甚至此前已经有微软高管确认了此事。2015 年,微软 Insider 计划负责人 Gabe Aul 和高级项目经理 Brandon LeBlanc 就表示「微软可能很快就会淘汰传统的控制面板,代之以现代的「设置」应用」。只是,谁也没想到,这条路一直走了十多年还没完全结束。

不过,也有一些不同意见。有人认为,两者可以都保留下来,「设置」应用用于移动端,而控制面板用于桌面端;或者「设置」应用用于基础设置,控制面板则用于高级设置。留着控制面板还可以服务那些已经习惯传统界面的用户。那为什么一定要将控制面板的内容迁移到设置中呢?

微软高级项目经理 Brandon LeBlanc 是这么解释的:

拥有两个独立的设置意味着代码会更加复杂,磁盘/内存使用量也更大。一个实现会更精简。

除此之外,倒退到几年前,微软还在希望打造一个横跨桌面端和移动端的「通用 Windows 体验」,而「设置」应用同时存在于 Windows 的桌面端和移动端中,自然成为微软的重点关注对象,正如Brandon LeBlanc 所表示的,

我们正在为所有 Windows 设备创建通用的/共同的设置体验。

只是谁能想到,Windows Phone 如此的不争气,让微软的这一计划成为了泡影。尽管「只保留控制面板」的呼声也不小,但事已至此,微软也不太可能开倒车,放弃设置,回到控制面板。

从 UI 设计来说,虽然对许多用户来说十分熟悉控制面板的界面,但相比微软的其他应用来说,控制面板的 UI 的确有些过时,甚至不支持 Windows 的深色模式(如下图)。虽说改成匹配微软现在设计语言的界面不是不行,但既然已经有个匹配现在设计语言的「设置」应用在这里,与其同时保留两个设计语言都相同且功能重叠的程序,还不如直接迁移到「设置」应用,这样工程量也会更小一些。

控制面板与设置应用程序:使用哪一个?-Win 11系统之家
控制面板和设置开启深色模式的效果

「设置」应用也并非没有自己的问题。与控制面板相比「设置」应用的导航方式有所改变,因此可能打开某个选项的步骤与原来相比会更加复杂;同时为了适配移动端,「设置」应用中控件的大小和距离会拉大,相比控制面板来说对鼠标操作不是特别友好。

至于保留控制面板作为高级设置的提议,我的观点是:相比组策略、注册表、系统配置等等这些真正负责系统「高级设置」的程序来说,无论是控制面板还是「设置」应用,其实都还是控制系统的基础设置。既然同为基础设置,那么控制面板与「设置」应用也就必不可少。至于控制面板能否成为通往组策略等等这些高级设置的入口,也许可行,对此我持观望态度。

为什么漫长

既然下定决心要迁移,那为什么这一过程又如此漫长,持续了十多年之久?中间面临着什么困难?

首先,兼容性是不得不去考虑的一个问题。先前提到过,除了微软之外,第三方也可以制作 CPL 小程序放进控制面板中,比如 Adobe Flash Player,Autodesk 的应用等等,移除控制面板可能会导致这些程序的功能出现问题。

除此之外,毕竟控制面板在 Windows 中也有二三十年的历史了,用户习惯也不容忽视。目前使用 Windows 的平台中桌面端仍占有较大份额,而先前提到过,「设置」应用会更适应触摸操作,相比之下控制面板仍更适合传统的鼠标操作。这些因素都使得微软不能轻易弃用控制面板。

控制面板中的一些第三方小程序

尽管面临一些困难,但迁移仍然在进行着。有些选项迁移的比较「干净」,比如「Windows 更新」在 Windows 10 后只允许通过设置访问。2还有一些选项只是在设置中提供了跳转链接,本体还是属于控制面板。

有些选项甚至有两套人马,比如「应用和功能」部分既包含在设置中也包含在控制面板中。3甚至从开始菜单卸载某些程序时会跳到控制面板而不是设置,这一点直到 Windows 11 22H2 才有所改变。不过相信随着时间的推移,在不久的将来这种尴尬的局面也会消失,这趟「迁移之路」也将宣告完成。

结尾

俗话说,「旧的不去,新的不来」,尽管「设置」应用并非完美,但与两套「设置」共存的局面相比,合二为一到「设置」应用的选择也容易让人接受,对微软来说也是甩掉了一个包袱,能让他们集中精力进一步完善「设置」应用。

随着微软在官方网站上确认将弃用控制面板,也希望微软能遵守这一承诺,真正的完成这趟「迁移之路」,结束系统设置「分裂」的局面,带来更加统一的用户体验。

关联阅读

> 关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀

© 本文著作权归作者所有,并授权少数派独家使用,未经少数派许可,不得转载使用。


文章来源: https://sspai.com/post/88491
如有侵权请联系:admin#unsafe.sh