既然在回收站里徹底刪除的文件依然有方法可以恢復,那麼從理論上來講回收站可不可以看作為一種超級壓縮的工具或者是一種擴展硬碟容量的方法?
01-27
倘若硬碟容量有限,可以把一些東西放進回收站並且清空回收站。這樣會得到空間,同是之後再想用的時候用網上所講的方法還原。(儘管沒有人會冒著文件丟失或者文件損壞的風險去做這個,但還是想問問。)
哈哈,這是00年代初的時候很流行的說法,說把文件放入回收站然後清空,以後需要的時候再去把它恢復回來。
類似的還有怎樣把一個CD光碟機改造成DVD光碟機、怎樣用軟體給U盤擴容之類的。10年過去了,現在想起來還是覺得挺歡樂的,10年前的釣魚帖啊~@袁風,已經把原理說明白了,只是很精簡,這裡擴展一下。
在你硬碟上的某個地方是存儲了一張表格的,表格上面記載了每一個文件在 剛性磁片 上的的具體物理位置。
我們把這張表格記載東西的格式想像成這樣:文件名----對應區塊的名字例如: 不和諧電影.rmvb----區塊98~區塊876[如果把硬碟拆開,你會看到是有碟子的,那個就是剛性磁片,(千萬別真的去拆,一拆就壞,上面絕不能沾到一點灰塵,否則就會損壞),數據就是放在那個上面,有一個磁頭進行讀取]
假設你刪除了一個文件(我們先假設它在D盤吧),那麼該文件和文件對應的區塊的記錄就會從那張表格上刪掉。
但是這個文件的數據,也就是這個文件的二進位數據10101011110001001010仍舊還在上面。
磁頭不會故意跑到那一個區塊,然後把它的數據改成全0或者全1硬碟會把所有不記錄在表上的區塊空間,都當作是空的,對他來說這些區域可以隨意寫東西。假設你此時把F盤裡的某部電影拖到D盤裡去。那麼磁頭有可能就把那一塊的區域用來寫那部電影的數據了。也就是覆蓋掉了,不可能再進行恢復了。(為什麼說有可能,因為空的地方多的是啊,數據寫在哪裡是磁頭哥哥的事情)
假設當年冠希哥的照照是放在D盤,刪除照照之後,拿其他盤的大文件移動或者粘帖到D盤,多弄幾次(最好塞滿),數據就會全覆蓋掉。也就不會有這樣的悲劇了這個故事告訴我們:懂得硬碟的工作原理是多麼的重要就是覺得你傻的可愛
這種恢復方式的前提是該數據塊未被寫入新的數據。所以其實硬碟容量還是那麼大。
刻舟求劍
回收站清空的文件所在硬碟的區域會被標記成可寫,任何新保存的文件都很有可能會覆蓋這個區域,導致文件不可還原或者還原後是個損壞的文件。就像磁帶一樣,新的錄音會把舊的內容給覆蓋了。因此這種方法是不可取的。這也是為什麼一旦發現數據誤刪除,要立即關閉電腦,避免對硬碟進行讀寫。
推薦閱讀:
※拋去逼格,蘋果系統真的非常適合做平面設計嗎?就同價價位的相應Win系統電腦比,有哪些優勢?
※Mac OS X 這四對全局快捷鍵,可以讓寫作聊天快得飛起來
※如何評價macOS 10.12.4?
※OS X如何看出是否中病毒或木馬?
※macOS 10.13 Dev Beta 1 測試報告