刪除數(shù)據(jù)可以恢復(fù),平常被刪除的數(shù)據(jù)是否會(huì)占用手機(jī)/電腦空間呢?一般情況下是不占用手機(jī)/電腦存儲(chǔ)空間的。那是為什么呢?要弄清楚這個(gè)問(wèn)題我們首先要搞明白一般手機(jī)/電腦存儲(chǔ)的基本原理,然后從數(shù)據(jù)刪除的分類(lèi)和原理上入手來(lái)分析討論了,可以繼續(xù)閱讀下文。
一、手機(jī)/電腦存儲(chǔ)原理
我們?cè)谑謾C(jī)/電腦上的數(shù)據(jù)是保存在設(shè)備內(nèi)部的存儲(chǔ)芯片中的,這是硬件,還有負(fù)責(zé)對(duì)硬件進(jìn)行管理調(diào)度的軟件——文件系統(tǒng),這是一套軟件系統(tǒng),用來(lái)對(duì)芯片進(jìn)行管理,文件系統(tǒng)的主要工作包括把文件資料保存到存儲(chǔ)芯片中、刪除存儲(chǔ)芯片中的文件數(shù)據(jù)、控制數(shù)據(jù)文件存儲(chǔ)到芯片中的方式等。
由此可見(jiàn),刪除文件和回收存儲(chǔ)空間的工作就是由這個(gè)文件系統(tǒng)來(lái)完成的,刪除數(shù)據(jù)后文件是否繼續(xù)占用存儲(chǔ)空間也是由這套文件系統(tǒng)來(lái)決定的。存儲(chǔ)芯片是由一個(gè)個(gè)緊密排列的存儲(chǔ)單元組成的,當(dāng)我們保存數(shù)據(jù)的時(shí)候就是往這些存儲(chǔ)單元中一個(gè)一個(gè)的放上數(shù)據(jù)。
當(dāng)數(shù)據(jù)被放在存儲(chǔ)單元中以后還并沒(méi)有完,文件系統(tǒng)會(huì)在他的文件列表中添加一個(gè)指針,這個(gè)指針可以理解為一個(gè)箭頭 —> ,指向到這個(gè)存儲(chǔ)單元中,當(dāng)我們要使用這些數(shù)據(jù)的時(shí)候文件系統(tǒng)會(huì)順著這個(gè)指針箭頭找到存在里面的數(shù)據(jù),這就是一個(gè)最簡(jiǎn)單的文件系統(tǒng)原理模型。
二、文件刪除的原理
弄明白文件存儲(chǔ)的原理以后,那么文件系統(tǒng)是怎么對(duì)文件進(jìn)行刪除的呢?其實(shí)文件刪除對(duì)文件系統(tǒng)來(lái)說(shuō)是一個(gè)超級(jí)簡(jiǎn)單的過(guò)程,比文件存儲(chǔ)的時(shí)候還要簡(jiǎn)單省事。
當(dāng)刪除數(shù)據(jù)的時(shí)候文件系統(tǒng)只需要把指向這個(gè)存儲(chǔ)單元的指針回收過(guò)來(lái)就行了,在文件系統(tǒng)內(nèi)部就是置為空,表示這個(gè)指針沒(méi)有指向任何數(shù)據(jù),這樣剛才存儲(chǔ)的數(shù)據(jù)就和指針脫鉤了,就相當(dāng)于剛才那塊存儲(chǔ)空間也被回收了,下次可以往里面放入新的數(shù)據(jù)。
由此可見(jiàn),指針雖然脫鉤了,但是那個(gè)存儲(chǔ)單元中的數(shù)據(jù)還是存在的,這就給我們恢復(fù)數(shù)據(jù)提供了可能性,這就是數(shù)據(jù)刪除和恢復(fù)的基本原理。
三、文件刪除的基本方式
下面就進(jìn)入最精彩部分的分析了,什么樣的數(shù)據(jù)刪除后還會(huì)占用存儲(chǔ)空間?什么樣的數(shù)據(jù)刪除后不占用存儲(chǔ)空間但是能夠恢復(fù)回來(lái)呢?什么樣的數(shù)據(jù)刪除后不占用存儲(chǔ)空間但是永久無(wú)法恢復(fù)呢?是不是有點(diǎn)暈?哈哈,請(qǐng)聽(tīng)我慢慢道來(lái)。
首先第一種方式,也是最簡(jiǎn)單的一種方式,直接刪除文件,文件刪除后會(huì)進(jìn)入回收站,當(dāng)我們后悔了,想找回來(lái)的時(shí)候,只要到回收站里點(diǎn)擊鼠標(biāo)右鍵,選擇還原文件就可以毫發(fā)無(wú)損地還原到原來(lái)的位置上。這種刪除數(shù)據(jù)的方式并不是真正的刪除,只是暫時(shí)放到了回收站里,而且文件依然會(huì)占用存儲(chǔ)空間。
第二種方式是我們按住Shift鍵+Delete鍵刪除,就相當(dāng)于清空回收站了,這時(shí)文件就永久性刪除了,回收站里不見(jiàn)蹤影,也無(wú)法還原了。如果不借助專(zhuān)門(mén)的數(shù)據(jù)恢復(fù)工具是無(wú)法恢復(fù)的。這個(gè)時(shí)候如果確實(shí)需要恢復(fù)數(shù)據(jù)的話可以使用各種數(shù)據(jù)恢復(fù)軟件,關(guān)閉掉殺毒軟件后用數(shù)據(jù)恢復(fù)軟件掃描磁盤(pán),在掃描出的文件列表中恢復(fù)誤刪除的文件。
這種刪除方式不會(huì)占用存儲(chǔ)空間,但是能給我們恢復(fù)數(shù)據(jù)的機(jī)會(huì),因?yàn)榇鎯?chǔ)空間里的數(shù)據(jù)還是存在的,沒(méi)有被覆蓋掉,只不過(guò)指向這個(gè)存儲(chǔ)空間的指針斷掉了。而數(shù)據(jù)恢復(fù)軟件就是利用特殊的技術(shù)手段把指向這個(gè)存儲(chǔ)空間的指針暫時(shí)恢復(fù)上,從而把數(shù)據(jù)恢復(fù)出來(lái)。
第三種方式是覆蓋式永久性刪除,這種刪除方式數(shù)據(jù)是真正的刪除了,使用任何方式都無(wú)法恢復(fù)了。也就是當(dāng)我們刪除掉數(shù)據(jù)后,文件系統(tǒng)又把其他數(shù)據(jù)寫(xiě)入了剛才我們刪除那部分?jǐn)?shù)據(jù)的存儲(chǔ)空間里,把這個(gè)存儲(chǔ)空間徹底覆蓋掉了,這是無(wú)法恢復(fù)的情況。這種情況當(dāng)然也不會(huì)占用存儲(chǔ)空間。
四、固態(tài)硬盤(pán)的數(shù)據(jù)刪除后無(wú)法恢復(fù)
下面再討論一種特殊情況,那就是固態(tài)硬盤(pán)中的數(shù)據(jù)一旦刪除后就永遠(yuǎn)無(wú)法恢復(fù)了,也就是在固態(tài)硬盤(pán)中當(dāng)把回收站清空后,里面的數(shù)據(jù)就永遠(yuǎn)無(wú)法恢復(fù)了,這又是為什么呢?原來(lái)是固態(tài)硬盤(pán)和普通機(jī)械硬盤(pán)的存儲(chǔ)原理是不一樣的,普通機(jī)械硬盤(pán)的存儲(chǔ)單元是在磁性盤(pán)片上的,數(shù)據(jù)就存放在磁性盤(pán)片的一個(gè)個(gè)磁極上。
固態(tài)硬盤(pán)的存儲(chǔ)單元是一個(gè)個(gè)的存儲(chǔ)顆粒,數(shù)據(jù)是存儲(chǔ)在這些顆粒中,存儲(chǔ)顆粒中的數(shù)據(jù)被刪除后就永久性的抹掉了,所以固態(tài)硬盤(pán)的數(shù)據(jù)一旦刪除后就無(wú)法再恢復(fù)出來(lái)了。
從以上的分析可以得出結(jié)論:電腦上的數(shù)據(jù)刪除后,不清空回收站會(huì)占用存儲(chǔ)空間,清空回收站不會(huì)占用存儲(chǔ)空間;手機(jī)上的數(shù)據(jù)刪除后如果不進(jìn)類(lèi)似回收站性質(zhì)的地方也不會(huì)占用存儲(chǔ)空間。大家有不懂的地方也可以在評(píng)論區(qū)留言交流。