史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 應用軟體使用技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-02-08, 03:00 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 如何恢復在存儲卡中誤刪除的資料文件

如何恢復在存儲卡中誤刪除的資料文件
一、緣起:

使用數位相機,存儲媒介有一般的CF、SM、SD卡還有記憶棒等,我們拍的照片就以圖像文件的形式存儲在這些FlashMemoryCD片裡,有時因為主觀或者客觀的種種原因,會出現誤操作將有用的照片或者其他資料文件誤刪除。


這時,除了捶胸頓足之外還有什麼補救措施能夠挽回麼?

二、原理:

大家都知道,現在有很多硬碟資料恢復工具,如RecoverNT、Lost&Found、FinalData、EazyRecoveryPro等等,用來恢復在硬碟分區上誤刪除操作引起的資料丟失。


我們自然會想到,這些磁CD片上的恢復工具能用在閃存卡上麼。要解答這個問題,還要從資料恢復工具的工作原理入手。

電腦專業畢業的兄弟一定記得,在《操作系統原理》這門課中我們學過,文件在磁牒等存儲CD片下是「雜亂無章」的隨機存儲,OS如何找到這些存儲的文件,要靠文件系統,在MS的Dos/windows架構下,就是FAT,簡而言之,就是一個索引,其中原理就不再詳述了。而通常我們在OS中所進行的Delete操作,實際上並不是將這些資料在磁牒中完完全全像擦玻璃一樣抹得乾乾淨淨,實質上OS只是在FAT表中對相應索引這些資料的部分做了一個「已刪除」標記,這就表示,在OS的今後的文件存取操作中,這段已標記刪除的部分已經可以當作空白空間使用了。同理,FORMAT是格式化指令,它並不是將硬碟資料區中的資料完全破壞,只是將mbr(FAT)置空而已。



所以,簡單刪除的資料並不是真正的安全,如果想要達到安全級別的刪除的話,還要通過專門的操作(簡單的說,就是在標記刪除的文件存儲區域用一些無意義資料比如Null強行覆蓋若干遍,覆蓋的次數越高,資料變化越多,安全級別就越高。這就是Norton Utilities裡面WipeInfo工具等的工作原理)。



正是這種刪除原理給了我們恢複數據的可能,只要實際存儲資料的地方沒有被新的資料覆蓋掉,那如果我們能重新恢復FAT表中原來的文件標記,資料就能被OS的文件系統重新識別,也就是「恢復」了資料。

以上是關於磁牒等磁CD片的資料恢復原理,有些朋友會說,這些是磁CD片的隨機存儲方式,閃存不是磁CD片,兩碼事兒。


恰恰相反,只要是隨機存儲方式,跟用什麼CD片存儲,根本沒有任何關係,上面那種想法屬於想當然而已。


只要是遵循DCIM標準的數位相機(目前市場上已經幾乎找不到不遵循此標準的數位相機了),那他對閃存的操作方式和PC對磁牒的操作方式都一樣,就是通過FAT文件系統管理照片文件。



同樣,閃存和磁牒一樣,也是通過扇區、磁組等分割方式管理存儲空間。

所以,從理論上講,閃存上的資料恢復和磁牒上一樣,不但是可能的,而且是很容易實現的!(當然,市面上有很多MP3機採用的不是標準的文件管理系統,而是自己定義的管理和存儲方式,如果是樣的MP3機操作的閃存,就不能用通用的方法來恢複數據了,解鈴還需繫鈴人,需要瞭解其資料結構,一旦瞭解,資料恢復仍然是有可能的)。

三、操作:

直接操作方式如下,

1.一旦發現進行了誤刪除、誤格式化等操作,首先就是停止任何新的寫入資料操作!!這一點一定要切記,是能否全部恢複數據的關鍵前提。

2.將閃存卡插入讀卡器,連線到PC上,會在PC裡看到出現可移動磁牒和分配好的磁碟代號。



3.這時,啟動你早已準備好的資料恢復軟體(RecoverNT、Lost&Found、FinalData、EazyRecoveryPro),這裡,我以RecoverNT做操作例子(因為這個是綠色軟體,界面簡潔,操作容易,掃瞄速度快)。


選項「文件」表單中的「開啟驅動器」,出現驅動器選項對話視窗,選項閃存卡相對應的可移動磁牒磁碟代號即可,下一步軟體會自動對閃存卡所有磁組進行掃瞄,閃存卡容量越大,相應的磁組越多,掃瞄程序也會長一些。


4.掃瞄完畢後,主界面會出現掃瞄結果,大家可以看到,除了正常存儲的文件之外,掃瞄出來的已經被刪除了的文件用特殊的圖示標記出來,如果是目錄被刪除,則可以進入到該已刪除目錄裡面,即可以看到做了刪除標記的文件。



5.此時,滑鼠選要恢復的文件,在右鍵表單選項「儲存」,會出現儲存對話視窗,這裡要千萬注意的一點是:一定不能儲存在原分區上,請另行選項一個分區儲存恢復出來的文件。多個文件類似操作即可。

6.好啦,大功告成,趕緊去檢查一下那些已經恢復的寶貝文件吧。

註:這種恢復方法,經過我的實際測試,在CF卡(winward 128MB,由Canon Pro90拍攝的照片文件(RAW格式、JPEG格式經相機刪除、格式化操作))、SM卡(winward 128MB,由創新Nomad IIMG儲存的MP3和NVF錄音文件經刪除,格式化)、SD(PQI 64MB,由Casio EM500上儲存電子書格式文件經刪除)卡上;分別通過軟體RecoverNT和EasyRecoveryPro都可以完美的全部恢復。


不過要注意的一點是,目前的大部分資料恢復軟體,對中文檔案名的文件恢復支持都有些小問題,恢復時你得手動改名才可能恢復。


一般使用DIR( DIGITAL IMAGE RECOVERY)這個軟體進行恢復。
以前使用的CF卡由於品質問題壞過幾次,要重新格式化,
在迪派上有朋友推薦用這個軟體試著恢復
效果非常不錯。

RecoverNT、Lost&Found、FinalData、EazyRecoveryPro這些軟體,都是商業或共享軟體,英文不好的網友們也能找到漢化版,大家可以在網上找到。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 12:06 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1