BitLocker 在空的外部磁盘上需要几天时间/Windows 7 上是否提供“仅加密已用磁盘空间”?

Bas*_*asj 12 encryption windows-7 hard-drive bitlocker external-hard-drive

我有 Windows 7 x64 和一个全新的 USB 外置 2 TB 硬盘。我格式化了它并确认它是空的。

我启用了 BitLocker,然后发生了两件事:

  • 至少需要10个小时甚至几天的时间:

    驱动器 F:完成 0.4%

  • 磁盘最初是空的(可用 1.81 TB / 总共 1.81 TB),但在启用 BitLocker 之后,它就像磁盘立即满了(1.81 TB 中有 5.99 GB 可用):

    驱动器 F: 5,99 GB 空闲 1,81 TB

我打开时没有文件F:

为什么 BitLocker 在全新的空磁盘上需要数小时?


注意:我在此处找到了适用于 Windows 10 的屏幕截图。对于可移动设备(“BitLocker To Go”),Windows 7 中的“仅加密已用磁盘空间”选项是否可用?

在此处输入图片说明

I s*_*ica 16

Windows 7 中是否提供“仅加密已用磁盘空间”选项?

抱歉不行。此选项是在 Windows 8 中引入的,正如 Microsoft TechNet 每日提示文章BitLocker“仅加密已用磁盘空间”中所述

以前,BitLocker 加密一直是“全有或全无”。卷要么完全加密,要么没有。Windows 8 为我们带来了一个新选项,“仅加密已用磁盘空间”。


为什么 BitLocker 在全新的空磁盘上需要数小时?

因为如果没有 Encrypt Used Space Only 选项,BitLocker 必须加密整个磁盘,即数据可用空间(技术上它只擦除可用空间)。这也是加密过程中卷只有 6 GB 可用空间的原因。以下是 Microsoft BitLocker 团队正在发生的事情的解释

问:我在我的卷上启用了 BitLocker 并且 – 噗!– 我所有的可用空间都没有了!怎么了?更重要的是,我如何取回它?

好消息:没有任何问题,您唯一需要做的就是等待。这是一个高级解释(为简洁起见,省略了一些复杂的技术细节)。

在 IT 世界中,“删除”通常意味着“从普通视图中删除”而不是“从存在中抹去”。未分配的磁盘空间容易包含有趣的数据:薪酬电子表格的腐烂骨架、带有密码和信用卡号的“已删除”文本文件、废弃的绝密演示文稿的自动保存副本。因此,当卷被加密时,BitLocker 不能只是忽略可用空间。

另一方面,加密(或者,更准确地说,“读取、加密和写回”)可用空间对于通常小于 20% 的典型卷来说是一种真正的浪费。作为性能优化,BitLocker 只是简单地用噪声覆盖未分配的空间,从而避免冗余读取。正如预期的那样,擦除可用空间的速度大约是加密数据的两倍,但在大容量上仍然需要相当长的时间。

现在,自由空间往往非常流动。未分配的磁盘空间块一直在各处出现和消失。确定在特定时刻是否需要加密或擦除给定扇区是一项相当大的技术挑战。BitLocker 通过创建一个占用大部分可用磁盘空间的大文件(留下 6 GB 用于短期系统需求)并擦除属于该文件的磁盘扇区来解决此问题。其他所有内容(包括未被擦除文件占用的约 6 GB 可用空间)都已加密。当卷加密暂停或完成时,擦除文件将被删除,可用空间量恢复正常。


Bas*_*asj 6

附加解决方案:

  • 使用朋友的 Windows 10 格式化驱动器 + 启用 BitLocker 并启用“仅加密使用的磁盘空间”功能。只需几分钟。

  • 当您回到 Windows 7 Ultimate 时,您仍然可以读/写磁盘

甚至更好:

  • 当您重新使用 Windows 7 专业版时,您仍然可以读/写磁盘!

后者很有趣,因为“BitLocker不适用于Windows 7 Professional,无法下载和安装”。. 我的测试表明,Windows 7 Pro 无法创建新的 BitLocker 加密磁盘,但 Windows 7 Pro 可以在已启用BitLocker 的磁盘上使用(读+写)!


重要提示:它不完全工作在Windows 2004年10构建更准确地说,即使你选择传统加密(而不是新的加密),那么你可以仍然使用Windows 7读取它,但你不能够“自动安装”的时候,USB插入外部磁盘:

在此处输入图片说明

因此,我使用 Windows 8.1 虚拟机从https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/(90天到期)执行此操作。