我的 Windows 7 计算机上有一个分区需要加密,但我需要在我登录时(而不是其他用户)以及在应用程序开始运行之前自动解密。该分区不是系统分区。
我希望它在登录后自动安装,而不要求输入密码。
Ubuntu 使用 ecryptfs 加密用户主目录,并在用户登录时自动挂载/解密目录。我想要类似的东西,但适用于 Windows 7。
有什么方法可以实现这个吗?
答案1
Truecrypt 支持命令行使用,如下所示这里。实现此目的的方法是使用以下命令:
TrueCrypt.exe /l (Drive Letter to be mounted on) /q /v (Volume to be mounted) /k "Path to keyfile if any" /p (Password)
需要注意以下几点:
- 使用 EFS 加密批处理文件以安装驱动器。
- 使用 EFS 也加密密钥文件。
- 在启动时启动批处理文件。按照此关联如果您需要帮助覆盖 Windows 7 上的启动程序的 UAC。
注意事项:
- 密码以纯文本形式存储在计算机上,但如果您未登录则无法查看。
- 通过选择不要求用户输入密码,您就牺牲了安全性。