Windows Aero:修订间差异

跳转到导航 跳转到搜索
删除26字节 、​ 2025 年 7 月 16 日 (星期三)
第 25 行: 第 25 行:
Build 4081 和 4082 附带了不完整的 DirectX 9 副本,启用 DWM 时可能会导致黑屏。缺少的组件可以从 [[Windows XP]] 的 DirectX 9.0b 或 9.0c 安装程序中获取。安装程序本身在 Longhorn 上不工作,但可以通过手动提取 <code>dxnt.cab</code> 的内容并从其右键单击菜单安装其中找到的所有 <code>.inf</code> 文件(对所有覆盖提示回答否),并将任何剩余文件从 <code>dxnt.cab</code> 复制到 System32 中来绕过这一点。通过在 <code>dxdiag</code> 中运行 Direct3D 测试来验证安装成功(它可能会提示 DirectShow 未注册,但旋转的 3D 立方体动画仍可以确认 DirectX 正常运行)。
Build 4081 和 4082 附带了不完整的 DirectX 9 副本,启用 DWM 时可能会导致黑屏。缺少的组件可以从 [[Windows XP]] 的 DirectX 9.0b 或 9.0c 安装程序中获取。安装程序本身在 Longhorn 上不工作,但可以通过手动提取 <code>dxnt.cab</code> 的内容并从其右键单击菜单安装其中找到的所有 <code>.inf</code> 文件(对所有覆盖提示回答否),并将任何剩余文件从 <code>dxnt.cab</code> 复制到 System32 中来绕过这一点。通过在 <code>dxdiag</code> 中运行 Direct3D 测试来验证安装成功(它可能会提示 DirectShow 未注册,但旋转的 3D 立方体动画仍可以确认 DirectX 正常运行)。


随后,应重建 Aero 主题文件。Aero 主题文件可以基于 Jade 重建,[http://web.archive.org/web/20240222001043/https://cdn.discordapp.com/attachments/657111631171420161/907957384230621225/aero.msstyles 此处]是一个完成重建的 <code>aero.msstyles</code> 文件。然后,在 <code>%WinDir%\Resources\Themes</code> 目录中创建一个名为 <code>Aero</code> 的文件夹,并将重新构建的 aero.msstyles 放在新创建的 Aero 文件夹中。完成后,回到 <code>%WinDir%\Resources\Themes</code>,复制 <code>jade.theme</code> 并将其命名为 <code>aero.theme</code>。最后一步是修改 <code>aero.theme</code> 文件以加载重新构建的 <code>aero.msstyles</code>。使用[[记事本]]打开 <code>aero.theme</code>,将 <code>DisplayName=@themeui.dll,-2013</code> 更改为 <code>DisplayName=Aero</code>,然后将“Jade”的所有实例替换为“Aero”并保存。
随后,应重建 Aero 主题文件。Aero 主题文件可以基于 Jade 重建,[http://web.archive.org/web/20240222001043/https://cdn.discordapp.com/attachments/657111631171420161/907957384230621225/aero.msstyles 此处]是一个完成重建的 <code>aero.msstyles</code> 文件。然后,在 <code>%WinDir%\Resources\Themes</code> 目录中创建一个名为 <code>Aero</code> 的文件夹,并将重建的 aero.msstyles 放在新创建的 Aero 文件夹中。完成后,回到 <code>%WinDir%\Resources\Themes</code>,复制 <code>jade.theme</code> 并将其命名为 <code>aero.theme</code>。最后一步是修改 <code>aero.theme</code> 文件以加载重建的 <code>aero.msstyles</code>。使用[[记事本]]打开 <code>aero.theme</code>,将 <code>DisplayName=@themeui.dll,-2013</code> 更改为 <code>DisplayName=Aero</code>,然后将“Jade”的所有实例替换为“Aero”并保存。


最后一步是修改注册表以允许应用 Aero 主题。打开注册表编辑器,浏览到 <code>HKLM\Software\Microsoft\Windows\CurrentVersion\ThemeManager</code>,,创建一个名为 <code>DemoCheckOverride</code> 的 <code>DWORD</code>,并将其值设置为 <code>64222</code>(或十六进制的 <code>0xFADE</code>)。
最后一步是修改注册表以允许应用 Aero 主题。打开注册表编辑器,浏览到 <code>HKLM\Software\Microsoft\Windows\CurrentVersion\ThemeManager</code>,创建一个名为 <code>DemoCheckOverride</code> 的 DWORD,并将其值设置为 <code>64222</code>(或十六进制的 <code>0xFADE</code>)。


==== Aero 和 Jade 的区别 ====
==== Aero 和 Jade 的区别 ====

导航菜单