启动屏幕:修订间差异

跳转到导航 跳转到搜索
删除173字节 、​ 2024 年 8 月 27 日 (星期二)
第 68 行: 第 68 行:
</gallery>
</gallery>


===Windows 7 及更高版本===
===Windows 7 及以上版本===
[[Windows 7 build 6469]] replaces the alternate boot screen enabled by disabling GUI boot with the logo of the Windows 7 project, although the default boot animation remains unchanged. A new boot screen routine was introduced in later builds, which now runs in 1024×768 resolution at true color,{{efn|The older Windows Vista boot screen is used if the system does not support the resolution or if the user decides to disable the newer boot screen by setting the BCD variable <code>graphicsmodedisabled</code> to <code>yes</code>.}} as well as allowed it to include localizable text. The new boot screen is also rendered cooperatively by both the boot loader and the kernel, which made it possible to display it when restoring Windows from hibernation as well. On regular boot, the first frame is drawn by the boot loader, while the rest of the animation is drawn by the kernel after it starts executing, which results in a slight delay before the animation starts. When restoring from hibernation or during a hybrid boot, the animation is drawn by the boot loader for the duration of the restoration process. In certain localizations, setup displays the boot screen as seen in the English version for 1-2 seconds before switching to the Windows Vista boot screen.
[[Windows 7 Build 6469.1.fbl_find_dev(wexbuild).071002-1531|Windows 7 Build 6469]] 将通过禁用 GUI 启动启用的备用启动屏幕替换为 Windows 7 项目的徽标,但默认启动动画保持不变。在后来的版本中引入了一个新的引导屏幕例程,现在以 1024×768 分辨率以真彩色运行,{{efn|如果系统不支持分辨率,或者用户决定通过将 BCD 变量 <code>graphicsmodedisabled</code> 设置为 <code>yes</code> 来禁用较新的启动屏幕,则会使用较旧的 Windows Vista 启动屏幕。}}并允许它包含可本地化的文本。新的启动屏幕也由启动加载程序和内核协同呈现,这使得在从休眠状态恢复 Windows 时也可以显示它。在常规启动时,第一帧由引导加载程序绘制,而动画的其余部分由内核在开始执行后绘制,这会导致动画开始之前略有延迟。从休眠状态或混合启动期间恢复时,启动加载程序会在恢复过程期间绘制动画。在某些本地化中,安装程序会显示英文版中显示的启动屏幕 1-2 秒,然后切换到 Windows Vista 启动屏幕。


The Windows 7 team went through several design iterations for the actual boot screen animation. Early designs reused the Windows Vista aurora aesthetic with different animations, which included an indeterminate marquee animation of a spark in the Vista aurora graphic used by [[Windows 7 build 6519|build 6519]], or a recreation of the progress screen at login with the Aero waiting cursor and various status messages next to it used in [[Windows 7 build 6730|build 6730]]. Yet another design is used by [[Windows 7 build 6780|build 6780]] with a blue, indeterminate progress bar on a black background and a "Starting Windows" caption above it. [[Windows 7 build 6941|Build 6941]] is the first known to include the final animation featuring four colored light orbs rotating and forming the Windows flag.
Windows 7 团队对实际启动屏幕动画进行了多次设计迭代。早期的设计通过不同的动画重用了 Windows Vista 极光美学,其中包括 [[Windows 7 Build 6519.1.winmain.071220-1525|Build 6519]] 使用的 Vista 极光图形中火花的不确定选取框动画,或者使用 [[Windows 7 Build 6730.1.winmain.080612-1840|Build 6730]] 中使用的 Aero 等待光标和旁边的各种状态消息重现登录时的进度屏幕。[[Windows 7 Build 6780.0.winmain_win7m3.080829-1900|Build 6780]] 使用了另一种设计,黑色背景上有一个蓝色的不确定进度条,上面有一个“正在启动窗口”标题。[[Windows 7 Build 6941.0.fbl_srv.081102-0300|Build 6941]] 是第一个已知包含最终动画的动画,其中四个彩色光球旋转并形成 Windows 标志。


