教你如何找回手機誤刪的數據

有的時候,我們清理手機內存啊,系統升級啊,熊孩子搗亂等情況下,可能都有過數據丟失的情況,看看換屏哥接下來的文章,想必會有些幫助哦。

數據(短信、微信、通訊錄、照片、視頻、備忘錄、文檔等)保存到手機的硬盤(磁盤)當中(地球人都知道)

數據在磁盤上的保存方式是和磁盤分區有關係的,當前主流的分區通常將數據的保存分成兩個組成部分:索引區(Index)和數據區(Data),索引區負責記錄數據的位置、日期、大小、狀態等屬性,數據區保存的是物理數據,形式為二進制01的組合。

而操作系統在對數據讀、寫、刪、改等操作時,是對Index和Data區進行讀寫刪改的操作

下面我們就可以推演一下,數據被刪除是怎麼樣的一個過程

教你如何找回手機誤刪的數據

如果刪除了ID為3的區域的數據,那麼數據在磁盤中就變成了這個樣子:

教你如何找回手機誤刪的數據

物理數據被沒有被清除,還在那裡,只不過標記為這一塊是空閒區域了,有新的數據寫入的時候,這塊區域是可以被新數據佔用了。

那麼,親們最關心的問題來了。數據什麼時候能恢復?什麼情況下不能恢復?多久之前的數據能恢復?下面我們來根據上述原理來分析親們這些常見的問題。

1)數據什麼時候能恢復?

按照上面兩幅圖的表述,Data區數據還沒被覆蓋的時候,我們稱之為邏輯刪除,這個時候利用專業的恢復工具是可以恢復的,成功率幾乎能達到100%

2)數據什麼時候不能恢復?

數據刪除後,先是被標記為空閒區域,新數據寫入的時候,系統會隨機選取一塊空閒區域,如果Data區不幸被選中,那麼數據就被覆蓋了,我們稱之為物理刪除,那麼物理刪除的數據究竟有沒有辦法恢復?客觀的講是有辦法的,但恢復難度和恢復成本非常之高,超過普通人接受的範圍。所以我們認為除非極其極其極其重要的數據,此種情況下的數據基本可認為無法恢復了。

3)多久之前的數據能恢復?

在Data區沒有被覆蓋之前,多久之前的數據都能恢復,原理上和時間並沒關係,但是時間越長,產生的新數據越多,被覆蓋的幾率也就越大。

所以恢復大師強烈建議數據被誤刪後,一定儘快備份,對磁盤做了鏡像。保留現場,這樣恢復機率就會大大提高,千萬不要拖。

教你如何找回手機誤刪的數據


分享到:


相關文章: