石玉璽
摘 要:當(dāng)今社會(huì)人們?cè)絹?lái)越多的工作都是通過(guò)計(jì)算機(jī)來(lái)完成的,計(jì)算機(jī)給人們的生活生產(chǎn)帶來(lái)的方便快捷也使得它以驚人的速度大面積的普及運(yùn)用。伴隨著人們工作對(duì)計(jì)算機(jī)的利用,很多信息都以數(shù)據(jù)文件的形式保存在計(jì)算機(jī)中,方便的同時(shí)也面臨著數(shù)據(jù)丟失的風(fēng)險(xiǎn)。此時(shí)對(duì)由于各種不同的原因丟失的重要數(shù)據(jù)進(jìn)行及時(shí)可靠的數(shù)據(jù)恢復(fù)就顯得尤其重要。
關(guān)鍵詞:數(shù)據(jù)恢復(fù);原理;措施
一、數(shù)據(jù)恢復(fù)的原理
日常工作生活中,數(shù)據(jù)丟失的原因主要包括硬件問(wèn)題和邏輯問(wèn)題,針對(duì)出現(xiàn)丟失原因的不同數(shù)據(jù)恢復(fù)也就分成了硬件恢復(fù)和軟件恢復(fù)兩種。以下主要介紹數(shù)據(jù)軟件恢復(fù)的措施方法。
在軟件恢復(fù)中,整個(gè)恢復(fù)過(guò)程不涉及硬件方面的維修,而是從軟件的層面來(lái)解決數(shù)據(jù)丟失問(wèn)題。常見(jiàn)的數(shù)據(jù)丟失的原因有誤操作格式化、誤克隆、誤分區(qū)、誤刪除、感染病毒以及操作斷電等。在軟件類數(shù)據(jù)丟失問(wèn)題中,不同種造成數(shù)據(jù)丟失產(chǎn)生原因的情況都會(huì)出現(xiàn)特定的癥狀,通常若數(shù)據(jù)區(qū)還沒(méi)完被徹底覆蓋個(gè)體用戶就可以通過(guò)一系列的軟件操作順利的恢復(fù)丟失的數(shù)據(jù)文件。例如常見(jiàn)的誤刪除后在硬盤中保存的數(shù)據(jù)文件其實(shí)并沒(méi)有被真正的覆蓋掉,刪除的其實(shí)就是指向這個(gè)數(shù)據(jù)存儲(chǔ)空間的鏈條而已,數(shù)據(jù)依然以二進(jìn)制的方式保存在硬盤中。我們就可以進(jìn)行相應(yīng)的軟件操作掃描相關(guān)的磁盤,再對(duì)掃描出的數(shù)據(jù)進(jìn)行詳細(xì)分析,并進(jìn)行編譯處理,這樣既可找回丟失的相關(guān)數(shù)據(jù)。例如在windows下對(duì)一塊硬盤高級(jí)格式化,其實(shí)就是重新分配了FAT表而把通向原來(lái)數(shù)據(jù)的通道切斷了,因此硬盤已經(jīng)看似被格式化了但實(shí)際上原先存儲(chǔ)在硬盤中的數(shù)據(jù)依然保存在存儲(chǔ)元件或者盤片中,可以掃描存儲(chǔ)元件或者盤片,再按照主引導(dǎo)區(qū)、分區(qū)、DBR、FAT及文件實(shí)體恢復(fù)的順序操作就可以在一定范圍內(nèi)重新恢復(fù)原先的數(shù)據(jù)文件了。當(dāng)然雖然通過(guò)軟件恢復(fù)數(shù)據(jù)有很多難以言表的經(jīng)驗(yàn)和技巧,但依然存在很多軟件操作無(wú)法恢復(fù)數(shù)據(jù)的情況。
因此,當(dāng)用戶計(jì)算機(jī)出現(xiàn)數(shù)據(jù)丟失時(shí),應(yīng)當(dāng)切記不可以對(duì)原先數(shù)據(jù)存儲(chǔ)的區(qū)域進(jìn)行數(shù)據(jù)存儲(chǔ)操作或者寫操作,避免改動(dòng)原先數(shù)據(jù)存儲(chǔ)的區(qū)域以保證順利恢復(fù)數(shù)據(jù)。
二、數(shù)據(jù)恢復(fù)的措施
(一)恢復(fù)主引導(dǎo)區(qū)
如果計(jì)算機(jī)在自檢之后,出現(xiàn)“Miss operation system”的提示,且可以在DOS的C盤下查看到完整情況,則說(shuō)明數(shù)據(jù)丟失原因是由于主引導(dǎo)區(qū)故障引起,如果在啟動(dòng)電腦時(shí),系統(tǒng)可以檢測(cè)到硬盤的存在,但是進(jìn)去操作系統(tǒng)時(shí),出現(xiàn)“Disk boot failure.insert system disk and press ever”的提示,那么該種錯(cuò)誤則是由于主引導(dǎo)區(qū)故障引致。針對(duì)這類數(shù)據(jù)丟失情況,可以用光盤或者軟盤啟動(dòng)進(jìn)入DOS系統(tǒng),再鍵入“C:”看C盤上的內(nèi)容是否可以被讀取,若可以讀取C盤,則只需要利用Fdisk/mbr命令對(duì)主引導(dǎo)區(qū)無(wú)條件重寫,這種方法成功率較高并且可以保留原有數(shù)據(jù)。如果無(wú)法讀取C盤,同樣可以采取Fdisk/mbr命令。Fdisk/mbr命令可以應(yīng)付一些主引導(dǎo)區(qū)病毒,可以解決在BIOS下硬盤可識(shí)別在DOS下無(wú)法識(shí)別的問(wèn)題。
(二)分區(qū)表被破壞
典型的分區(qū)表故障如使用PQMagi時(shí)誤操作造成進(jìn)入系統(tǒng)后無(wú)法打開(kāi)文件或無(wú)法進(jìn)去系統(tǒng)的情況。通常可以通過(guò)查找備份分區(qū)表再對(duì)相應(yīng)扇區(qū)進(jìn)行復(fù)制來(lái)自動(dòng)修復(fù)分區(qū)表,此時(shí)可以使用DiskGenius軟件來(lái)操作。DiskGenius軟件可以在純DOS下運(yùn)行,具體操作措施如下:先將該軟件復(fù)制拷貝到動(dòng)盤中,運(yùn)行軟件進(jìn)入軟件主界面,再按下F10鍵即可自動(dòng)恢復(fù)硬盤分區(qū)表。
(三)修復(fù)DSR
如果在打開(kāi)系統(tǒng)時(shí),提示沒(méi)有格式化,那么在進(jìn)入分區(qū)之后,就會(huì)出現(xiàn)“General Fail Reading Drive”的提示,此時(shí),就可以采用格式化工具進(jìn)行訪問(wèn),雖然可以進(jìn)入分區(qū)但是弊端是此分區(qū)內(nèi)的數(shù)據(jù)將會(huì)丟失,那么就可以利用WinHex軟件修復(fù)DBR模板,把出現(xiàn)故障的硬盤當(dāng)成從盤進(jìn)行掛接,再打開(kāi)WinHex中選擇該硬盤,該軟件就可以利用硬盤上的分區(qū)表來(lái)處理分區(qū)以修復(fù)DBR。
(四)文件誤刪除
刪除文件后文件就會(huì)被邏輯刪除,然后轉(zhuǎn)移到回收站內(nèi),若想要恢復(fù)數(shù)據(jù)則只需要在回收站內(nèi)搜索該文件即可。但是,如果刪除文件的時(shí)候同時(shí)按下了shift鍵,就相當(dāng)于對(duì)文件進(jìn)行了物理刪除,文件將不會(huì)在回收站中也就無(wú)法通過(guò)同樣的方法找回文件了。此時(shí),可以利用Easy Recovery軟件進(jìn)行恢復(fù),該軟件可以通過(guò)模式識(shí)別找回分布在硬盤上的文件碎片并重新整定,再在硬盤上建立虛擬的文件系統(tǒng)并列出所有目錄和文件,該軟件可以高質(zhì)量的尋回丟失文件。
(五)病毒感染
部分病毒,并在根目錄下儲(chǔ)存一個(gè)與源文件相同的程序,在進(jìn)行查殺的過(guò)程中,病毒會(huì)將原先的文件夾隱藏起來(lái),難以通過(guò)文件夾屬性來(lái)修改。此時(shí)便可以使用Attrib命令,在windows運(yùn)行下打開(kāi)MS-DOS,再利用CMD命令來(lái)打開(kāi)盤符,在鍵入attrib/d/s-h-s之后,即可恢復(fù)隱藏文件,attrib是一種可以修改文件夾的命令,-h即可消除其中的隱藏屬性。
三、結(jié)語(yǔ)
綜上所述,數(shù)據(jù)恢復(fù)軟件不是萬(wàn)能的,我們并不能利用此類軟件解決所有的數(shù)據(jù)丟失問(wèn)題,因此我們應(yīng)該提高對(duì)硬盤邏輯結(jié)構(gòu)和數(shù)據(jù)組織的認(rèn)識(shí)了解,熟練掌握數(shù)據(jù)恢復(fù)的具體措施和技巧以避免工作或生活中數(shù)據(jù)丟失對(duì)我們帶來(lái)的困擾。
參考文獻(xiàn):
[1] 王剛.淺析數(shù)據(jù)恢復(fù)及銷毀實(shí)驗(yàn)室的構(gòu)建[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013(14).
[2] 林華清.數(shù)據(jù)恢復(fù)與數(shù)據(jù)消除的技術(shù)及工具[J].保密科學(xué)技術(shù),2012(01).
[3] 張婧.計(jì)算機(jī)數(shù)據(jù)恢復(fù)技術(shù)概析[J].信息與電腦(理論版),2012(02).
[4] 王曉海,張曦,袁建國(guó).涉密數(shù)據(jù)恢復(fù)安全管理初探[J].信息技術(shù)與標(biāo)準(zhǔn)化,2011(05).