Hyper-V

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

  • June 21, 2020

首先,我想明確的是,這是在“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 個 248GB Enterprise Samsung SSD(通過 Intel VROC)

  • TPM 2.0

  • 僅 UEFI 引導(非雙引導或傳統引導)

  • Hyper-V 伺服器 2019

  • 角色:Hyper-V 角色

  • 特徵:

    • .NET 4.7
    • 位鎖
    • 適用於 BitLocker 和 Hyper-V 的 RSAT
    • 其他一切的標準(沒有庫存以上)
  • 附加組件:按需安裝應用程序功能以獲取 Explorer、Powershell_ISE 和其他一些工具。

非常感謝您的幫助。

看看這個連結:

對 Windows Server 2019 Core 中的 bitlocker 進行故障排除

它幫助我解決了它。似乎 Server Core App Compatibility 產生了問題,刪除它後,您可以繼續使用 bitlocker 並稍後重新啟用 Server Core App Compatibility。還有來自 MS 的更新資訊,您可以避免刪除和重新啟用(我沒有測試過後者)。

唯一的區別在於您使用免費的 HyperV 伺服器,但您可以嘗試一下。

引用自:https://serverfault.com/questions/1022354