我怀疑我的用例并不是那么独特。我有一台配备 1 个 NVMe SSD 和 2 个 SATA SSD 的 PC。每个驱动器上都安装了 Windows 10。我需要加密每个驱动器。我尝试过 Veracrypt 和 Bitlocker,但最终都失败了,我很困惑为什么。
我尝试使用 Bitlocker 加密可能超过 50 次。加密工作了一个小时、两个小时,甚至一整天 - 然后,最终,加密信息无一例外地“丢失”。这意味着密码不再有效(Bitlocker 无法将其识别为正确密码),恢复密钥也同样无用。每次尝试 50 次或更多次,都会发生这种情况。这种情况发生在一个驱动器上,然后是另一个驱动器,然后是另一个驱动器,我不得不格式化驱动器并重新加密。有时我会得到一个实际的错误代码No Bootable Volume Found
。但这种情况很少见。
我怀疑这是因为我的主板不支持 TPM。每当我第一次打开 bitlocker 时,我必须编辑组策略以允许没有兼容 TPM 的 BitLocker。我无法想象为什么这会是一个问题,但这是我最好的猜测。
Veracrypt 根本无法加密我的驱动器。它抱怨说“Windows 似乎没有安装在启动驱动器上。”我忽略了错误消息并继续操作,只是想看看会发生什么,结果,在测试运行中,我的密码没有被接受。
好的。因此,我的理想方案是加密所有三个驱动器,然后在启动时选择要访问的驱动器,然后输入密码进行解密。
我尝试过很多不同的方法,但不确定它们是否与问题有关。我尝试过格式化每个驱动器,然后在其他驱动器从机器上拔下时在每个驱动器上安装 Windows。我尝试过在每个驱动器插入机器时安装 Windows。我甚至尝试在三台不同的机器上的每个驱动器上安装 Windows,直到它们完全配置后才将它们连接起来(安装 Windows 并加密驱动器)。
我总是遇到密码突然无法识别的问题。我束手无策……不知道该怎么办。说实话,我甚至尝试过一段时间只使用一个驱动器,但仍然加密最终失败。
我做错了什么?我该如何让这个该死的东西工作?同样,我希望每个驱动器都使用自己的加密和密码进行加密,与所有其他驱动器分开。驱动器不应能够访问其他驱动器的内容。当然,它们应该被加密。我应该能够选择要启动到哪个驱动器。此时,我不在乎我是否不能通过 Windows 启动管理器来做到这一点 - 如果我必须在 BIOS 启动时切换驱动器,那对我来说没问题,我只想加密它。
有任何想法吗?