是否可以在 Windows 7 上加密主文件夹并在登录 Windows 后对其进行解密?

nCo*_*zoE 3 windows encryption windows-7

这个问题已经被问到[1],但并没有直接回答这个问题。我想在 Windows 7 (c:\users\username) 中加密我的主文件夹并在我登录到 Windows 后解密它。这样的功能可以在 Ubuntu 中找到,我只是在寻找替代方案。我不想加密我的整个硬盘,也不想使用 TrueCrypt,因为我希望它方便使用这台计算机的人并保护用户文件夹。

有什么建议?

[1]是否可以在 Windows 7 上加密主文件夹?

Jam*_*han 5

NTFS/EFS 当然可以做到这一点。转到 c:\users,右键单击您的用户名所在的目录,属性,常规选项卡,高级按钮。选中加密内容,然后确定。当然选择加密所有内容。

在您帐户下运行的任何内容都可以透明地看到内容,就像未加密一样;任何不在您帐户下运行的东西都不会。不排除“系统”帐户。尝试从其他上下文读取文件将看不到加密内容;打开只会失败。

加密使用(从 XP SP1 和更高版本开始)AES256,每个文件都有一个唯一的会话密钥。(您在网络上找到的暗示它使用 DES 或 DES-X 的信息已经过时了。)会话密钥存储在文件头中,使用来自您的 EFS 加密证书的非对称密钥对的公钥进行加密,其中只有以您的身份登录才能访问。