NTFS資料恢復和FAT分割槽資料恢復的不同

2021-04-09 06:30:08 字數 895 閱讀 2189

在這個步步高教程之前的文章內,我們幾乎討論的都是關於儲存在fat或者fat32檔案系統上的

資料恢復

。現在我們把注意力放在存放在ntfs卷上的資料。

因為ntfs檔案系統與fat和fat32檔案系統完全不同,資料恢復

必須採用不同的方法。然而,也有例外,這篇教程的最後一部分將討論無論任何系統格式下都能執行的最終(last ditch)恢復技術,但是現在我們要討論的是ntfs檔案系統從乙個資料恢復

點是如何工作的。

如果你用google

搜尋一下ntfs資料恢復

技術,你可能得到最多的鏈結是關於賣資料恢復

產品的**。這是因為ntfs被設計可以自己執行資料恢復

,而不需要使用第三方資料恢復

簇重對映

簇重對映是通過自動方式把資料從硬碟包含壞的分割槽的簇上自動移動到良好的簇的技術。簇重對映的結構不用,取決於包含這個壞的扇區的卷是否是容錯的,而且壞的扇區在讀寫過程中是否被發現。

讓我們討論一下在沒有容錯的卷上寫入的操作,當資料被寫入ntfs卷,作業系統在寫的操作時把檢查扇區做為確認程序的一部分,如果作業系統檢測到乙個扇區是損壞的。windows標記整個簇都是損壞的,這樣它在將來就不往這個簇上儲存資料。(這是因為簇不能被再細分)資料將被儲存到良好的簇內,這樣不會有資料損失。

但是如果這個壞的扇區在讀取時候被檢測到,情況就不一樣了。作業系統將返回乙個讀取錯誤的訊息來響應被資料請求。這裡有幾種不同的理論關於接下來如何解決這個問題。一些資料表示,一旦這個讀取錯誤發生,windows把這個扇區和其中的簇標記為損壞,所以簇其中的資料將完全丟失。另外一些資料說,如果這個資料的一部分能讀出來,windows在標記這個扇區為損壞之前,把這些資料移到另乙個簇。如果有讀者知道關於權威地描述這個問題的微軟資料,麻煩告知我(http://www.sitit.com

)。

Linux下NTFS分割槽的修復和恢復

我們時不時需要幫助我們的朋友 家人 熟人 商業夥伴或者其他雜七雜八的人擺脫使用windows的時候遇到的困境。儘管我們不像他們一樣日常遇到各種問題,卻經常是在他們有難的時候會求助的人。此外,甚至我們自己的windows分割槽 驅動器也會出現問題 畢竟,有時候我們還是需要玩兒會兒遊戲,而且,儘管ste...

硬碟精確整數分割槽教程 NTFS和FAT32通用

最精確的演算法如下 硬碟一般有255磁頭,63扇區,故每柱面大小為 512byte x 255 x 63 8225280bytes 7.84423828125 m 如果要分4g,那麼要4x1024m 4096m 需要柱面數為4096 7.84423828125 522.166 取整數既為523個柱面...

FAT32和NTFS檔案的比較

不知道大家有沒有注意過,乙個資料夾的大小和它占用的空間大小是不一致的,特別是當這個資料夾裡面有很多檔案的時候,兩者的大小會有 很多的差別.可見,簇是作業系統所用的概念,作業系統規定檔案占用的空間必須是簇的整數倍,而且乙個檔案最少占用乙個簇,不管這個檔案有多麼小。所以,一般來說檔案占用的空間都要比它的...