Jos*_*unt 109 windows mac security secure-erase
我即将出售我的旧台式电脑,我对购买者可以获得我的一些敏感信息持谨慎态度,即使在使用数据恢复软件重新格式化硬盘之后也是如此。
如何安全地擦除硬盘驱动器,使其上的数据无法恢复?
尽管我特别需要 Windows PC 方面的帮助,但如果也有适用于 Mac 的建议也无妨。
Dan*_*ker 71
看看达里克的靴子和核弹。它是一张可引导 CD,可让您安全地擦除硬盘驱动器。
aki*_*ira 32
Windows7有一个工具叫cipher.exe,可以擦除磁盘:
http://www.ghacks.net/2010/06/21/wipe-yopur-drives-securely-with-a-hidden-windows-7-tool/
命令很简单
Run Code Online (Sandbox Code Playgroud)cipher /w:x:\folder您将替换
x:\folder要擦除的位置的位置,例如您的D:\驱动器或C:\Users\Mike Halsey\Music folder.
XXL*_*XXL 26
好吧,使用诸如DBAN之类的工具被认为是毫无意义的,而且非常耗时。
一般来说,你不会需要做什么,但充满驱动为0x00(零个字节/ NUL)只有一次,这些天,为了可靠地防止原数据的恢复。
多次通过是多余的,而且大多没用,更不用说用随机数据填充驱动器了。在进行此类操作后,您可以尝试恢复任何内容的唯一方法是使用原子力显微镜 - 这显然是一个极端的过程,即使是最小的JPG文件和错误率(错误)也需要数月时间-positives)将是巨大的(换句话说 - 你不会从中得到任何有意义的东西)。对于更高容量的模型(更高密度的盘片)来说更是如此。
然而,人们只能推测哪些技术可能掌握在 NSA 手中,因此请记住这一点来判断所提供的信息。
因此,最终的软件方式之一(快速、可靠和安全)是dd的单次运行(零填充):
dd if=/dev/zero of=/dev/sdX bs=1M
Run Code Online (Sandbox Code Playgroud)
或者,如果您想衡量进度:
pv < /dev/zero > /dev/sdX
Run Code Online (Sandbox Code Playgroud)
但是,有一种叫做安全擦除的东西。这是一个既定的ATA标准。此功能已集成到驱动器本身中。它不仅比运行dd还要快(因为它已经基于硬件且硬件> 软件,速度明智),而且由于能够清除已重新分配的原始坏扇区,因此也更安全!有两个版本:原版(2001 年及以后)和增强版(2004 年之后)。因此,如果您的驱动器是大约 10 年前制造的 - 它已经很可能支持此功能。
hdparm --security-set-pass NULL /dev/sdX
hdparm --security-erase NULL /dev/sdX
hdparm --security-erase-enhanced NULL /dev/sdX
Run Code Online (Sandbox Code Playgroud)
抹去!
ice*_*ava 16
对于无法始终格式化和擦除磁盘并且必须放弃拥有完整操作系统的计算机的所有权(例如辞去工作并归还笔记本电脑)的情况,Scott Hanselman 记下了要执行的活动清单永远放弃。
http://www.hanselman.com/blog/TheDevelopersQuittingYourJobTechnologyChecklist.aspx
Chr*_*isF 12
与其担心安全地删除数据,另一种方法可能是购买新硬盘并在其上全新安装操作系统。
然后,您可以将旧硬盘驱动器保留一段时间,以防您忘记备份某些内容并最终将其作为新机器中的第二个(或第三个!)驱动器回收。
diskpart 可用于将整个磁盘归零
以管理员身份运行cmd,然后运行 diskpart
选择您要擦除的磁盘(例如磁盘 0)select disk 0。您可以通过运行获取磁盘号list disk
跑 clean all
DISKPART> help clean
Removes any and all partition or volume formatting from the disk with
focus.
Syntax: CLEAN [ALL]
ALL Specifies that each and every byte\sector on the disk is set to
zero, which completely deletes all data contained on the disk.
On master boot record (MBR) disks, only the MBR partitioning information
and hidden sector information are overwritten. On GUID partition table
(GPT) disks, the GPT partitioning information, including the Protective
MBR, is overwritten. If the ALL parameter is not used, the first 1MB
and the last 1MB of the disk are zeroed. This erases any disk formatting
that had been previously applied to the disk. The disk's state after
cleaning the disk is 'UNINITIALIZED'.
Run Code Online (Sandbox Code Playgroud)
format也可以使用该/P选项擦除单个驱动器。例如将 D: 驱动器格式化为 NTFS 并用零擦除驱动器,然后用您可以使用的随机值再次覆盖它两次format D: /fs:ntfs /P:2
C:\> format /?
Formats a disk for use with Windows.
FORMAT volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size] [/C] [/I:state] [/X] [/P:passes] [/S:state]
FORMAT volume [/V:label] [/Q] [/F:size] [/P:passes]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes]
FORMAT volume [/V:label] [/Q] [/P:passes]
FORMAT volume [/Q]
...
/P:count Zero every sector on the volume. After that, the volume
will be overwritten "count" times using a different
random number each time. If "count" is zero, no additional
overwrites are made after zeroing every sector. This switch
is ignored when /Q is specified.
Run Code Online (Sandbox Code Playgroud)
对于 Mac,另一个建议是使用 Apple 的 Disk Utility 程序。它包含在 OS X 安装光盘中,所以如果你从它启动,你可以打开磁盘工具,选择你的驱动器,然后擦除它(有一些选项可以覆盖数据的次数等)。