所以我启动了我的机器,出于某种奇怪的原因,我的 BIOS 又丢失了设置,因此将所有内容重置为默认值。我四处寻找,确保一切都按照我的喜好配置,并注意到启用 ACPI 2.0 支持的选项。默认情况下,它是禁用的,但我想知道:我需要 ACPI 2.0 支持吗?
主板是华硕 M3A79-T 豪华。
编辑:已更新至最新 BIOS 版本1702没有任何明显的变化。
我还应该指出,我主要使用 Windows-7 64 位。
答案1
ACPI 是电源管理所必需的,可减少电力消耗和系统组件的磨损。您的主板支持 ACPI 标准的 2.0 修订版,该标准当然比原始规范有一些增强,适用于支持的硬件(主板是,但您的其他设备,如 CPU、显示器和硬盘驱动器可能支持也可能不支持——但很可能支持)。主要变化是增加了 64 位寻址和设备状态以及多处理器支持。
因此,您可以选择是否使用电源管理,因为您可以随时不使用它(关闭力量如果您在控制面板小程序中启用此功能,您也可以在 BIOS 中启用它。
禁用它的唯一原因是如果它是一个有缺陷的实现,最终会导致问题,但主板的手动的也不是它的论坛提及任何与 ACPI 相关的问题。常见问题解答因为它包括一个问题关于 ACPI,但这是一个特定的Vista 相关问题这甚至不是一个实际问题,只是一个通知。因此,默认禁用只是一个好奇心,如果真的想要,可以问。
如果你想了解有关 ACPI 规范的具体信息,你可以看到英特尔的技术更新或简短的,总体概述在 ACPI 网站上。有关真正的技术细节,您可以仔细阅读完整规格。
ACPI 目前已升级到 4.0 版,但 1.0 版已能满足大多数用途的大多数功能。后续修订版的实用增强功能包括支持 64 位、SATA 和 PCI-E,但也包括许多大多数用户可能(目前)没有或不需要的东西,如 MPS、服务器、环境光传感器、用户检测设备和 USB3。
答案2
根据科技ARP,此选项不会启用特定的 ACPI 2.0 功能,而是启用或禁用 ACPI 本身!除非您想放弃所有电源管理功能(即使不想,保留它们也无妨),否则您可能希望保留该选项。
答案3
Windows 7 绝对需要 ACPI 2.0 进行电源管理。
令人费解的是,它已关闭,而打开它却没有太大影响。您应该让计算机进入睡眠状态,然后检查它是否可以唤醒,这是华硕常见的 ACPI 问题。
这个问题的一个可能的解释是您的 BIOS 不完全支持 ACPI 2.0。您型号的最新 BIOS 版本是 1702,发布于 2010/10/22,可从以下网址获取这里(在下载选项卡中选择“Windows 7”)。
如果您决定更新 BIOS,请务必小心谨慎,并确保您还拥有重新安装当前版本所需的介质。 BIOS 更新不当可能会损坏计算机,需要专业人员进行干预。
答案4
这里的每个人似乎都刚刚描述了什么ACPI 版本 2.0是通用的,并没有真正解决(至少)华硕 BIOS 中“ACPI 2.0 支持”设置的含义。
许多人都会准备好到发誓它与 HPET 相关(的确,是 ACPI 2.0 结构),但在我的 P5LD2-X 和 P5QPL-AM 上,“高精度事件计时器”设备仍然可以在 Windows 中看到。拆解所有 ACPI 表(从实时系统收集)后,这似乎只会稍微改变 FACP/FADT。
您将获得额外的64位指针(这听起来并不重要,但是显然他们会做些什么吗?)以及首选_PM_配置文件字段已设置。并且远程诊断成为星载数据格式(但除了校验和以及地址填充之外,它们实际上是完全相同的)。没有其他的。
我相信这个开关的存在是为了老的或者越野车不喜欢 ACPI 2.0 表的操作系统(默认情况下禁用它,因为你期望的唯一有意义的好处就是能够更好地决定系统默认电源策略)。自 AMIBIOS 8.00.12 起(例如M2V-MX SE)您也可以在 v1.0、v2.0 和 v3.0 之间进行选择。
编辑:更新了答案,其中包含从 jetway-AMI 泄漏中收集的信息(幸运的是,泄漏中还包括一个较旧的非 UEFI BSP,因为 Aptio 似乎不再有此选项)。我的汇编很糟糕,所以我无法从源代码中理解很多内容,但最新的设置屏幕帮助字符串显示:“启用指向 64 位固定系统描述表的 RSDP 指针。不同的 ACPI 版本有一些附加功能。”