如何使Windows 8使用经典主题?


14

我看到的答案是主题,它们仅给我颜色,而不给UI外观/性能。另外,我要保留地铁。

基本上是这样的:

Windows Classic,带有斜角和拉屎

代替:

伪装成经典  航空装扮成经典


当前,没有主题。在deviantart.com上要求设计师为您创建一个。
magicandre1981

但是它已经内置到Windows多年了,我不希望它消失。
Calvin B

12
“但是它已经内置到Windows已有多年了,我不希望它消失。” -啊,我对某项功能说了几遍,只是为了使它立即从下一个Windows版本中消失。
卡兰(Karan)2012年

1
实际上,即使在Window Technical Preview 10中,经典主题仍然存在。thinkpads论坛上的一个人已经用他自己的方法弄清楚了您的问题。...他发现通过在WinLogon进程中关闭名为“ \ Sessions \ <Session ID> \ Windows \ ThemeSection”的共享内存部分的句柄,可以为新进程恢复经典主题。他编写了一个快速而肮脏的程序来在启动时自动执行任务。有关更多详细信息和下载链接,请访问forum.thinkpads.com/viewtopic.php?f=67&t=113024,因此请自行尝试。
爱德华

1
有人知道如何在Windows 10上使其工作吗?请参阅:superuser.com/questions/951981/windows-10-classic-theme
Mark Boulder

Answers:


16

实际上,经典主题无法在现代硬件上为您带来更多性能:

  • 经典主题使用CPU渲染其所有元素;
  • 新主题(基于Aero,但不透明)使用GPU的功能来渲染UI。
    图形处理单元具有足够的内存,可以在内存中保留许多窗口图像,因此,当您切换到不可见的窗口时,不必重新绘制窗口。因此,您可以将处理资源节省下来用于其他任务,或者仅保留电池能量。

考虑到以上几点,在Windows 8中,Microsoft决定不再关闭Desktop Window Manager(DWM)。但是,如果停止主题服务,则Windows将不得不回退到类似于经典主题的基于CPU的窗口呈现。

但是,How-To Geek在另一个答案中提出的方法似乎比停止服务更好。


“经典主题使用CPU渲染其所有元素”-这取决于DWM是否正在运行,而不取决于主题。
Anixx

“新主题(基于Aero,但不透明)使用GPU的功能来渲染UI。” -如果DWM正在运行,则Classic主题也将使用GPU。
Anixx

1
@Anixx Classic主题未使用GPU。好吧,当然,两者都使用GPU来显示图形。区别在于基于Aero的主题使用硬件加速和视频内存来缓存渲染的窗口。经典主题不是仅使用GDI接口的情况,窗口在可见时需要重新绘制。当然,应用程序本身可以使用硬件加速。
Alexey Ivanov

1
@Anixx我所说的经典主题不使用DWM或GPU 3D加速
Alexey Ivanov'3

1
@Anixx在Windows 7上使用经典主题时,DWM仍在运行。但是,这证明了什么?渲染经典主题时,Window Manager不使用任何GPU加速的API。当然,应用程序可以使用GPU 2D或3D加速来呈现其内容。这些事实并不矛盾,对吗?
阿列克谢·伊凡诺夫

9

您可以使用以下程序:

http://bertrand.deo.free.fr/TEMP/w8classic.zip 论坛链接:http : //forum.thinkpads.com/viewtopic.php?f=67&t=113024

它可以使您具有经典外观(禁用主题),但可以保持DWM运行:

在此处输入图片说明

使用此方法,所有Metro应用程序和“开始”屏幕均保持功能。

如果还希望禁用DWM,请尝试以下程序:

Windows 8无DWM

使用它之后,重命名Resources文件夹。

但是不要忘记启用自动登录到桌面,因为登录屏幕和StartScreen都需要DWM。

在此处输入图片说明

这种方法使Metro应用无法工作,因为它们需要DWM。

第三种方法与第一种方法有些类似,但是据报告不适用于任务栏(或者需要重新启动任务栏)。它使用批处理文件和sysinternalshandle实用程序。作为第一种方法,它使DWM保持运行。您必须在admin命令提示符下运行它们。

用这个

@echo off
FOR /F "delims=^T" %%G IN ('Handle Theme') do set output=%%G
FOR /F "tokens=6" %%G IN ('echo %output%') DO set handleid=%%G
FOR /F "tokens=3" %%G IN ('echo %output%') DO set pid=%%G
echo %handleid%
echo %pid%
Handle -c %handleid% -p %pid% -y

或这个脚本

