记得以前在网吧里面混迹的时候,里面的电脑大多数安装的是Windows XP SP2。

而且系统的默认主题并不是Luna主题“Windows XP”,而是Windows 经典,甚至有些地方直接把系统的Theme服务禁用了。

Windows 经典这个系统主题自Windows 95时代就开始存在了。

一直到Windows 2000,Windows 经典主题才最终完善。

后来Windows XP推出了全新的Luna主题,Windows 经典主题终成“经典”。

Windows XP并没有删除经典主题,将它保留了下来。

到Windows Vista时代,系统将用户界面交给了DWM(桌面窗口管理器)来绘制。

与此同时,Windows Vista推出了华丽的Aero系统主题,“Windows XP”主题进化成为“Windows Vista 基本”主题,系统依然保留了Windows 经典主题。

当系统切换到Windows 经典主题时,DWM会被关闭,这有助于一些图形性能较弱的机器的流畅运行,以及为一些不需要华丽的界面的机器如服务器减少消耗。

前段时间在YouTube上看到PDC 2008的发布会,其中有一个环节是介绍微软推出的新系统Windows 7的用户界面。但此时这个还不是Windows 7正式版,而是Windows 7 Beta 1(Build 7000)。当到了提问环节时,主持人被一位码农的问题给难住了,他的问题不禁让我发笑,他问的是“我们能不能把Windows 经典主题删掉?求你们了。”,主持人一开始还不理解他的意思,以为是说能不能把系统的任务栏变为以前的风格(Windows 7新推出了Superbar),后来主持人理解了他的意思,还笑了下,估计是自己也意识到这个问题了。

听提问人的语气,那个“请”单词声音拉得特别长,可见他们早就希望微软能把Windows 经典主题给删除掉了。我不敢确定他们希望删除经典主题的具体原因,可能是因为我在那段时间已经对Windows的中易宋体+经典主题用习惯了吧。猜测和用户界面的不统一有关。

主持人回答说:“我们还有其他东西比如服务器这些要用到不同的系统主题。”(确切地说就是经典主题),主持人话说完一半,又说“噢,很好的反馈。”然后提问环节结束。

可惜这位码农的愿望最终没有付诸于实践,在Windows 7正式版当中,依然保留了经典主题。

另外在Windows Server 2008 R2(姑且当作Windows 7的服务器版)当中,系统的默认主题就是经典,而且还不能改。

最终,Windows 8把经典主题删除掉了,而且DWM是强制开启的,即使中断掉了DWM进程也会立马恢复启动。经典主题总算是成为历史了。

另外,即使是在服务器版Windows如Windows Server 2012,经典主题也被移除,DWM也是强制开启的。大概是因为在Windows 8以后把Aero毛玻璃效果给移除掉(Aero高斯模糊的算法性能问题由来已久),增强了系统的性能,才在Windows Server上也开始用DWM。

嘛,经典主题再也看不到了,但它还是那样地“经典”。

分类: 闲暇时光

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注


The reCAPTCHA verification period has expired. Please reload the page.