The underlying framework for drawing the boot screen was heavily changed during [[Windows 8]] to support a wider range of display resolutions and a 32-bit color palette through the a new implementation called the Boot Graphics Library (BGFX for short), making use of the [[w:VESA BIOS Extensions|VESA BIOS Extensions]] version 2.0 specification; a large advancement away from the less-sufficient 640×480 display resolution and 4-bit color palette used in the legacy <code>BOOTVID</code> implementation first introduced in [[Windows 2000]] (and later expanded upon in [[Windows XP]]).
[[Windows 8]] 期间,绘制启动屏幕的底层框架发生了重大变化,以支持更广泛的显示分辨率和 32 位调色板,通过称为启动图形库(简称 BGFX)的新实现,利用 VESA BIOS 扩展 2.0 版规范;与 [[Windows 2000]] 中首次引入的旧版 <code>BOOTVID</code> 实现中使用的不太充分的 640×480 显示分辨率和 4 位调色板相比,这是一个很大的进步(后来在 [[Windows XP]] 中进行了扩展)。


The BGFX implementation allows the Windows kernel to display the boot animation at a wider range of resolutions, complemented by a finer level of user control over certain boot screen elements through the use of Boot Configuration Data (BCD) elements containing optimizations for [[Windows Phone 8]]/[[Windows 10 Mobile]] and embedded releases of Microsoft Windows. By default, the Windows logo is used by default for most releases, although certain versions of Windows utilize custom graphics or wordmarks, such as preview builds for [[Windows 8]] and [[Windows 8.1]], internal distributions of Windows such as CoreSystem-based releases or [[Azure Stack HCI]]; in certain cases (such as the Server Core editions included as part of [[Windows Server 2012]]), no boot logo is present.
BGFX 实现允许 Windows 内核以更广泛的分辨率显示启动动画,并通过使用包含针对 [[Windows Phone 8]]/[[Windows 10 移动版]]Microsoft Windows 嵌入式版本的优化的启动配置数据(BCD)元素,对某些启动屏幕元素进行更精细的用户控制。默认情况下,大多数版本默认使用 Windows 徽标,尽管某些版本的 Windows 使用自定义图形或文字标记,例如 [[Windows 8]] [[Windows 8.1]] 的预览版本、Windows 的内部发行版(例如基于 CoreSystem 的版本或 [[Azure Stack HCI]]);在某些情况下(例如作为 [[Windows Server 2012]] 的一部分包含的服务器核心版本),不存在启动徽标。


On systems that support the BGRT specification, the [[w:Original equipment manufacturer|OEM]]-supplied logo presented by the firmware can stay on-screen, even during the Windows boot process and during [[Windows Setup|setup]] (the latter of which is handled by the Windows logon application), replacing the default logo; for legacy BIOS systems, the BGFX library falls back to 16:9 aspect ratio variants of the logo bitmap and ''Segoe Boot'' font face (intended for resolutions of 1366×768px), with resources designated under the <code>N</code> moniker. The resources for the boot screen are stored in BGFX library <code>bootres.dll</code>, both in the form of a bitmap stored inside a WIM file containing six variations of the boot logo for varying screen resolutions, which in turn is stored as a resource in the DLL file, and in multilingual user interface binaries (MUIs) for strings in the boot and [[Blue screen of death|system crash]] screens. Each frame of the spinner animation used in Windows 8 and later are stored as PUA characters within the ''Segoe Boot'' font face, used as part of the boot process.
在支持 BGRT 规范的系统上,固件提供的 OEM 提供的徽标可以保留在屏幕上,即使在 Windows 启动过程和[[Windows 安装程序|安装]]期间(后者由 Windows 登录应用程序处理),替换默认徽标;对于传统 BIOS 系统,BGFX 库回退到徽标位图和 Segoe Boot 字体的 16:9 纵横比变体(用于 1366×768 像素的分辨率),资源在 <code>N</code> 名字下指定。启动屏幕的资源存储在 BGFX <code>bootres.dll</code> 中,既以位图的形式存储在 WIM 文件中,其中包含用于不同屏幕分辨率的启动徽标的六种变体,又作为资源存储在 DLL 文件中,以及存储在启动和[[蓝屏死机|系统崩溃]]屏幕中的字符串的多语言用户界面二进制文件(MUI)中。Windows 8 及更高版本中使用的微调器动画的每一帧都存储为 ''Segoe Boot'' 字体中的 PUA 字符,用作启动过程的一部分。