@ECHO OFF
SETLOCAL ENABLEEXTENSIONS
FOR /F "tokens=3,6 delims=: " %%A IN ('Handle Theme') DO (
ECHO handleid=%%B
ECHO Pid=%%A
Handle -c %%B -p %%A -y
)

或者,单线:

@FOR /F "tokens=3,6 delims=: " %%A IN ('Handle Theme') DO Handle -c %%B -p %%A -y

你会得到这样的东西: 在此处输入图片说明

资料来源:http : //www.msfn.org/board/topic/173367-simple-hack-enables-classic-theme-in-windows-10-and-8-too/

使用这三种方法,任务管理器都会停止工作,因此您必须从Windows 7安装经典任务管理器


对于高级用户,我还是推荐这种方法

此外,可以应用此调整使菜单看起来更经典。


知道这在Windows 10中如何工作吗?请参阅superuser.com/questions/951981/windows-10-classic-theme
Mark Boulder

还有这个“ 经典体验包 ”(越野车?)
eadmaster

@eadmaster,它与此答案中的第一个程序相同,由其他人上传而没有原始链接。
Anixx

@Mark Boulder这三种方法现在都可以在Win10上使用。在针对Win10修复程序之前,第一种方法最初无效。
Anixx

第3个对我不起作用,您确认第1个是安全的并且正在Win10决赛上工作吗?
eadmaster

1

我有经典的主题作品。非常简单。只需设置自动登录,重命名dwm.exe,以便winlogon.exe找不到它,并对资源文件夹.. \ Windows \ Resources \

从Windows 7导入经典主题颜色注册表设置也很好。

将penetwork用于都市网ui,使用打开或关闭系统图标摆脱Windows网络图标。使用Windows pe任务管理器(不依赖dwm的旧样式,可以使用shift f10,记事本,打开文件,所有文件退出Windows安装程序。需要en-us \ taskbar.exe.mui)。使用clearlock而不是锁定pc,将sethc.exe替换为5x Shift键上的锁定。使用经典外壳作为开始菜单,禁用所有都市圈和开始屏幕参考。谷歌如何禁用资源管理器功能区ui,做到这一点。Google如何禁用命令栏,在system32中编辑shellstyle.dll。如果使用笔记本电脑,请使用电池条并禁用电池电量低通知,还可以使用打开或关闭系统图标来禁用图标。禁用锁定和切换用户。唤醒后禁用密码。设置强制自动登录键以在您意外注销时自动登录。Google如何禁用所有热点

唯一的问题。无法看到任何启动/关闭消息不能使用多个用户帐户由于明锁而不能使用不能使用Metro应用程序不能使用开始屏幕无法使用开始屏幕无法使用ctrl alt del安全屏幕无法使用使用对话打开无法使用网络UI对话无法使用自动播放对话无法使用超级按钮

来源:https//www.youtube.com/watch?v = y1q_nlcCjyA


对于使用对话框打开,有一个出色的程序“使用增强功能打开”,该程序具有Win7风格,但效果更好。
Anixx


0

正如其他答案所指出的那样,旧的,非合成的经典主题已消失,所有其他答案都建议您调整主题。让我们面对现实-如果没有适当的开始按钮和菜单,它不是经典主题。另一方面,如果您想获得本周所有的现代/地铁/ Windowsui /功能,则需要一个开始屏幕。您可能可以将我的解决方案与经典或新的闪亮Windows 8主题结合使用,以获取与Windows XP或Windows 7 System UIwise足够接近的内容。它还包含一个资源管理器调整工具,使它更接近经典的Windows资源管理器窗口

要使其完全正确需要一些调整,但是通过将经典Shell和小的任务栏按钮组合设置为通过常规任务栏设置“从不组合”,您可以获得与您想要的东西非常接近的东西。您还可以调整以选择所需的资源管理器样式
在此处输入图片说明。在这种情况下,我创建了一个新帐户(可怕的黄色墙纸是默认帐户!),并将其设置为XP系统。您还可以使用7样式开始按钮和/或7样式资源管理器设置。

您可以使用此处显示的开始屏幕菜单来访问开始屏幕/地铁。我相信您也可以将其固定以便获得现代的ui / strat屏幕启动器,并为它设置另一个快捷方式。

在此处输入图片说明

与主题黑客不同,这是一个独立的应用程序,可以很容易地安装和卸载,而不必诉诸补丁和其他黑客之类的丑陋事情。它还使用DWM(与经典主题不同),因此您不会错过带有Aero的图形化加速(实际上更快)的UI。如果您不满意,也可以干净地卸载它


1
我缩小了图片-因为它们是巨大的屏幕截图。完整尺寸的链接i.stack.imgur.com/OZiNp.jpgi.stack.imgur.com/H1jx7.png
Journeyman Geek
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.