快速分析

快速分析

我刚刚恢复到 Win7(耶)并期待再次使用经典主题。

但是,当我选择“Windows 经典”时,Windows 确实会应用一些不同的东西。它看起来像这样:

据称非经典主题的屏幕截图

变得更加丑陋,桌面背景变黑等等。

知道这可能是什么原因造成的吗?

/编辑:似乎配置文件不知何故“损坏”了 - 它在同一台机器上为不同的用户工作。注册表/配置文件中是否有与主题相关的潜在缓存/设置需要删除/重置?

/EDIT2:我还观察到一件事:当我停止“主题”服务时,它可以正常工作。此外,如果我转到“系统”->“高级系统设置”->“性能”并取消选择“在窗口和按钮上使用视觉样式”。但是,当我返回主题时,无论我选择哪个主题,它都会再次启用丑陋的 Aero (?) 样式。似乎有些东西迫使主题使用 Aero,除非主题服务已关闭。

这是建议发布在下面的注册表内容:

HKEY_CURRENT_USER\Control Panel\Appearance
    SchemeLangID    REG_BINARY    0904
    NewCurrent    REG_SZ    
    Current    REG_SZ    
    CustomColors    REG_BINARY    FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00

HKEY_CURRENT_USER\Control Panel\Appearance\New Schemes
    SelectedStyle    REG_SZ    4

HKEY_CURRENT_USER\Control Panel\Appearance\Schemes
    @themeui.dll,-850    REG_BINARY    02000000460000000100000011000000110000001400000014000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000FC7F2214FC7FB0FE120000000000000000009823EB770F0000000F000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000F077002014000000001080051400F01F1400000014001200000012000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000140088FBE87702020000ACB9F0770000000020000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000000000000000000000000007C6BE87700000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000600000018000000FFFFFFFFF04B21FC00C4F077F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000014000B00000000FF120050000000C0FE12000C10000100000000000000000000FF0000FFFF000000000000000000FFFFFF00FFFFFF00FFFF0000FFFFFF000000FF0000FFFF000000000000800000FFFFFF00000000008080800000FF0000FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFF000000000000C0C0C0008080FF000000FF0000FFFF00
    @themeui.dll,-852    REG_BINARY    02000000460000000100000011000000110000001400000014000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000FC7F2214FC7FB0FE120000000000000000009823EB770F0000000F000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000F077002014000000001080051400F01F1400000014001200000012000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000140088FBE87702020000ACB9F0770000000020000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000000000000000000000000007C6BE87700000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000600000018000000FFFFFFFFF04B21FC00C4F077F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000014000B00000000FF120050000000C0FE12000C100001000000000000000080008000008000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF0000008000000000000080008000FFFFFF00000000008080800000FF0000FFFFFF00FFFFFF00C0C0C000FFFFFF00FFFFFF00FFFFFF0000000000C0C0C0008080FF008000800000800000
    @themeui.dll,-854    REG_BINARY    02000000F40100000100000010000000100000001200000012000000F5FFFFFF000000000000000000000000BC02000000000000000000005400610068006F006D006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0000000F000000F5FFFFFF000000000000000000000000BC02000000000000000000005400610068006F006D006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000012000000F5FFFFFF0000000000000000000000009001000000000000000000005400610068006F006D00610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5FFFFFF0000000000000000000000009001000000000000000000005400610068006F006D00610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5FFFFFF0000000000000000000000009001000000000000000000005400610068006F006D00610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F5FFFFFF0000000000000000000000009001000000000000000000005400610068006F006D00610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D4D0C8003A6EA5000A246A0080808000D4D0C800FFFFFF00000000000000000000000000FFFFFF00D4D0C800D4D0C800808080000A246A00FFFFFF00D4D0C800808080008080800000000000D4D0C800FFFFFF0040404000D4D0C80000000000FFFFE100B5B5B50000008000A6CAF000C0C0C000
    @themeui.dll,-851    REG_BINARY    02000000460000000100000011000000110000001400000014000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000FC7F2214FC7FB0FE120000000000000000009823EB770F0000000F000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000F077002014000000001080051400F01F1400000014001200000012000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000140088FBE87702020000ACB9F0770000000020000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000000000000000000000000007C6BE87700000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000600000018000000FFFFFFFFF04B21FC00C4F077F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000014000B00000000FF120050000000C0FE12000C100001000000000000000000FFFF000000FF000000000000000000FFFFFF0000FF000000FF00000000000000FFFF000000FF00FFFFFF000000FF00FFFFFF000000000080808000C0C0C00000FF0000FFFFFF00C0C0C000FFFFFF00FFFFFF0000000000FFFF0000C0C0C0008080FF0000FFFF000000FF00
    @themeui.dll,-853    REG_BINARY    02000000460000000100000011000000110000001400000014000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000FC7F2214FC7FB0FE120000000000000000009823EB770F0000000F000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000F077002014000000001080051400F01F1400000014001200000012000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E0073002000530065007200690066000000140088FBE87702020000ACB9F0770000000020000000F5FFFFFF0000000000000000000000009001000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000000000000000000000000007C6BE87700000000F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000000000600000018000000FFFFFFFFF04B21FC00C4F077F5FFFFFF000000000000000000000000BC02000000000000000000004D006900630072006F0073006F00660074002000530061006E007300200053006500720069006600000014000B00000000FF120050000000C0FE12000C100001FFFFFF00FFFFFF0000000000FFFFFF00FFFFFF00FFFFFF00000000000000000000000000FFFFFF0080808000C0C0C0008080800000000000FFFFFF00FFFFFF0080808000008000000000000000000000C0C0C00000000000C0C0C00000000000FFFFFF00C0C0C0000000000000000000FFFFFF00

/EDIT3:太棒了!这个注册表项似乎坏了。我刚刚删除了它,现在一切都按预期运行。

答案1

快速分析

经典和高对比度主题的设置存储在以下注册表项中:

HKEY_CURRENT_USER\Control Panel\Appearance\New Schemes

每个子键都与一个主题相关:

  • 0- 高对比度 #1
  • 1- 高对比度 #2
  • 2- 高对比度黑色
  • 3- 高对比度白色
  • 4- Windows 经典版

当缺少任何一个子键时,相应的主题将无法正确应用。


解决

删除Appearance注册表项后,切换主题时任何丢失的条目都会恢复。

  1. 选择上面未列出的任何主题(例如 Windows 7 Basic)。

  2. 打开命令提示符,键入或粘贴以下命令,然后按Enter

    reg delete "HKEY_CURRENT_USER\Control Panel\Appearance" /f
    
  3. 切换到您想要使用的主题。

答案2

我已经导出了 Windows 经典主题(通过Export for Sharing)*。您可以下载它这里。希望它能解决您的问题。

* 我必须更改主题的至少一个属性,以便可以将其导出(您无法导出预设主题,请继续尝试)。因此,我将屏幕保护程序更改为“功能区”。如果您愿意,可以将其改回“无屏幕保护程序” - Windows 经典主题的默认设置。

相关内容