使用密码保护 1 TB Seagate 外置硬盘

使用密码保护 1 TB Seagate 外置硬盘

我有一块 1 TB 的 Seagate 外置硬盘,里面有 700 GB 的数据。我想给它设置一个密码,但不进行任何加密。

我尝试过 BitLocker,但加密整个驱动器需要 33 个小时,我不想等那么久。我只想给它设置一个简单的密码,这样我 11 岁的侄女就无法访问它了。

有什么办法可以做到这一点吗?

答案1

有一个功能叫做ATA 密码。它将在固件级别保护您的磁盘。在 Linux 中用于hdparm管理密码、解锁驱动器等。但我不知道 Windows 如何处理这个问题。

警告:我对 ATA 密码的实际经验有限。我在下面收集了一些信息和链接,但你应该做进一步的研究(可能的起点)。如果你不够小心,你的驱动器可能会损坏。

需要了解的事情:

  • 如果您从此特定磁盘启动,您的 BIOS(或 UEFI)将提示您输入密码并解锁驱动器。我读到有些 BIOS 不接受大写字母或特殊字符(例子)。
  • 有一个用户密码和一个主密码。主密码是制造商特定的,没有记录,但你(或你的侄女)会在网上找到有关工厂预设的各种信息。似乎你可以改变其中任何一个
  • 您说磁盘是外部的。您的(USB?)外壳可能会或可能不会拒绝管理 ATA 密码的命令。有些外壳不支持它们。

答案2

您所要求的是不可能的 - 您无法在未加密的情况下有效锁定 USB 驱动器,因为将其插入另一台设备将使其可访问。

Bitlocker 可能是 Windows 系统上加密驱动器的最佳方式,否则像 Veracrypt 这样的工具也可以工作 - 但这两个实用程序都需要相当长的时间才能锁定驱动器。根据驱动器的容量,您可以通过打开“仅使用已使用的磁盘空间加密”来大大减少 Bitlocker 加密驱动器所需的时间 - 这将仅加密驱动器上使用的数据,这意味着如果您只使用 70 GB,则需要 1-4 小时。

相关内容