Hyper-V Server 2019 上的 BitLocker - 失败 - 系统找不到指定的文件

Hyper-V Server 2019 上的 BitLocker - 失败 - 系统找不到指定的文件

首先,我想明确一点,这是在“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 服务器,但您可以尝试一下。

相关内容