如何在不禁用启动应用程序的情况下缩短 PC 启动时间

如何在不禁用启动应用程序的情况下缩短 PC 启动时间

假设所有系统都运行正常,Windows PC 的启动时间可能需要 10 到 20 秒。虽然减少不必要的启动应用程序可以提高启动速度,但这并非导致系统启动时间延长的唯一原因。其他因素,包括默认配置、后台服务和 BIOS 硬件检查,也会导致启动延迟,通常会增加宝贵的启动时间。根据我的经验,针对这些不太受重视的方面,可以显著缩短启动时间,效果远胜于仅仅禁用启动应用程序。

利用快速启动功能

Windows 提供内置优化

在 Windows 上禁用快速启动
截图由 Pankil Shah 提供 — 无需署名

通常,当您关闭计算机时,Windows 会确保所有内容完全关闭——包括应用程序、进程、驱动程序以及操作系统的核心内核。但是,借助快速启动功能,Windows 可以采取一种捷径,将系统状态保存到文件中,而不是完全关闭。这使得下次启动时可以刷新此状态,而不是从头开始重新加载所有内容,这有点类似于休眠模式,但只关注系统核心。

要激活快速启动功能,请前往“控制面板”>“硬件和声音”>“电源选项”>“选择电源按钮的功能”。点击“更改当前不可用的设置” ,然后在“关机设置”下,启用“启用快速启动(推荐)”选项。点击“保存更改”后,设置完成。

但是,如果您经常使用 Linux 双启动或试验硬件,则值得注意的是,快速启动可能会在这些情况下引起复杂情况。

修改 BIOS 设置

简单的 BIOS 调整可以提高速度

华硕 BIOS 或 UEFI 菜单
截图由 Pankil Shah 提供 — 无需署名

BIOS(或 UEFI)包含主板在 Windows 启动前所需的基本底层配置。它的主要作用是识别正确的启动设备。如果启动顺序效率低下,您的电脑可能会浪费时间检查一些不必要的设备,例如旧的 DVD 驱动器,然后才使用 Windows 找到驱动器。

要解决此问题,请访问您的 BIOS 菜单。查找“启动顺序”“启动优先级”设置,并确保装有 Windows 的驱动器优先位于顶部。这可确保您的系统始终从正确的设备启动。

在 BIOS 中,检查是否有“快速启动”选项。激活该选项后,可以消除或缩短启动过程中的一些初始硬件检查。请记住,访问 BIOS 设置的步骤可能因计算机制造商和型号而异。

停用不必要的服务

并非所有 Windows 服务都是必需的

除了启动应用外,系统启动过程中还会激活多个后台服务。这些进程负责处理各种任务,从打印机更新到云同步。虽然有些服务至关重要,但其他服务可能会不必要地延迟启动。

首先按下Windows + R键,输入services.msc,然后按Enter 键。您将看到一个完整的服务列表,每个服务都包含其状态和启动类型。请识别那些设置为“自动”且很少使用的服务。请谨慎操作——禁用关键服务可能会导致错误,甚至导致 Windows 完全无法启动。请专注于那些您确定不需要的服务。

我最近停用了 Windows PC 上的几个冗余服务,例如移动热点、错误报告以及 Superfetch(在后续版本中称为 SysMain)等旧版功能。虽然这些改进不如调整 BIOS 设置或启用快速启动那么显著,但我的系统感觉更干净、更高效。

使用 BootRacer 跟踪启动速度

评估你的电脑启动速度有多快

PC 上的 BootRacer 应用启动时间测量工具
截图由 Pankil Shah 提供 — 无需署名

实施这些改进以加速您的电脑启动后,您自然会想要评估一下启动速度究竟提升了多少。BootRacer是一款轻量级实用程序,可以精确测量启动时间,并提供优化前后的清晰对比。

此工具会跟踪系统达到完全运行状态所需的时间,并将 Windows 加载服务、驱动程序和启动项的时间计算在内。它甚至会计算输入 PIN 或密码所需的时间,从而提供整个启动体验的真实预览。

BootRacer 的一大亮点是其结果对比功能,让用户可以精确地看到每次修改(无论是调整 BIOS 设置还是最小化服务)对启动速度的影响。虽然休眠和睡眠模式等功能有助于快速恢复工作,但当您需要完全重启电脑时,真正加速的启动速度才是至关重要的。这笔适度的时间投入,可以在您每次启动电脑时带来显著的日常效益。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注