最新版本的开源加密软件VeraCrypt重新支持 Windows Vista、Windows 7 和 Windows 8 操作系统。
VeraCrypt 的开发人员于 2021 年 12 月发布了 VeraCrypt 1.25.4。该版本的变化之一是取消了对 Windows Vista、Windows 7 和 Windows 8 / 8.1 的支持。删除的原因是驱动程序代码签名的新要求迫使开发团队放弃对这些版本的 Windows 的支持。
Microsoft 不再支持 Windows Vista。Windows 7 已进入其扩展安全版本的第三年,Windows 8.1 仍在扩展支持中。Windows 8.1 的正式支持终止日期为 2023 年 1 月 10 日。Windows 7 和 8.1 将几乎同时停止支持。
VeraCrypt 1.25.7 重新支持 Windows Vista、Windows 7 和 Windows 8.1。该团队指出,需要在 Windows 7 和 Vista 设备上安装某些补丁才能在这些设备上安装最新版本的 VeraCrypt。
Windows 7 支持要求安装 KB3033929 或 KB4474419。
Windows Vista 支持要求安装 KB4039648 或 KB4474419。
安装这些补丁后,VeraCrypt 1.25.7 可以在三个操作系统版本上正常安装。
新版本引入了另一个特定于 Windows 机器的有用选项。添加了三个注册表选项,可用于“为 SSD 磁盘调整性能并在重负载下具有更好的稳定性”。
以下是三个注册表值的作用以及如何设置它们:
- 通过选择开始,键入 regedit.exe 并加载结果来打开注册表编辑器。
- 导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\veracrypt。
- 通过右键单击 veracrypt 并从上下文菜单中选择 New > Dword (32-bit) Value) 创建 DWORD。
DWORD VeraCryptEncryptionFragmentSize 以 KiB 为单位定义加密日期片段的大小。默认值为 256,可以增加到 2048。
DWORD VeraCryptEncryptionIoRequestCount 定义了并行 I/O 请求的最大数量。默认为 16,可以增加到 8192。
DWORD VeraCryptEncryptionItemCount 定义了并行处理的最大加密队列项目数。它的默认值和最大值是 VeraCryptEncryptionIoRequestCount 值的一半。
开发人员建议将值分别更改为 512 (VeraCryptEncryptionFragmentSize)、128 (VeraCryptEncryptionIoRequestCount) 和 64 (VeraCryptEncryptionItemCount),因为它可以提高“某些 SSD NVMe 系统上的顺序读取速度”。
运行固态驱动器,尤其是 NVMe 驱动器的 VeraCrypt 用户可能需要尝试各种选项,以找到适合其系统和用例的最佳值。