将Windows XP主题更改为经典会增强性能吗?


20

我的许多仍在使用Windows XP的同事和朋友都使用Windows Classic主题(即类似于Win98的主题,与XP主题不同)。他们中的一些人喜欢它,但是其他人则表示这样做是因为它更轻便并且可以提高性能。

是真的吗 如果是,那么性能收益是什么?重要性如何?如果没有,除了您在视觉上喜欢它之外,还有其他理由使用经典吗?


4
我个人的看法是,除非真的是时候(或在过去的很多年里)购买一台新计算机,否则您不会看到性能上的差异。
2011年

我不太了解,为什么不试试看呢?
Mehrdad

别忘了经典主题比远程桌面要好得多,这是显而易见的原因。

Answers:


15

简短答案:禁用XP主题绝对可以提高系统性能并减少内存负载。

更长的答案:主题基本上是绘制到显示缓冲区的图形图像的集合,而不是使用使用纯色和线条的旧逻辑。因为这些主题通常需要调整大小和/或平铺(以及更新的形式:动画),所以要显示按钮的图形元素要比使用旧逻辑绘制按钮所需的工作多得多。

性能提升的程度值得商and,我想这在您系统的CPU,内存以及其他一些可以忽略不计的因素(例如视频驱动程序和视频内存-是共享的还是视频的)上变化很大。卡)。尽管(在XP中)没有进行任何加速,但是仍然需要完成将图像传输到视频卡的工作,因此驱动程序将只发挥很小的作用。

在内存资源较少的系统上和/或处理器速度较慢的系统上,切换到经典主题肯定会有所帮助,因为不需要存储或绘制主题图形。在具有更多内存和更快进程的系统上,性能提升将不太明显。

对于当今的系统,它几乎总是归结为个人喜好。当前的机器在任何一种模式下都不会显示出明显的收益(或损失)。但是,XP时代的一款几乎可以肯定会在经典模式下显示出收益。


4
+1-但即使在使用了几年的台式机上(猜测可能是8个),您也不会看到明显的差异。图形操作将由图形卡优化,因此主要区别将是用于保存这些图形的内存-可能是图形卡内存。我不会猜出最小的图形内存是多少,但是如果您拥有1GB或更多的主内存,您就不会在意–如果您的内存不足,那么到现在,您将遇到更大的问题。
Steve314 2011年

1
我要证明的是,在512mb时,主题处理在性能上有很大的不同。我有一台运行XP且具有512mb的4或5岁的HP机器,并且进入Windows经典模式可以很好地加快运行速度。(处理器是一个合理的处理器;在1.5GHz以上的频率,所以它应该不是最大的因素。)
Kerri Shotts

问题不只是性能,主题还有其他影响。
Synetech

3

是的,很明显,经典Windows会更快,这仅仅是因为要做的计算较少。这也是为什么它取决于系统的原因。在快速的系统上,性能改进将比在较慢的系统上少得多。自从在XP中以来,CPU一直在这里发挥作用,主题未在视频卡中完成(是的,您会注意到没有合适的驱动程序,资源管理器的速度会变慢,但是如果您拥有更好的显卡,您将看不到它的运行速度更快)因为加速度是基本的,例如没有3D东西,并且覆盖表面不用于窗户)。

即使在Windows 7中,我个人也始终使用Classic Windows,这确实让人感觉更加敏捷和响应迅速,但是从客观的角度来看,主题还有其他问题。

  • 除了Windows(XP中的Luna)随附的主题外,大多数主题的一个问题是,大多数主题在设计时往往无视细节或可用性。具体来说,当我将光标拖到屏幕的右上角以单击☒按钮以关闭窗口时,发现它非常烦人,因为主题已使按钮偏移或窗口的圆角使它不起作用即使在最大化模式下 然后,我必须更加小心(并且更慢)移动光标,以确保我按下了按钮,而不是只需轻按手腕即可滑动它。

  • 与上述主题相关的主题的另一个问题是,当主题具有圆角(或什至更不规则的形状)时,由于即使使用Alt-PrtScr,背景也会显示出来,这使截屏更加困难。(查看所有Windows 7屏幕截图,您可以通过圆角看到的,甚至更糟的是,通过半透明的边框看到下面的东西。)大多数人甚至都不注意这个问题(当然,这通常不是一个大信息)泄漏),但对于那些这样做的人,它不仅需要抓取一个漂亮的甚至是矩形的镜头,还需要做更多的工作。

  • 另一个问题是主题只是肥胖。“经典Windows”主题仅比其他主题更薄,并且占用的空间更少-出于某些原因,绝大多数主题都较厚,而罕见的主题更薄。(在Windows 7中,您必须将任务栏设置为小图标,以使其在经典Windows模式下不再显得如此愚蠢和高大。)减少chrome成为用户界面中的当前趋势(并且可能是持续趋势)已不是秘密。设计,因此具有粗大,华丽的边框仅仅是一种新颖。

  • 主题使用的内存也比基本的Chrome浏览器多得多也就不足为奇了。主题具有精美的阴影和纹理,与简单的纯色矩形相比,它们需要更多的存储空间。结果,主题占用了更多的内存(可能不多,但更多),因此取决于系统和正在运行的应用程序中的内存量,它可能有助于减少可用内存并导致不必要的分页当然,这会直接影响性能。

  • 最终,我发现,每当尝试一个主题时,新颖性就会很快消失,而我对此感到无聊。我不记得对Luna感到厌倦需要多长时间,但我确实很喜欢Windows 7了一段时间(大约一两个星期)。但是,我最终停止注意到我喜欢它的东西,因此没有真正的理由继续使用它。切换到经典Windows之后,我就不再那么快注意到UI的镶边了,现在我将注意力集中在Windows实际工作中,而不是外观。我知道有人称其为丑陋或过时的,但是它经过简化以提高生产率,并且如果您使用了错误的配色方案,这也是丑陋的。 ,不老)。

