我有 Windows 7 计算机的远程访问权限。我想擦除该计算机的硬盘。我无法插入启动媒体(CD、DVD、USB 记忆棒等)。
我怎样才能覆盖该机器磁盘的所有扇区?
我认为使用十六进制编辑器直接写入磁盘是不可靠的,因为 Windows 可能会在此过程中崩溃,导致机器无法启动并且仅被部分擦除。
磁盘硬件没有任何类型的安全擦除功能。
答案1
通过运行 Linux 的“Live CD”版本可以实现这一点。
@FrankThomas 理论上应该可以通过使用一个驱动程序来实现,该驱动程序会暂停除擦除磁盘写入之外的所有操作。不过,我不知道有任何这样的软件。
不幸的是,驱动程序是由 Windows 内核加载的。Windows 将阻止您删除系统文件。要清除磁盘,您需要使用完全从 RAM 运行的操作系统启动系统。
这意味着您必须在计算机的分区上安装 Linux 的 Live CD 版本并使其可启动。启动后,您将能够安装硬盘并使用 Linux 操作系统对数据执行任何操作,前提是您的计算机有足够的 RAM 来运行它。
Ubuntu 是一个带有 Live CD 的 Linux 发行版示例。
不幸的是,您仅有的远程访问要求使这变得更加困难,您必须找到一种方法来预先配置 Live CD 以在启动时允许远程访问。