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

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

我看到的答案都是主题,它们只给我颜色,而不是 UI 的外观/性能;此外,我想保留 Metro。

基本上是这样的:

Windows 经典版,带有斜面和杂物

代替:

假的经典;是 Aero 假装是经典

答案1

实际上,经典主题并不能在现代硬件上带来更好的性能:

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

考虑到上述情况,微软决定在 Windows 8 中不再关闭桌面窗口管理器 (DWM)。但是,如果你停止主题服务,Windows 将不得不回退到类似于经典主题的基于 CPU 的窗口渲染。

然而,How-To Geek 的方法另一个答案似乎是停止服务的更好选择。

答案2

您可以使用以下程序:

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文件夹。

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

在此处输入图片描述

此方法使得 Metro 应用无法运行,因为它们需要 DWM。

第三种方法与第一种方法有些相似,但据说不适用于任务栏(或者需要重新启动任务栏)。它使用批处理文件和sysinternals 提供的句柄实用程序。与第一种方法一样,它使 DWM 保持运行。您必须在管理员命令提示符下运行它们。

用这个

@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 中的经典任务管理器


对于高级用户我建议虽然这种方法

此外,还可以申请这个调整使菜单看起来更经典。

答案3

我使用经典主题。很简单...只需设置自动登录,重命名 dwm.exe,使 winlogon.exe 无法找到它,然后对资源文件夹 ..\Windows\Resources\ 执行相同操作

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

使用 penetwork 作为 metro 网络 ui,使用打开或关闭系统图标来摆脱 Windows 网络图标。使用 Windows pe 任务管理器(旧式非 dwm 依赖,可以使用 shift f10、记事本、打开文件、所有文件退出 Windows 设置。需要 en-us\taskbar.exe.mui)。使用 clearlock 代替锁定 PC,用 sethc.exe 替换 5x shift 键上的锁定。使用经典 shell 作为开始菜单,禁用所有 metro 和开始屏幕引用。谷歌如何禁用资源管理器功能区 ui,照做。谷歌如何禁用命令栏,编辑 system32 中的 shellstyle.dll。如果使用笔记本电脑,请使用 batterybar 并禁用低电量通知,还可以使用打开或关闭系统图标禁用图标。禁用锁定和切换用户。禁用唤醒密码。设置强制自动登录键以在您意外注销时自动登录。谷歌如何禁用所有热点角、超级按钮栏和鼠标边缘 ui

唯一的问题是... 看不到任何启动/关机消息 无法使用多个用户帐户 由于 clearlock 而不安全 无法使用 metro 应用 无法使用 startscreen 无法使用 ctrl alt del 安全屏幕 无法使用打开对话框 无法使用网络 UI 对话框 无法使用自动播放对话框 无法使用超级按钮栏

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

答案4

正如其他答案所述,旧的、非合成的经典主题已经消失,而其他所有答案都建议您调整主题。让我们面对现实吧 - 如果没有合适的开始按钮和菜单,它就不是经典主题。另一方面,如果您想要所有现代/metro/windowsui/whatevertheycallitthisweek 优点,您需要一个开始屏幕。您可能可以使用我的解决方案,结合经典或新的闪亮 Windows 8 主题,以获得足够接近 Windows XP 或 7 系统 UI 的东西。它还包含一个资源管理器调整工具,使其更接近经典的 Windows 资源管理器窗口

需要进行一些调整才能实现正好但你可以得到非常接近你想要的东西,通过组合经典贝壳并通过常规任务栏设置将小任务栏按钮设置为“永不合并”。您还可以调整以选择所需的资源管理器样式
在此处输入图片描述。在这种情况下,我创建了一个新帐户(可怕的黄色壁纸是默认设置!)并将其设置为 XP 系统。您还可以使用 7 样式的开始按钮和/或 7 样式的资源管理器设置。

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

在此处输入图片描述

与主题破解不同,这是一个独立的应用程序,可以轻松安装和卸载,而无需诉诸修补和其他破解等丑陋的东西。它还使用 DWM(与经典主题不同),因此您不会错过带有 Aero 的图形加速(实际上更快)的 UI。如果您对它不满意,您也可以干净地卸载它

相关内容