VeraCrypt - 为引导加载程序释放 32 kb

VeraCrypt - 为引导加载程序释放 32 kb

我目前正在尝试使用 VeraCrypt 加密我的系统分区。不幸的是,我总是收到以下错误:“VeraCrypt 引导加载程序要求在系统驱动器开头至少有 32 KB 的可用空间 [...]”

我目前尝试过的方法是:我下载了 GParted,将我的 C:分区缩小了 10 MB,然后将释放的空间移动到系统驱动器的开头。

我将非常感激任何能提供的帮助!

在此处输入图片描述

我还尝试将 10mb 未分配空间直接移至 C: 分区前面。

列出磁盘输出:

在此处输入图片描述

我现在也释放了磁盘 0 上的一些空间。不幸的是,我仍然无法加密我的系统驱动器。

在此处输入图片描述

bcdedit /v 输出:

在此处输入图片描述

答案1

这对 VeraCrypt 没有帮助,但我对加密 Windows 10 的建议始终是 BitLocker。
它与 TPM 配合使用效果要好得多。它很容易设置,从那时起你几乎可以忘记它。只要你有恢复密钥,你就可以使用支持 bitlocker 的恢复工具(有很多)或将磁盘放入另一个 Windows 设备中以解锁它。
这确实需要 Windows 10 Pro(或除 Home IIRC 以外的任何版本)。

答案2

为此使用 GParted:http://gparted.org/livecd.php。Windows 不喜欢在运行时移动自己的系统分区。

刻录到 CD 或安装到 USB 驱动器 确保完全关闭 Windows。通过在命令提示符中运行 shutdown -s -f -t 0 来执行此操作。从上述 CD 或 USB 驱动器启动。打开 GParted 工具并在右上角选择您的驱动器(如果尚未选择)将 C: 分区(通常是磁盘上最大的分区)缩小到您想要移动的量。将其移动到请求的量以上 单击“应用”等待操作完成 重新启动计算机

2 方法

您的“保留”分区位于何处?大小是多少?请在 diskpart 中列出分区并将输出复制到此处。

无论如何,以下是解决问题的方法,但此时该磁盘上只有 Windows:1. 使用 true image(或类似程序)制作 c 驱动器的映像 2. 启动 Windows 安装磁盘 3. 选择“立即安装”,然后选择“自定义”,删除磁盘上的每个分区(尤其是“保留分区”)。3. 然后选择“未分配空间”并安装 4. 运行 veracrypt 检查它是否有效。假设它有效:5. 在 true image(或类似程序)恢复磁盘上启动,并将旧 C 恢复到当前 C 6. 如果新 C 不是您想要的大小,请在 Disk Director(或类似 gparted)磁盘上启动以调整分区大小。

嘿,上次我遇到过这个错误,所以今天我将向您展示如何修复它,这样您就可以毫无问题地加密您的分区。我们需要缩小主分区,因为 VeraCrypt 需要它在分区的开头存储“引导加载程序”,而 VeraCrypt BootLoader 存储在分区的开头。

我们将使用“MiniTool Partition Wizard Free 10”的免费版本,它完全可以完成这项任务。

安装 MiniTool Partition Wizard 后,我们需要选择要加密的磁盘(在我的情况下是 Windows 分区)。

选择您的分区并选择“移动/调整分区大小”

然后在分区开头留一些空白空间(之前未分配的空间),比如说 8 MB

相关内容