在 Windows 上格式化 Truecrypt 卷:Truecrypt 未能获取管理员权限

在 Windows 上格式化 Truecrypt 卷:Truecrypt 未能获取管理员权限

按照 shaneselman 的建议(http://www.hanselman.com/blog/TheComputerBackupRuleOfThree.aspx),我正在设置一个 2TB 的外部驱动器作为备份,并使用 TrueCrypt 对其进行加密。这是在 Windows 7 下。(我以前用过 TrueCrypt,但从 XP 时代开始就没用过了。)我使用默认选项安装了 TrueCrypt。

花了 23 个小时格式化 2TB 容器后,它以错误结束,提示“TrueCrypt 无法获得管理员权限”。当我单击“确定”时,它说无法将容器格式化为 NTFS,我想将其格式化为 FAT 吗?我不想,所以我单击“否”,然后它退出,在 23 小时的计算时间内什么都没有显示。

因此,我在 TrueCrypt 快捷方式上设置了“以管理员身份运行标志”,然后重试。这次,当我去格式化容器时(准备再等 23 个小时),它弹出一个对话框,提示您正在以管理员身份格式化它。“创建卷时可能具有一些权限,这些权限不允许您在其安装时写入卷。如果您想避免这种情况,请关闭此卷创建向导实例,然后启动一个没有管理员权限的新实例。”

太好了——我可以以非管理员身份运行,但根本无法创建卷,或者我可以以管理员身份运行并创建一个我无法写入的卷。

我认为我做错了什么,但不清楚是什么。有什么帮助吗?

答案1

答案是,TrueCrypt 在完成格式化操作后会弹出一个对话框,请求管理员访问权限(如果您已打开 UAC,我就是这样的)。但如果在合理的时间内(我认为是几分钟)没有对该对话框做出响应,则对话框会超时并失败,从而导致观察到的错误消息。

由于格式化操作耗时近 24 小时,我并没有坐在那里等待它完成。当我弄清楚这一点并重新运行时,我注意了剩余的时间,并确保格式化操作完成后我在场以响应对话框。

答案2

您可以以提升的权限启动 Truecrypt 并格式化该卷。

完成此操作后,只需将您的用户帐户添加到有权访问该驱动器的帐户列表中即可。(您可以这样做,因为如果您无权访问该磁盘,Windows 会自动要求您提升权限以获取该磁盘的所有权。)

答案3

您还可以将驱动器格式化为 FAT32,一旦该过程完成,再将卷重新格式化为 NTFS。

答案4

如果您只是要离开并让 truecrypt 自行运行,您可以暂时降低安全阈值并允许程序运行而无需确认弹出窗口:

“控制面板\所有控制面板项\操作中心”->用户帐户控制->更改设置。

将栏位调低至“从不通知”。为了安全起见,请在执行此操作之前拔出网线,并在完成后将栏位调至原来的设置。

相关内容