因此,总而言之,它取决于系统和用户。对于喜欢用颜色,形状和灯光来欺骗案件的人,喜欢将带有龙和裸女壁纸的精美桌面发布屏幕截图的人,以及喜欢超快速系统的人,请继续并根据需要使用主题。但是对于那些系统速度慢或使用计算机来做事的人(例如,计算机是一种工具,而不是重点),则没有理由去理会主题。无论您是新手还是专业人士,它都无法使操作系统更易于使用或更加友好。


是的,但是这些都与绘制窗口无关。只要适配器可以进行基本的2D加速,那么拥有更高级的适配器就不会带来任何改善。只要您已经安装了驱动程序,否则Windows都会被绘制得很慢。您提到了慢速文本,但是在Windows中并不是真正的文本,而是图形。如果您启动到真正的DOS并执行一个DOS,则仍然会有真实文本闪烁> dir /s/a
Synetech

在哪里处理图形无关紧要,事实是主题还有更多工作要做。至于DOS模式下的文本,这是对您所说的关于在快速系统上文本变慢的回答。是的,无论系统如何,Windows在没有驱动程序的情况下的“文本”速度都很慢。但是,如果您重新引导同一系统并引导至DOS模式(或进入BIOS设置,甚至将Windows命令提示符切换为全屏),那么即使没有驱动程序,文本也将很快。
Synetech

除了它确实需要执行较少的计算。实,不透明,矩形是容易和更快比纹理,铁血,半透明倒角绘制。就像我说的,影响的不仅是性能。OP询问主题是否还有其他影响,并且显然存在。
Synetech

(each new version of Windows updates the Classic Windows theme with a smoother palette so it automatically looks newer, not old).我对此很好奇,您是否仅指Windows的旧版本?我检查了一些颜色(例如3d对象颜色,活动标题栏颜色),它们在Windows XP和Windows 7之间是相同的;看起来Windows 98曾经具有3d对象颜色(192,192,192),但是Windows XP +似乎与(212, 208, 200)
jrh

1

禁用“主题” Windows服务(通过services.msc)在Windows XP计算机(SP3)上节省了54 MB的内存。而且感觉更敏捷。我为很多亲戚禁用了它,他们也注意到了差异。


-3

是。

如果使用的是Aero(我忘记了XP中的名称),那么如果转到“性能”选项并选择“最佳性能”,则必须将自己设置为Windows Classic。

所有的“漂亮”都需要资源。动画,淡入淡出和滑动等等...都使用了更多资源,而没有启用“漂亮”功能。(不管怎么说,IMO都很糟糕。)

我唯一启用的选项是在桌面图标上添加阴影。

(我尝试使W7尽可能看起来像XP Classic。)

我宁愿打开一个窗口“ pop”并完成它,然后继续做我想做的事情,然后围着等待(即使只是一秒钟的时间),直到它通过漂亮的生意。拖延对我来说很恼火。


Windows 7的Aero和XP默认设置之间存在很大的差异……我敢肯定会有区别,但是我认为这并不重要。资源?
soandos

3
我的问题是关于XP和经典主题,而不是关于动画/滑动等效果或Aero。您仍然可以以最佳性能运行XP主题(即禁用那些效果)
Louis Rhys

根据这篇文章,性能有所提高... slowpctips.com/personalcom/…–
摩押

我希望获得数字,但不要猜测。我对内存和其他方面的差异感到好奇
soandos 2011年

2
-1 Aero未在XP中实现-它起源于Vista。XP的默认主题代号为Luna
Nate Koppenhaver
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.