我想在 Windows 7 中使用 TrueCrypt 加密非系统分区,并且想重新使用以前的驱动器号。这可能吗?
TrueCrypt 文档对此并没有明确说明。加密非系统分区后,卷创建向导中会出现一个警告面板:
重要提示:请记住,无法使用当前分配给该卷的驱动器号 E: 来安装/访问该卷!
[...]
原始驱动器号 E: 仅应在需要从分区/设备中删除加密时使用(例如,如果您不再需要加密)。在这种情况下,右键单击“计算机”(或“我的电脑”)列表中的驱动器号 E:,然后选择“格式化”。否则,驱动器号 E: 永远不应使用(除非您将其删除,如 TrueCrypt FAQ 中所述,并将其分配给另一个分区/设备)。
TrueCrypt 常见问题解答描述了如何从原始分区中删除驱动器号分配,这只是在 Windows 中重新分配/删除任何驱动器的驱动器号的方法。
除了卷创建向导的警告面板之外,TrueCrypt 文档并未提及您不应“重复使用”以前的驱动器号。
所以问题是:是否有人知道以下操作是否可行,或者是否会出现问题?
- 加密当前映射为驱动器号 E 的卷:
- E:仍会出现在 Windows 中,但看起来像未格式化的分区,Windows 磁盘管理控制台将分区显示为 RAW
- 将此 TrueCrypt 卷挂载为驱动器号 F:
- E: 和 F: 都将显示在 Windows 中,F: 将包含数据,E: 将无法访问
- 从 Windows 磁盘管理控制台中删除驱动器号 E: 的分配
- 将 TrueCrypt 卷重新挂载到(现在可用的)驱动器号 E 下:
谢谢您的任何意见。
答案1
如果您可以删除 truecrypt 的 RAW 分区分配E:
并仍能访问驱动器,那么您可以将未加密的驱动器安装为E:
或任何其他未使用的驱动器号。(我会给出一个不太模糊的答案,但 truecrypt 网站已关闭,我无法仔细检查。)
答案2
上面没有提到成功或失败。我可以确认我做过在我的配置中(Windows 7 和 TrueCrypt)成功完成了此操作。因此,总而言之,看起来你做必须牺牲一个驱动器号才能在非系统分区/驱动器上使用全盘加密,但确实如此不是必须保留驱动器 D: (或其他)。
(另外,请注意,TrueCrypt 可以解密系统分区/驱动器,但非系统分区/驱动器基本上需要重新格式化才能撤消。)
步骤(基本上如提问者所述):
- 使用控制面板 => 管理工具 => 计算机管理 => 磁盘管理将物理驱动器从 D:重新映射到 N:
- 删除任何以前的 TrueCrypt 系统收藏的 D: 到 Whatever: 的映射;重启电脑
- 使用 TrueCrypt,将物理 N: 挂载为 TrueCrypt D:,然后将其设为系统收藏夹并在每次计算机启动时自动挂载
答案3
与 bluelake 的回答相反,您不必牺牲一个字母。这是我刚刚做的(Windows 7,32 位):我想加密驱动器 D (hd 1)。
- 从计算机管理中,我删除了 hd 1 的字母 D: 的分配。
- 在 Truecrypt 中,我对硬盘 1 进行了就地加密(1TB 磁盘耗时 17 小时)。
- 在 Truecrypt 中,我将 hd 1 安装为 D: 驱动器。
- 在 Truecrypt 的系统收藏夹中,我勾选了“在窗口启动时挂载”和下面的选项(只有系统管理员可以卸载)。
从实际目的来看,驱动器 D: 的功能与以前完全相同,但它已被加密。