我看到一个非常运行 Windows XP 的旧电脑。屏幕上显示一个 Windows 标志和以下文本:
Windows 已关闭。您可以安全地关闭电源。
这是什么意思?为什么电脑要求关闭电源?
答案1
计算机并不总是具备自动关机所需的硬件。更重要的是,即使在计算机具备此功能之后(主要是通过传统的 ACPI 机制),在很长一段时间内,BIOS 实现的兼容性非常差,以至于操作系统经常无法成功访问这些功能。
直到 NT4,“Windows 已关闭。您可以安全关闭电源”屏幕都是标准配置,从 NT5(又名 Windows 2000)开始,切换到 ACPI 电源关闭已变得非常普遍,而从 NT 5.1(又名 Windows XP)开始,它成为了新的常态。仍然有很多硬件无法通过 XP 关闭,因此该文本仍然经常出现。
答案2
过去的回忆。基本上,在“过去的美好时光”中,按下电源按钮只会切断 PC 的电源 - 没有逻辑或 acpi 来告诉操作系统该关机了。同样,操作系统也没有办法告诉硬件“好的,我已经正常关闭,所以你现在可以关闭电源了”。因此,关闭 PC 需要两个步骤:1. 关闭操作系统。2. 关闭 PC(通常使用 PSU 上的摇杆开关)。现在我感觉自己老了。
答案3
现代的 ATX 主板 PC 的电源连接器中有一个控制针脚。它允许操作系统控制电源,从而导致操作系统关闭时电源自动关闭。
如果主板比 ATX 旧或针脚未连接,则操作系统无法关闭电源,因此它会显示一条消息,让用户可以安全地关闭电脑。
答案4
那不是 XP,那可能是 Windows 9x - 我们可以责怪ACPI 或 Windows 9x 中缺乏对 ACPI 的支持
本质上,旧系统没有现代系统所具有的电源管理功能,并且难的电源按钮。
更现代的系统柔软的电源开关告诉系统通过 ACPI 正常关闭,除非您按住它,并告诉它立即关闭。这一切都在软件中。我有一个在这里回答它详细介绍了电源开关如何从正规的高压装置演变为当今更温和、更脆弱的软开关。
因此在 Windows 9x 上,“Windows 已关闭消息”基本上将所有内容刷新到磁盘并准备关闭。操作系统无法告诉系统关闭电源(不支持 ACPI),因此需要您切断电源。