當前位置: 妍妍網 > 辦公

你的私密堪憂!徹底清空磁盤,只需要1行Python程式碼

2024-03-15辦公

大家好,這是程式設計師晚楓,小紅書/B站都叫這個名字。

今天給大家分享Python自動化辦公的第81個功能:徹底抹除磁盤的使用記錄。

使用場景

哪怕你不是明星,每次換電腦的時候,也會很頭疼硬碟裏的數據怎麽徹底刪除。

因為只是簡單的右鍵刪除,市面上有大量的磁盤恢復工具可以恢復。尤其是換工作需要還電腦的時候,不懂抹除使用記錄的人交上去的電腦,毫無私密可言。

能恢復的原因也很簡單:因為磁盤儲存內容的時候,就像在平地上建房子。你右鍵刪除,只是刪除了房子的門牌號,但是房子還在。這就是為什麽資源回收桶裏的東西,可以輕易的100%的還原。

有什麽辦法可以徹底抹去自己的磁盤記錄,無論任何方式都不可能恢復呢?

今天給大家分享一個Python的方式。

上程式碼

先上程式碼,再解釋原理。

假如現在你的電腦裏刪除了檔以後,還剩下100G的空間,執行下面這1行程式碼,會把剩下的這100G保存過數據的痕跡全部抹除。

執行完成後,電腦裏依然剩余100G的空間。

參數說明

可以不填任何參數,如果要指定磁盤,替換掉括弧裏的磁盤名即可。

原理

上面說磁盤存東西就像在平地上建房子,徹底抹除的方法就是把房子全部推到。

而磁盤上推倒房子的方法,就是寫滿0或者1,因為電腦裏面只有0和1。

使用這1行程式碼,就可以把磁盤裏所有的空間都寫滿0。

但是不用擔心,寫完以後程式會自動釋放這段磁盤空間,還你一個沒有房子的平地。

相關課程

👇點選 閱讀原文 ,免費對話大模型