Windows 边栏
| Microsoft Windows 的组件 | |
显示边栏的 Windows Vista 桌面 | |
| 文件名称/可执行文件 | sidebar.exe(Build 5212 及以上版本) |
|---|---|
| 推出于 | Windows Longhorn Build 3683 |
| 最后包含于 | Windows 7 Build 6469 |
| 接替 | |
| 桌面小工具库 | |
Windows 边栏是 Microsoft Windows 的组件。它允许用户在桌面一侧的垂直栏中放置多个可以显示时间、天气、日历和系统资源使用情况等信息的小工具。可以通过下载其他小工具以扩展其功能。它首次在 Windows Longhorn Build 3683 中作为 explorer.exe 的补充引入,而最后一次出现在 Windows 7 Build 6469 中。它后来被桌面小工具库取代。
历史
重置前 Windows Longhorn/Vista 版本
Windows 边栏是 Windows Longhorn 中引入的功能之一。它以及其他基于 Avalon 的 shell 功能的程序集位于 \WINDOWS\Microsoft.NET\Avalon 中。Build 3683 是最早包含它的版本。虽然默认情况下它是禁用的,但可以从任务栏和“开始”菜单属性(Taskbar and Start Menu Properties)菜单启用它。默认情况下,它位于桌面的右侧,但可以移动到左侧。它还可以与任务栏结合使用,此功能使其在项目移动到边栏时消失。默认情况下没有固定的 Tile(磁贴),但可以从上下文菜单的“Add a Tile(添加磁贴)”选项添加它们。随着开发的进行,引入了更多更改,例如集成了边栏的新任务栏、新的且改进的 Tile(磁贴)以及外观修饰。
在大部分开发中,边栏使用类似 Plex 的蓝色和 Windows 经典主题中的浅灰色作为其唯一的配色方案。私有 M5-M6 Aero 主题使用黑色边栏而非普通的蓝色边栏。随着 Milestone 7 Build 4042.Lab06_n 的到来和 Slate 主题取代 Plex,边栏进行了更新以反映这一变化,以较深的灰色阴影作为其主要颜色。Build 4066 引入了 Aero 风格的边栏。虽然启用过程与 Build 4074 相同,但边栏被硬编码为使用 Slate 样式,需要修补 Microsoft.Windows.WCPClient.dll 程序集。在 Build 4074 中,此硬编码被删除,现在只需要使用名为 aero.msstyles 的主题文件来启用透明的 Aero 样式边栏。
在多个版本中,尤其是在 Build 4015 之后,explorer.exe 非常不稳定,并且经常导致内存泄漏。这通常是因为在其上运行的边栏,这意味着禁用它会减少这些效果。
重置后 Windows Longhorn/Vista 版本
在 Longhorn 开发重置后编译的早期版本在功能上更接近 Windows XP,因此尚未实现任何重置前功能。虽然 Beta 1 版本已经包含一些 Longhorn 功能,但边栏仍然不存在,最早可用的包含它的重置后版本是 Build 5212。在重置后版本中,边栏是在自己的进程中运行,使用 sidebar.exe 而不是 explorer.exe,这是为了减少重置前版本的内存泄漏和不稳定性而进行的更改。这意味着边栏也失去了它以前的一些功能,例如与任务栏相结合。它还丢失了大部分重置前的 Tile(磁贴),此时这些 Tile(磁贴)已重新命名为小工具。在 Build 5342 中,添加了一些额外的 Tile(磁贴),但它们都不是来自重置前的。
最初,重置后的边栏的设计让人想起后期的重置前版本,它是一个透明的黑条,尽管不透明度有所降低。在后来的版本中,黑色被移除,留下一个完全透明的条,现在只有当光标放在边栏区域上时才会出现。否则,其位置将出现一道黑影。
取代
虽然边栏是在 Longhorn 开发重置后幸存下来的少数更改之一,但它最终在 Windows 7 Build 6498 中被桌面小工具库取代,这是一个类似的功能,允许将小工具放置在桌面上的任何位置,而不是一个特定区域,并为它们提供独立的自定义选项。由于安全风险,桌面小工具库后来在 Windows 8 中停止使用。[a]
图库
桌面
-
Windows Longhorn Build 3706 中的边栏显示合并的任务栏
-
Windows Longhorn Build 3713 中的边栏显示任务栏集成
-
Windows Longhorn Build 4074 中的边栏(默认)
-
Windows Longhorn Build 4074 中的边栏(Aero UI)
-
Windows 7 Build 6469 中的边栏
小工具库
-
Windows Vista Build 5308.6 中的小工具库
-
Windows Vista Build 5384.4 中的小工具库
-
Windows Vista Build 5456 中的小工具库
-
Windows Vista RTM 中的小工具库
其他
-
前期图标(Build 5355 到 5840.16384)
注
- ↑ 停用 Windows 7 的桌面小工具库的更新也被向后移植到 Windows Vista 的边栏。