■河南 郭建偉
現(xiàn)在各種存儲卡(例如SD卡,TF,XD卡、CF卡、MMC卡、記憶棒等卡等)使用的越來越廣泛,可以大大的擴展各種數(shù)碼設(shè)備(例如手機,音樂播放器,平板電腦,攝像機等)的存儲容量,讓人們可以簡單快捷的存儲大量的數(shù)據(jù)。正是因為存儲卡已經(jīng)和大家的工作生活密不可分,所以如何對存儲卡本身以及存儲在其中的數(shù)據(jù)進行維護和管理,就顯得極為重要了。在大多數(shù)人的眼中,存儲卡的使用似乎沒有什么技巧可言。這種看法實際上過于片面,要想真正用好存儲卡,充分發(fā)揮其功能,離不開相關(guān)軟件的大力配合。這里就從存儲卡的數(shù)據(jù)安全清除,快速恢復(fù),修復(fù)以及檢驗等方面,分析和介紹了相關(guān)的經(jīng)驗技巧。
當(dāng)您將存儲卡的某個文件刪除后,不要以為就萬事大吉了。因為刪除文件后,系統(tǒng)實際上只是將其存儲信息從存儲卡中的文件分配表中刪除,在存儲卡相關(guān)磁道和扇區(qū)中仍然存在著被刪文件的數(shù)據(jù),別人只要接觸到該卡,使用Easy Undelete等反刪除工具,就可以將其輕易恢復(fù)。因此,只有將文件徹底刪除,才可以避免別人對存儲卡敏感數(shù)據(jù)的非法恢復(fù)。可以實現(xiàn)安全刪除的工具有許多,例如使用Erase這款功能全面的軟件,就可以讓存儲卡中的文件徹底消失。
在Eraser主界面工具欄上點擊“Settings”按鈕,在設(shè)置界面(如圖1)中的“Default file erasure method” 列 表中提供了大量的刪除算法可供選擇,默認為“Getmann”算法,可以使用隨機數(shù)據(jù)對刪除文件進行35次覆蓋處理。當(dāng)然,選擇算法越復(fù)雜,刪除的效果越好,但是花費的時間也越長。在“Default drive eraseure method”列表中可以選擇針對整個磁盤進行刪除的算法。如果選擇“Replace erased file with the following file to allow plausible deniablity”項,表示使用選定的文件對刪除的數(shù)據(jù)進行覆蓋。點擊“Add File”或者“Add Folder”按鈕,選擇所需的文件或者文件夾。點擊“Save Settings”按鈕保存配置信息。
在工具欄上點擊“Erase Schedule”按 鈕,在 窗 口空白處的右鍵菜單上點擊“New Task”項,在彈出窗口中的“Task”面板中選擇“Run manually”項,表示手工執(zhí)行刪除項目。選擇“Run immediately”項,表示創(chuàng)建完成后立即執(zhí)行本任務(wù)。選擇“Run on restart”項,表示在下次開機后自動執(zhí)行本任務(wù)。選擇“Recurring”項,可以讓本任務(wù)定時啟動。如果選擇該項,可以在“Schedule”面板中設(shè)置具體的觸發(fā)時間,包括在每/天每星期/每月的指定時間。
本例選擇手工執(zhí)行刪除任務(wù)。點擊“Add Data”按鈕,在彈出窗口中的“Target type”列表中選擇“File”項,在“Erase method”列表中允許您臨時改變刪除算法。點擊“Browse”按鈕,選擇存儲卡中的目標文件,將其作為刪除目標。如果選擇“File in Folder”項,點擊“Browse”按鈕,選擇存儲卡中的目標文件夾,則可以將該文件夾中的所有文件安全刪除。選擇“Secure move”項,可以實現(xiàn)文件安全移動操作。在“Settings”欄中選擇移動文件或者文件夾,同時選擇存儲卡中的目標文件或者文件夾和移動的路徑。選擇“Unused disk”項,選擇存儲卡盤符,可以將其中的自由空間徹底清空。選擇“Drive/Partition”項,選擇存儲卡盤符,可以使用選定的刪除算法,將整個存儲卡徹底清空。
設(shè)置好所需的清除項目后,點擊OK按鈕保存配置。按照同樣的方法,您可以針對存儲卡創(chuàng)建多個清理項目。在Eraser主界面中顯示所有的清理項目,選擇對應(yīng)的項目,在其右鍵菜單上點擊“Run Now”項(或者點擊“Ctrl+Alt+R”鍵),就可以執(zhí)行該項目,將存儲卡中的數(shù)據(jù)安全清除。實際上,您也可以直接在資源管理器中選擇存儲卡中的文件或者文件夾,在其右鍵菜單中點擊“Eraser”項在,在彈出菜單中點擊“Erase”項,將其安全刪除,或者點擊“Secure move”項,實現(xiàn)安全移動操作。
Eraser雖然功能全面,不過安裝配置有些復(fù)雜。如果您僅僅想快速安全清空存儲卡所有內(nèi)容,可以使用DiskGenius這款磁盤管理工具來實現(xiàn)。在該軟件主窗口左側(cè)列表中選擇存儲卡盤符,在其右鍵菜單中點擊“清除扇區(qū)數(shù)據(jù)”項,在彈出窗口中的“填充扇區(qū)數(shù)據(jù)的字符”欄中可以選擇填充的數(shù)據(jù),包括00,F(xiàn)F,隨機數(shù),用戶指定等,點擊清除按鈕,就可以將存儲卡徹底清空了。如果存儲卡已經(jīng)分區(qū),可以在窗口左上角選擇“清除分區(qū)”項,在彈出窗口中選擇對應(yīng)的分區(qū)。這樣,可以針對選定分區(qū)執(zhí)行清空處理。當(dāng)然,類似的工具還有很多,例如在HD Tune主界面中左上角的列表中選擇存儲卡盤符,在“擦除”面板中選擇合適的刪除算法,點擊“開始”按鈕,就可以將其內(nèi)容清空。
同上述軟件相比,F(xiàn)lash Wiper和Digital Media Shredder是兩款專門針對存儲卡的設(shè)計的安全清空工具,可以對存儲卡進行全面的“清洗”操作,讓其中的數(shù)據(jù)徹底消失。啟動Flash Wiper后,在彈出的操作向?qū)Ы缑嬷悬c擊“Next”按鈕,在下一步窗口中勾選“Show only Removable Drives”項,表示只顯示可移動存儲設(shè)備,在其下的驅(qū)動器列表中選中需要清理的優(yōu)盤設(shè)備,點擊“Next”按鈕,在下一步窗口(如圖2)中的“Direction”欄中如果選擇“Start from thelast sectore”項,表示從優(yōu)盤磁盤結(jié)構(gòu)中的最后一個扇區(qū)開始,按照相反的順序逐一向前“清洗”每一個磁盤扇區(qū),這樣可以防止從一開始破壞文件分配表,這樣雖然清理的速度比較慢,但是“清洗”的效果比較徹底。
如果您希望提高清理的速度,那么可以選擇“Start from the first sector”項,表示從磁盤第一個扇區(qū)開始執(zhí)行清理操作。在“X Hex mask”欄中可以設(shè)置寫入的十六進制字符(默認為“F6”),這 樣 Flash Wiper將使用該字符覆蓋優(yōu)盤中每一個扇區(qū)中的內(nèi)容。在“X Pass count”欄中可以設(shè)置重復(fù)操作的次數(shù)(默認為3次),這樣可以使用指定的字符徹底覆蓋優(yōu)盤中的所有原始數(shù)據(jù)。在下一步窗口中點擊“Start”按鈕,開始執(zhí)行優(yōu)盤的數(shù)據(jù)清理操作,在該窗口中可以顯示選定的優(yōu)盤盤符,優(yōu)盤容量,寫入的字符,重復(fù)操作的次數(shù),當(dāng)前處理的優(yōu)盤扇區(qū),優(yōu)盤扇區(qū)的總數(shù),清理的進度等參數(shù)。
Digital Media Shredder運行后會檢測當(dāng)前是否連接了移動存儲器,并在其主窗口中顯示所有連接的移動存儲設(shè)備,包括移動存儲器的盤符、名稱、容量等參數(shù)。點擊窗口底部的“Settings”按鈕,在設(shè)置窗口的“Shredding Algorithm”列表中選擇數(shù)據(jù)擦除算法,包 括“DOD 5220.22-M”、“NAVSO P-5293-26”、“AR380-19”等,都是軍方采用的數(shù)據(jù)刪除方式,選擇不同的刪除算法,在其下可以顯示具體的描述信息,包括數(shù)據(jù)重復(fù)覆蓋的次數(shù)等。 勾 選“Format after successful shredding”項,表示在數(shù)據(jù)徹底刪除之后,將優(yōu)盤格式化。之后在Digital Media Shredder主窗口磁盤列表中選擇對應(yīng)移動存儲器名稱,在其“Start”欄中點擊“Start”按鈕,即可對該設(shè)備進行數(shù)據(jù)擦除操 作。 同 時 在“Progress”欄中顯示操作的進度,在“Elapsed”欄中顯示花費的時間,在“Time Left”欄中顯示剩余的時間,在“Speed”欄中顯示操作的速度。
當(dāng)我們使用存儲卡時,往往對其自由空間大小很在意,因為這關(guān)系到其數(shù)據(jù)存儲潛力。從表面上看,磁盤自由空間很“空白”,但實際情況卻不盡然,自由空間里面可謂“魚龍混雜”。在其中充斥著刪除后遺留的文件數(shù)據(jù),如果不將其徹底“消毒”的話,在眾多的反刪除軟件面前,無疑被暴露您的隱私。有很多軟件都可以對存儲卡自由空間進行清潔,這里以SafeIT Digital Document Shredder(簡 稱SDDS)為例進行說明。在其主窗口(如圖3)左側(cè)點擊“設(shè)置”按鈕,在窗口右側(cè)點擊“更改設(shè)置”按鈕,在設(shè)置窗口的“粉碎”面板中的粉碎算法列表中提供了大量數(shù)據(jù)刪除算法可供選擇,選擇對應(yīng)的數(shù)據(jù)清除算法,在“信息”欄中可以顯示其描述信息。點擊確定按鈕保存配置。
在其主界面左側(cè)點擊“可用磁盤空間”按鈕,在窗口右側(cè)點擊“粉碎可用磁盤空間”按鈕,在彈出的向?qū)Т翱谥羞x擇存儲卡盤符,在窗口右側(cè)的“粉碎算法”列表中可以改變選定的數(shù)據(jù)清除算法,如果勾選“粉碎所有可用的磁盤空間”項,SDDS將在目標磁盤中創(chuàng)建一個臨時文件夾,在其中創(chuàng)建大量的大尺寸文件,直到占用完所有的可用空間為止,然后再使用預(yù)設(shè)的數(shù)據(jù)清除算法徹底清除這些臨時文件,達到徹底凈化磁盤自由空間的目的。注意,該方法可能引起Windows產(chǎn)生磁盤空間不足的提示,對此可以不要理會。勾選“超級徹底粉碎”項,表示對磁盤所有文件的未使用簇中的數(shù)據(jù)進行徹底清除操作,因為文件存儲在磁盤上,是按照簇為單位進行存儲的,但是,文件可能沒有完全使用文件分配表中所有分配給的簇,這就會造成垃圾數(shù)據(jù)的存在,SDDS可以徹底清理所有未使用的簇。選擇需要“凈化”的磁盤,點擊“粉碎”按鈕,SDDS即可使用預(yù)設(shè)的算法,對目標磁盤的可用空間進行徹底“消毒”處理。
如果不小心將文件從存儲卡上刪除了,可以使用EasyRecovery Pro,R-Studio等反刪除軟件,將誤刪除的文件恢復(fù)。不過,一旦存儲卡已經(jīng)損壞了,該如何從中找回數(shù)據(jù)呢?使用Zero Assumption Recovery(簡稱ZAR)這款工具,可以輕松完成以上任務(wù)。即使存儲卡出現(xiàn)問題,連接到電腦后無法顯示其內(nèi)容,ZAR都可以幫您快速找回重要文件。
先將損壞的存儲卡安裝到讀卡器上,之后連接到電腦上。在ZAR主界面(如圖4)中點擊“Image Recovery”項,表示執(zhí)行圖片的恢復(fù)操作。ZAR會掃描所有連接的存儲設(shè)備,在磁盤列表中選擇存儲卡,點擊“Next”按鈕,ZAR開始對其進行掃描分析,在彈出窗口中的“Volume map”表格中顯示扇區(qū)分布情況,包括空白,損壞,碎片,正常使用等。在其下顯示掃描統(tǒng)計信息以及進度條等,可以看到,ZAR檢測磁盤的速度很快,當(dāng)分析完畢后,ZAR可以將所有可以恢復(fù)的圖片列舉出來。
對于大多數(shù)存儲卡來說,在恢復(fù)界面中勾選“Root”項,可以選擇所有的可恢復(fù)的圖片文件,之后點擊“Next”按鈕,在打開窗口中的“Destination”欄中點擊瀏覽按鈕,選擇導(dǎo)出文件路徑(不要保存在該存儲卡上),點 擊“Start copying the selected files”按鈕,就可以將該存儲卡中的圖片文件找回。如果想全面掃描存儲卡,可以在ZAR主界面中點 擊“Data Recovery for Windows and Linux”按鈕,在驅(qū)動器列表中選擇存儲卡,之后點擊“Next”按鈕,執(zhí)行掃描操作,當(dāng)掃描完畢后,在統(tǒng)計界面中的“Root”節(jié)點下顯示發(fā)現(xiàn)的所有的文件和文件夾,您可以根據(jù)需要進行選擇。為了便于查找所需的內(nèi)容,可以在“Find or select multiple files”欄中設(shè)置合適的條件,包括文件創(chuàng)建日期范圍,文件大小范圍等參數(shù),點擊“Find”按鈕,可以將所需的文件過濾出來。之后點擊“Next”按鈕,按照上述方法恢復(fù)選定的文件。
當(dāng)然,也可以使用Disk Digger,EaseUS Free Data Recovery等工具,來恢復(fù)存儲卡上的文件。例如,使用Disk Digger,同樣可以處理損壞的存儲卡。在其主界面中的“選擇磁盤掃描”面板選擇存儲卡,或者在“高級設(shè)置”面板中的“選擇磁盤映像文件或者自定義設(shè)備掃描”欄中輸入存儲卡的標識符,例如“\PHYSICALDRIVE2”等。點擊“下一步”按鈕,在彈出窗口中選擇“深挖”項,執(zhí)行一般的掃描檢測。選擇“越挖越深”項,執(zhí)行高級掃描檢測操作。之后點擊下一步按鈕,對存儲卡進行掃描分析,并導(dǎo)出可以恢復(fù)的文件即可。當(dāng)然,在恢復(fù)是必須手工設(shè)置文件名,操作起來有些不便。
因為存儲外殼都是塑料,在使用過程中,如果操作不當(dāng),很容易造成其出現(xiàn)損毀的情況。對于一般的情況,可以在確保沒有開啟寫保護的情況下,在資源管理器中選擇存儲卡,在其右鍵菜單上點擊“屬性”項,在彈出窗口中的“工具”面板中點擊“開始檢查”項,點擊“開始”按鈕,對存儲卡進行掃描檢測,對于一般的邏輯故障,可以輕松修復(fù)。
如果存儲卡系統(tǒng)無法識別,在資源管理器中無法發(fā)現(xiàn)其蹤跡,可以點擊“Win+R”鍵,運行“diskmgmt.msc”程序,在磁盤管理器中查看磁盤列表,如果可以發(fā)現(xiàn)存儲卡設(shè)備,只是沒有為其分配盤符的話,可以在其右鍵菜單中點擊“更改驅(qū)動器名和路徑”項,為其指定盤符。之后對其進行格式化處理,就可能恢復(fù)其活力。
如果使用上述方法無法修復(fù)存儲卡,可以請出WinHex這款強悍的工具幫忙解決。在WinHex主界面中點擊菜單“工具”→“打開磁盤”(或者點擊F9鍵),在彈出窗口中的“物理驅(qū)動器”欄中選擇存儲卡,點擊確定難打開該設(shè)備。在與該存儲卡對應(yīng)的“移動存儲介質(zhì)”面板中選擇“分區(qū)1”,點擊菜單“編輯”→“填充磁盤扇區(qū)”項,在彈出窗口(如圖5)選擇“十六進制數(shù)值填充”項,點擊確定按鈕,執(zhí)行數(shù)據(jù)填充操作,等待一段時間后完成操作。點擊工具欄上的保存按鈕,將數(shù)據(jù)存入存儲卡中。如果中途彈出提示框,點擊忽略按鈕跳過。操作完成后,就可以將該存儲卡完美修復(fù),注意,該存儲卡此時處于未格式化狀態(tài),可以 Windows中對其格式化,也可以在手機,相機,平板電腦中對其格式化。之后就可以正常使用該存儲卡了。
如果無法從存儲卡中讀取數(shù)據(jù),在系統(tǒng)中又無法對其格式化,就說明在存儲卡中存在較多的壞塊,對此可以使用LLFTOOL這款工具,對其進行低級格式化,讓其可以恢復(fù)存儲功能。在該工具主界面中的磁盤列表中選擇存儲卡設(shè)備,點擊下一步按鈕,在彈出窗口中的“硬盤詳細說明”面板中查看其說明信息,在“低級格式化”面板中點擊“格式化這個硬盤”按鈕,對其進行低格處理,操作完成后,重新將該存儲卡連接到電腦上,并對其進行正常的格式化處理。這樣,就可以恢復(fù)其存儲功能了。在對其進行數(shù)據(jù)存儲時,就可以避開壞扇區(qū),讓存儲操作變得安全可靠。
存儲卡中一般都保存有重要的數(shù)據(jù),為了防止其意外損壞。造成數(shù)據(jù)丟失的窘境。最好按時對其進行“體檢”,如果發(fā)現(xiàn)其存在潛在的隱患,就可以及時將其中的數(shù)據(jù)保存到其它位置。使用Check Flash,Disk Checker和Flash Drive Tester等檢測工具,就可以輕松實現(xiàn)上述要求。實際上,當(dāng)您在購買存儲卡時,也可以使用上述測試工具對其進行檢測,這樣可以避免買到存在質(zhì)量隱患的存儲卡。
在Check Flash主 窗口(如圖6)中的“Drive”列表中選擇存儲卡對應(yīng)的盤符,在“Access type”欄中選擇操作方式,包括“Use temporary file” 項(表 示將存儲卡作為一個臨時文件處 理)、“As logical drive(NT-based system only)”項(表示將其作為邏輯盤進 行 處 理)、“As physical drive(NT-based system only)”項(表 示 將 其 作 為物理盤進行處理)等。在“Action type” 欄 選 擇“Read stability test” 項,表示進行讀穩(wěn)定性測試。選擇“Write and read test”項,表示進行讀寫測試,在該項中還可以選擇“Small pattern set”項,表示使用簡單數(shù)據(jù)格式進行讀寫測試,選擇“Full pattern set”項,表示使用復(fù)雜數(shù)據(jù)格式進行讀寫測試。選擇“Low level intialication”項,表示對存儲卡進行低格測試。選擇“Full erase”項,表示對存儲卡進行全面數(shù)據(jù)擦除測試。
在“Test length”欄中選擇測試的類型,選擇“One full pass”項,表示按照預(yù)設(shè)的檢測方式對存儲卡進行一次全面檢測。選擇“Burn it!”項,表示按照預(yù)設(shè)的檢測方式對存儲卡進行不間斷測試,直到用戶手工中斷測試為止。選擇“Manual”項,表示可以手工設(shè)置檢測的次數(shù),Check Flash將根據(jù)該次數(shù)對存儲卡進行循環(huán)測試。選擇“Until first error found”項,表示對存儲卡進行不間斷測試,直到檢測到錯誤為止。選擇好所需的測試參數(shù)后,點擊窗口底部的“Start!”按鈕,即可執(zhí)行測試操作。當(dāng)檢測完成后,在“Drive map”面板中如果全部顯示為綠色的方塊,表示存儲卡“健康狀況”良好,如果出現(xiàn)紅色的方塊,表示存儲卡的該部分出現(xiàn)物理損壞,如果出現(xiàn)黃色的方塊,表示存儲卡的該部分出現(xiàn)邏輯損壞。在“Log”面板中可以查看詳細的檢測報告信息。
在Disk Checker主窗口(如圖7)的“Direct Access”列表中選擇則優(yōu)盤盤符,在其右側(cè)的列表中選擇檢測的類型,包括文件和文件夾檢測、表面掃描檢測,以及上述兩種方式同時檢測等。如果勾選“Automatically Fix Errors”項,可以自動修復(fù)優(yōu)盤存在的問題。點擊“Start”按鈕,開始對優(yōu)盤進行數(shù)據(jù)直接讀寫測試。在進度條中顯示檢測的進度、花費的時間、剩余的時 間 等。 在“Information”欄中顯示優(yōu)盤的名稱、分區(qū)類型、串行號、每扇區(qū)字節(jié)數(shù)、每簇扇區(qū)數(shù)、扇區(qū)總數(shù)、總空間和自由空間數(shù)量等參數(shù)。在“Current”欄中顯示檢測的扇區(qū)數(shù),數(shù)據(jù)讀寫的速度以及發(fā)現(xiàn)的錯誤數(shù)量。在“File Access”面板中可以對優(yōu)盤的文件存取性能進行測試,在“Folder”列表中選擇優(yōu)盤盤符,點擊“Start”按鈕,開始執(zhí)行測試操作。在“Current”欄中顯示測試的目標文件夾和文件,以及文件讀寫的速度等參數(shù)。在“Total”欄中顯示優(yōu)盤中的文件和文件夾的總數(shù)、讀寫的平均速度、讀操作錯誤數(shù)等信息。
同別的軟件相比,F(xiàn)lash Drive Tester可以對從物理上對優(yōu)盤進行全面檢測。在Flash Drive Tester主 窗口(如圖8)的“Select flash drive/card”列表中選擇需要檢測的優(yōu)盤設(shè)備,在“Select test type”列表中選擇測試的類型,包括“Read”(讀測試)、“Write”(寫 測 試)、“Read,Write and Compare”(讀寫測試)等。最好選擇讀寫測試項目,可以對優(yōu)盤進行深入檢測。勾選“Write log file”項啟用日志記錄功能,點擊“Browse”按鈕,可以設(shè)置記錄文件存儲位置。
點擊“Start test”按鈕開始執(zhí)行測試操作,注意如果選擇寫測試或者讀寫測試,那 么Flash Drive Tester將清除優(yōu)盤上的所有數(shù)據(jù),所有應(yīng)該事先保存好優(yōu)盤上的重要數(shù)據(jù)。當(dāng)檢測開始后,在“Log”面板中實時顯示測試信息,在“Current operation”欄中顯示測試的動作類型、完成的比例、讀寫數(shù)據(jù)的速度、花費的時間、剩余的時間等參數(shù)。在“Error count”欄中顯示發(fā)現(xiàn)的嚴重讀錯誤,可恢復(fù)性讀操作錯誤數(shù)量、嚴重寫錯誤數(shù)量,可恢復(fù)性寫操作錯誤數(shù)量、比較數(shù)據(jù)的錯誤數(shù)量等統(tǒng)計信息。
在“Device map”欄 中顯示優(yōu)盤設(shè)備測試進度,以及映射圖檢測信息,其中的每一個小格表示預(yù)設(shè)的存儲容量,映射圖是按照從優(yōu)盤起始存儲位置到結(jié)束存儲位置的順序,顯示其不同的存儲區(qū)域。在窗口底部的“Block size”欄中顯示該容量大小。在映射圖中以不同的色彩標識優(yōu)盤對應(yīng)存儲區(qū)域的可用狀態(tài),其中綠色表示良好,紅色表示嚴重讀錯誤,暗紅色表示嚴重寫操作,黃色表示可恢復(fù)性讀錯誤,黃綠色表示可恢復(fù)性讀操作,紫色表示比較數(shù)據(jù)錯誤等。通過分析以上檢測數(shù)據(jù),就可以很清晰的了解優(yōu)盤當(dāng)前的“健康”狀態(tài)了。