The boot screen remained largely unchanged throughout the entire [[Windows 10]] series, retaining the cyan Windows logo first introduced in Windows 8. The boot screen was later changed during the development of the [[Windows 11 (original release)|original Windows 11 release]] to include the new operating system logo, followed by a spinner animation originally intended for [[Windows 10X]] being repurposed for subsequent releases of [[Windows 11]] since the [[Windows 11 2022 Update|2022 Update]].
在整个 [[Windows 10]] 系列中,启动屏幕基本保持不变,保留了 Windows 8 中首次引入的青色 Windows 徽标。启动屏幕后来在[[Windows 11 v21H2|原始 Windows 11 版本]]的开发过程中进行了更改,以包含新的操作系统徽标,然后是最初用于 [[Windows 10X]] 的微调动画,自 [[Windows 11 v22H2|2022 更新]]以来被重新用于 [[Windows 11]] 的后续版本。


<gallery>
<gallery>
File:Windows7-6.1.6469-GUIBoot.png|[[Windows 7 build 6469]]
Windows7-6.1.6469-GUIBoot.png|[[Windows 7 Build 6469.1.fbl_find_dev(wexbuild).071002-1531|Windows 7 Build 6469]]
File:Windows7-6.1.6608-Boot.png|[[Windows 7 build 6519]]
Windows7-6.1.6608-Boot.png|[[Windows 7 Build 6519.1.winmain.071220-1525|Windows 7 Build 6519]]
File:Windows7-6.1.6730-Boot.png|[[Windows 7 build 6730]]
Windows7-6.1.6730-Boot.png|[[Windows 7 Build 6730.1.winmain.080612-1840|Windows 7 Build 6730]]
File:Windows7-6.1.6780-Boot.png|[[Windows 7 build 6780]]
Windows7-6.1.6780-Boot.png|[[Windows 7 Build 6780.0.winmain_win7m3.080829-1900|Windows 7 Build 6780]]
File:Win7Boot.png|[[Windows 7 build 7600.16385|Windows 7 RTM]]
Win7Boot.png|[[Windows 7 Build 7600.16385.win7_rtm.090713-1255|Windows 7 RTM]]
File:WindowsServer2012-6.2.7965-Boot.png|[[Windows Server 2012 build 7965]]
WindowsServer2012-6.2.7965-Boot.png|[[Windows Server 2012 Build 7965.0.fbl_core1_kernel_ee.110316-1830|Windows Server 2012 Build 7965]]
File:7985boot.png|[[Windows 8 build 7985 (fbl_core1_kernel_cptx.110419-1745)]]
7985boot.png|[[Windows 8 Build 7985.0.fbl_core1_kernel_cptx.110419-1745|Windows 8 Build 7985 (fbl_core1_kernel_cptx.110419-1745)]]
File:8102boot.png|[[Windows 8 build 8102]]
8102boot.png|[[Windows 8 Build 8102.101.winmain_win8m3.110830-1739|Windows 8 Build 8102]]
File:Win8boot.png|[[Windows 8 build 9200 (win8_rtm)|Windows 8 RTM]] through [[Windows 10]]
Win8boot.png|[[Windows 8 Build 9200.16384.win8_rtm.120725-1247|Windows 8 RTM]] [[Windows 10]]
WindowsCoreSystem-10.0.10586.0-BootScreen.png|Boot screen used for internal OneCore-based editions since [[Windows 10 (original release)]]
WindowsCoreSystem-10.0.10586.0-BootScreen.png|[[Windows 10 v1507|Windows 10(原始版本)]]以来,用于基于 OneCore 的内部版本的启动屏幕
19587 10XBoot.png|[[Windows 10X]]{{efn|The new spinner animation can also be enabled on late builds of Windows 10 and early Windows 11 builds starting from [[Windows 10 build 19587.1000|build 19587]].}}  
19587 10XBoot.png|[[Windows 10X]]{{efn|也可以在 Windows 10 的后期版本和从 [[Windows 10 Build 19587.1000.rs_prerelease.200313-1639|Build 19587]] 开始的早期 Windows 11 版本上启用新的微调器动画。}}  
File:Win11-boot-10x-anim.png|[[Windows 11 2022 Update]]
Win11-boot-10x-anim.png|[[Windows 11 v22H2|Windows 11 2022 更新]]
</gallery>
</gallery>


导航菜单