你的隐私堪忧!彻底清空磁盘,只需要1行Python代码

举报
程序员晚枫 发表于 2024/03/12 21:02:26 2024/03/12
【摘要】 小白也能用

大家好,这是程序员晚枫。

今天给大家分享Python自动化办公的第81个功能:彻底抹除磁盘的使用记录。

使用场景

哪怕你不是明星,每次换电脑的时候,也会很头疼硬盘里的数据怎么彻底删除。

因为只是简单的右键删除,市面上有大量的磁盘恢复工具可以恢复。尤其是换工作需要还电脑的时候,不懂抹除使用记录的人交上去的电脑,毫无隐私可言。

能恢复的原因也很简单:因为磁盘存储内容的时候,就像在平地上建房子。你右键删除,只是删除了房子的门牌号,但是房子还在。这就是为什么回收站里的东西,可以轻易的100%的还原。

有什么办法可以彻底抹去自己的磁盘记录,无论任何方式都不可能恢复呢?

今天给大家分享一个Python的方式。

上代码

先上代码,再解释原理。

假如现在你的电脑里删除了文件以后,还剩下100G的空间,运行下面这1行代码,会把剩下的这100G保存过数据的痕迹全部抹除。

运行完成后,电脑里依然剩余100G的空间。

参数说明

可以不填任何参数,如果要指定磁盘,替换掉括号里的磁盘名即可。

原理

上面说磁盘存东西就像在平地上建房子,彻底抹除的方法就是把房子全部推到。

而磁盘上推倒房子的方法,就是写满0或者1,因为计算机里面只有0和1。

使用这1行代码,就可以把磁盘里所有的空间都写满0。

但是不用担心,写完以后程序会自动释放这段磁盘空间,还你一个没有房子的平地。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。