从公司笔记本电脑中删除个人数据

从公司笔记本电脑中删除个人数据

可能重复:
如何在 Windows 中安全删除文件或文件夹?

我需要从公司的笔记本电脑中删除我的数据。没什么特别的,只有 2 或 3 个文件夹(我在这台电脑上安装了 Dropbox),我想确保它们已经消失了。我读到过有关删除整个磁盘的免费工具和可启动 CD 的信息,我不需要这些,而只需要一个免费工具来将一些零放在我之前数据所在的位置。

操作系统是Win XP

答案1

http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx它是免费的并且尽可能安全!

答案2

有人花费时间和金钱来尝试恢复您的数据的可能性有多大?

如果“不太安全”,那么只需删除文件夹即可(尽管这并不安全)。因为没有任何明显迹象表明那里曾经有过任何东西,除非有人怀疑你试图隐藏某些东西,否则他们没有理由去窥探。

如果您的 IT 部门与我所知道的类似,他们要么重新镜像磁盘,要么执行格式化并全新安装,然后再使用笔记本电脑。无论哪种情况,您的数据实际上都会消失。

答案3

在 Linux 下,我建议运行

# changed form /dev/null to /dev/random per another suggestion
dd bs=128M count=8 if=/dev/random of=/tmp/blah0 
cp /tmp/blah /tmp/blah1
# repeat cp until drive full, then erase /tmp/blah* with 
rm -f /tmp/blah* &

或者,下载类似斯莱克斯ISO。然后复制/粘贴它直到驱动器填满,在返回笔记本电脑之前删除所有副本。

答案4

尽管我同意克里斯弗关于删除数据的价值,我也知道太多 IT 部门会将旧 PC 交给别人而不对其进行重新映像。在这种情况下,简单地删除文件夹并将空白空间清零并不能达到你想要的效果,因为 Windows 应用程序往往会到处留下垃圾。

因此,假设你真的想保护自己,并且不被禁止擦除硬盘,你应该下载一个可启动的 Linux 安装,例如Ubuntu

此时,您有几种选择。第一种选择是简单地将整个磁盘(包括分区表)写入零:

dd if=/dev/zero of=/dev/sda bs=8192

唯一的问题是,/dev/sda不一定是硬盘,除非你熟悉 Linux,否则可能不清楚哪个设备是硬盘。因此,在笔记本电脑上安装 Linux 可能更简单,只需替换那里的任何东西即可。

但是,这并不能保证有人不会从磁盘中获取旧文件,因此您需要将所有可用空间清零。安装完成后,启动 Linux,然后运行以下命令:

dd if=/dev/zero of=/tmp/ix bs=8192
rm /tmp/ix

这与沃伦建议:它使用dd单个文件填充整个可用空间。该cp命令可以创建所谓的“稀疏文件”,这些文件实际上不会占用磁盘块。

相关内容