首先,我想明确一点,这是在“Hyper-V Server 2019”(免费的无头虚拟机管理程序)上进行的,不是安装了 Hyper-V 角色的“Windows Server 2019”。
我已经为此绞尽脑汁一段时间了,尝试了几乎所有我能尝试的教程选项。解释我尝试过的每个选项实在是太难了。简而言之,无论我以某种方式启用 BitLocker,我最终都会遇到无法找到文件的错误,就像这里简要显示的那样……
PS C:\Windows\System32\> Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 -UsedSpaceOnly -RecoveryKeyPath "E:\" -RecoveryKeyProtector
Add-TpmProtectorInternal : The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
At C:\Windows\system32\WindowsPowerShell\v1.0\Modules\BitLocker\BitLocker.psm1:2095 char:31
如果使用密码、恢复密钥、TPM...,我都会收到相同的错误消息。当我使用 Manage-BDE.exe 尝试启用 BitLocker 时,我收到了类似的错误,但没有那么详细的错误。
我重新格式化了几次。我尝试过加入域之前和之后。功能附加组件之前/之后。我尝试过多次清除 TPM。我尝试过在 BIOS 中启用/禁用安全启动。我启用/禁用/销毁/重建了 Windows 恢复分区以及 ReAgent.xml 文件。
我基本上没有选择,正在寻求任何可以提供帮助的方法。我最终希望它只从 TPM 启动,并有恢复密码选项和可选的恢复密钥。
基本系统概述:
- 超微 X10SRW-F
- E5-2690 v3
- BIOS 中的镜像 (RAID 1) 中的 2 x 248GB 企业级三星 SSD(通过英特尔 VROC)
- TPM 2.0
- 仅限 UEFI 启动(非双重启动或传统启动)
- Hyper-V 服务器 2019
- 角色:Hyper-V 角色
- 特征:
- .NET 4.7
- BitLocker
- BitLocker 和 Hyper-V 的 RSAT
- 其余均为标准配置(不高于库存)
- 附加组件:按需安装应用程序功能以获取 Explorer、Powershell_ISE 和其他一些工具。
在此先非常感谢您的帮助。
答案1
看一下这个链接:
解决 Windows Server 2019 Core 中的 BitLocker 问题
它帮我解决了这个问题。看来服务器核心应用兼容性会产生问题,删除它后,您可以继续使用 bitlocker,然后重新启用服务器核心应用兼容性。还有来自 MS 的更新信息,您可以避免删除并重新启用(我还没有测试后者)。
唯一的区别在于您使用免费的 HyperV 服务器,但您可以尝试一下。