用于启用 EMS 重定向的启动参数

使用紧急管理服务(EMS)技术可以远程控制所选组件,即使电脑未连接到网络或其他标准远程管理工具也是如此。

在具有 SPCR 表的计算机上启用 EMS

若要在具有 ACPI BIOS 固件和 ACPI SPCR 表的计算机上启用 EMS,可以使用 BCDEdit /emssettings 并指定 BIOS 参数或 emsportemsbaudrate 参数。 若要为启动项启用 EMS,请使用 BCDEdit /ems 命令。

以下示例演示如何使用 BIOS 参数。 以下 BCDEdit 命令在当前启动条目上启用 EMS 控制台重定向。

bcdedit /emssettings bios
bcdedit /ems on

有关 ACPI SPCR 表的内容的详细信息,请参阅串行端口控制台重定向表(SPCR)。

在具有 UEFI 固件的计算机上启用 EMS

若要在具有 UEFI 固件的计算机上启用 EMS,请使用 BCDEdit /ems 命令并指定启动项。 Windows 通过读取 SPCR 表并在固件中查找带外端口及其设置,并使用相同的端口和速率进行 EMS 控制台重定向。 以下命令在当前启动条目上启用 EMS 控制台重定向。

bcdedit /ems {current} on

以下命令在具有标识符 {18b123cd-2bf6-11db-bfae-00e018e2b8db} 的指定启动条目上启用 EMS 控制台重定向。

bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on

在没有 ACPI SPCR 表的计算机上启用 EMS

若要在具有 BIOS 固件的计算机上启用 EMS 控制台重定向,但没有 ACPI 串行端口控制台重定向 (SPCR) 表,请使用 BCDEdit /emssettings 命令设置 COM 端口和波特率。

这些参数为 EMS 控制台重定向设置全局端口和传输速率。 在 BIOS 中使用为带外通信建立的相同端口和传输速率。

然后,使用 BCDEdit /ems 命令为启动项启用 EMS。

以下命令将全局 EMS 重定向设置设置为使用 COM2 和波特率 115200,并为指定的启动项启用 EMS。

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
bcdedit /ems {current} on

更改 EMS 设置

在具有 ACPI BIOS 固件和 ACPI SPCR 表的计算机上的启动条目上配置 EMS 时,可以使用 BCDEdit /emssettings 命令并指定 BIOS 选项或 emsportemsbaudrate 选项。 如果使用 BIOS 选项,请不要设置 emsportemsbaudrate 选项。

在具有 EFI 固件或 ACPI BIOS 固件且没有 ACPI SPCR 表的计算机上配置 EMS 时,可以使用 BCDEdit /emssettings 命令并指定 emsportemsbaudrate 选项。

emsportemsbaudrate 选项为 EMS 控制台重定向设置串行端口和传输速率。 这些设置适用于计算机上的所有启动项。 若要使用 emsbaudrate,还必须设置 emsport 选项。 默认情况下,传输速率设置为 9600(9,600 Kbps)。

例如,以下命令将 EMS 端口更改为 COM2,并将波特更改为 57,600 Kbps。

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:57600

若要在启动项上启用或禁用 EMS,请使用 BCDEdit /ems 命令。

例如,以下命令在标识符为 {173075c9-2cb2-11dc-b426-001558c41f5c} 的特定启动条目上启用 EMS。

bcdedit /ems {173075c9-2cb2-11dc-b426-001558c41f5c} on

若要在当前启动项上禁用 EMS,请使用以下命令。

bcdedit /ems off

注释

每个启动项都使用 GUID 作为标识符。 如果未指定标识符, BCDEdit 命令将修改当前的作系统启动项。 如果指定了启动项,则与启动项关联的 GUID 必须括在大括号 { }中。 若要查看所有活动启动条目的 GUID 标识符,请使用 bcdedit /enum 命令。

另请参阅

BCDEdit /ems

BCDEdit /emssettings

串行端口控制台重定向表 (SPCR)

Azure 串行控制台