manage-bde protectors
管理用于 BitLocker 加密密钥的保护方法。
语法
manage-bde -protectors [{-get|-add|-delete|-disable|-enable|-adbackup|-aadbackup}] <drive> [-computername <name>] [{-?|/?}] [{-help|-h}]
参数
参数 | 说明 |
---|---|
-get | 显示驱动器上启用的所有密钥保护方法,并提供其类型和标识符 (ID)。 |
-add | 使用其他 -add 参数添加指定的密钥保护方法。 |
-delete | 删除 BitLocker 使用的密钥保护方法。 所有密钥保护程序都将从驱动器中删除,除非使用可选的 -delete 参数指定要删除的保护程序。 删除驱动器上的最后一个保护程序后,将禁用驱动器的 BitLocker 保护,以确保不会意外丢失对数据的访问。 |
-disable | 禁用保护,这将允许任何人通过在驱动器上不安全地提供加密密钥来访问加密数据。 不会删除密钥保护程序。 除非使用可选的 -disable 参数指定重启计数,否则下次启动 Windows 时将恢复保护。 |
-enable | 通过从驱动器中删除不安全的加密密钥来启用保护。 将强制执行驱动器上配置的所有密钥保护程序。 |
-adbackup | 将指定驱动器的恢复信息备份到 Active Directory 域服务 (AD DS)。 附加 -id 参数,并指定要备份的特定恢复密钥的 ID。 /id 参数是必需的。 |
-aadbackup | 备份指定给 Microsoft Entra ID 的驱动器的所有恢复信息。 附加 -id 参数,并指定要备份的特定恢复密钥的 ID。 /id 参数是必需的。 |
<drive> |
表示后接冒号的驱动器号。 |
-computername | 指定要使用 manage-bde.exe 来修改另一台计算机上的 BitLocker 保护。 还可以使用 -cn 作为此命令的缩写版本。 |
<name> |
表示要在其上修改 BitLocker 保护的计算机的名称。 接受的值包括计算机的 NetBIOS 名称和计算机的 IP 地址。 |
%> 或 /? | 在命令提示符处显示简要的帮助。 |
-help 或 -h | 在命令提示符处显示完整的帮助。 |
附加的 -add 参数
-add 参数还可以使用这些有效的附加参数。
manage-bde -protectors -add [<drive>] [-forceupgrade] [-recoverypassword <numericalpassword>] [-recoverykey <pathtoexternalkeydirectory>]
[-startupkey <pathtoexternalkeydirectory>] [-certificate {-cf <pathtocertificatefile>|-ct <certificatethumbprint>}] [-tpm] [-tpmandpin]
[-tpmandstartupkey <pathtoexternalkeydirectory>] [-tpmandpinandstartupkey <pathtoexternalkeydirectory>] [-password][-adaccountorgroup <securityidentifier> [-computername <name>]
[{-?|/?}] [{-help|-h}]
参数 | 说明 |
---|---|
<drive> |
表示后接冒号的驱动器号。 |
-recoverypassword | 添加数字密码保护程序。 还可以使用 -rp 作为此命令的缩写版本。 |
<numericalpassword> |
表示恢复密码。 |
-recoverykey | 添加用于恢复的外部密钥保护程序。 还可以使用 -rk 作为此命令的缩写版本。 |
<pathtoexternalkeydirectory> |
表示恢复密钥的目录路径。 |
-startupkey | 添加用于启动的外部密钥保护程序。 还可以使用 -sk 作为此命令的缩写版本。 |
<pathtoexternalkeydirectory> |
表示启动密钥的目录路径。 |
-certificate | 为数据驱动器添加公钥保护程序。 还可以使用 -cert 作为此命令的缩写版本。 |
-cf | 指定将使用证书文件来提供公钥证书。 |
<pathtocertificatefile> |
表示证书文件的目录路径。 |
-ct | 指定将使用证书指纹来标识公钥证书 |
<certificatethumbprint> |
指定要使用的证书的指纹属性的值。 例如,a9 09 50 2d d8 2a e4 14 33 e6 f8 38 86 b0 0d 42 77 a3 2a 7b 的证书指纹值应指定为 a909502dd82ae41433e6f83886b00d4277a32a7b。 |
-tpmandpin | 为操作系统驱动器添加受信任的平台模块 (TPM) 和个人标识号 (PIN) 保护程序。 还可以使用 -tp 作为此命令的缩写版本。 |
-tpmandstartupkey | 为操作系统驱动器添加 TPM 和启动密钥保护程序。 还可以使用 -tsk 作为此命令的缩写版本。 |
-tpmandpinandstartupkey | 为操作系统驱动器添加 TPM、PIN 和启动密钥保护程序。 还可以使用 -tpsk 作为此命令的缩写版本。 |
-password | 为数据驱动器添加密码密钥保护程序。 还可以使用 -pw 作为此命令的缩写版本。 |
-adaccountorgroup | 为卷添加基于安全标识符 (SID) 的标识保护程序。 还可以使用 -sid 作为此命令的缩写版本。 重要提示:默认情况下,不能使用 WMI 或 manage-bde 远程添加 ADaccountorgroup 保护程序。 如果部署需要远程添加此保护程序的功能,则必须启用约束委派。 |
-computername | 指定正在使用 manage-bde 修改另一台计算机上的 BitLocker 保护。 还可以使用 -cn 作为此命令的缩写版本。 |
<name> |
表示要在其上修改 BitLocker 保护的计算机的名称。 接受的值包括计算机的 NetBIOS 名称和计算机的 IP 地址。 |
%> 或 /? | 在命令提示符处显示简要的帮助。 |
-help 或 -h | 在命令提示符处显示完整的帮助。 |
附加的 -delete 参数
manage-bde -protectors -delete <drive> [-type {recoverypassword|externalkey|certificate|tpm|tpmandstartupkey|tpmandpin|tpmandpinandstartupkey|Password|Identity}]
[-id <keyprotectorID>] [-computername <name>] [{-?|/?}] [{-help|-h}]
参数 | 说明 |
---|---|
<drive> |
表示后接冒号的驱动器号。 |
-type | 标识要删除的密钥保护程序。 还可以使用 -t 作为此命令的缩写版本。 |
recoverypassword | 指定应删除任何恢复密码密钥保护程序。 |
externalkey | 指定应删除与驱动器关联的任何外部密钥保护程序。 |
证书 (certificate) | 指定应删除与驱动器关联的任何证书密钥保护程序。 |
tpm | 指定应删除与驱动器关联的任何仅 TPM 密钥保护程序。 |
tpmandstartupkey | 指定应删除与驱动器关联的任何基于 TPM 和启动密钥的密钥保护程序。 |
tpmandpin | 指定应删除与驱动器关联的任何基于 TPM 和 PIN 的密钥保护程序。 |
tpmandpinandstartupkey | 指定应删除与驱动器关联的任何基于 TPM、PIN 和启动密钥的密钥保护程序。 |
password | 指定应删除与驱动器关联的任何密码密钥保护程序。 |
identity | 指定应删除与驱动器关联的任何标识密钥保护程序。 |
-ID | 使用密钥标识符标识要删除的密钥保护程序。 此参数是 -type 参数的替代选项。 |
<keyprotectorID> |
标识驱动器上要删除的单个密钥保护程序。 可以使用 manage-bde -protectors -get 命令显示密钥保护程序 ID。 |
-computername | 指定要使用 manage-bde.exe 来修改另一台计算机上的 BitLocker 保护。 还可以使用 -cn 作为此命令的缩写版本。 |
<name> |
表示要在其上修改 BitLocker 保护的计算机的名称。 接受的值包括计算机的 NetBIOS 名称和计算机的 IP 地址。 |
%> 或 /? | 在命令提示符处显示简要的帮助。 |
-help 或 -h | 在命令提示符处显示完整的帮助。 |
附加的 -disable 参数
manage-bde -protectors -disable <drive> [-rebootcount <integer 0 - 15>] [-computername <name>] [{-?|/?}] [{-help|-h}]
参数 | 说明 |
---|---|
<drive> |
表示后接冒号的驱动器号。 |
rebootcount | 指定对操作系统卷的保护已暂停,并且将在重启 Windows 后按照 rebootcount 参数中指定的次数恢复。 指定“0”可无限期暂停保护。 如果未指定此参数,则 BitLocker 保护会在 Windows 重启后自动恢复。 还可以使用 -rc 作为此命令的缩写版本。 |
-computername | 指定要使用 manage-bde.exe 来修改另一台计算机上的 BitLocker 保护。 还可以使用 -cn 作为此命令的缩写版本。 |
<name> |
表示要在其上修改 BitLocker 保护的计算机的名称。 接受的值包括计算机的 NetBIOS 名称和计算机的 IP 地址。 |
%> 或 /? | 在命令提示符处显示简要的帮助。 |
-help 或 -h | 在命令提示符处显示完整的帮助。 |
示例
要将由证书文件标识的证书密钥保护程序添加到驱动器 E,请键入:
manage-bde -protectors -add E: -certificate -cf c:\File Folder\Filename.cer
要将由域和用户名标识的 adaccountorgroup 密钥保护程序添加到驱动器 E,请键入:
manage-bde -protectors -add E: -sid DOMAIN\user
要在计算机重启 3 次之前禁用保护,请键入:
manage-bde -protectors -disable C: -rc 3
要删除驱动器 C 上所有基于 TPM 和启动密钥的密钥保护程序,请键入:
manage-bde -protectors -delete C: -type tpmandstartupkey
要列出驱动器 C 的所有密钥保护程序,请键入:
manage-bde -protectors -get C:
要将驱动器 C 的所有恢复信息备份到 AD DS,请键入(其中 -id
是要备份的特定密钥保护程序的 ID):
manage-bde -protectors -adbackup C: -id '{00000000-0000-0000-0000-000000000000}'