Re: [請益] 如何回復.CHK檔?拜託了 求助無門了!

看板Storage_Zone (儲存裝置)作者 (maniaque)時間14年前 (2012/05/18 14:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《suvsuv (ED)》之銘言: : 標題: [請益] 如何回復.CHK檔?拜託了 求助無門了! : 時間: Mon May 14 22:36:43 2012 : : 之前手殘對隨身碟做了chkdsk的動作 : : 然後檔案就不見 變成隱藏的FOUND資料夾裡面的CHK檔 : : 檔案差不多有1000多個 上網找了unchk 跟 filechk 都不能用 : : 按下去不是沒反應就是錯誤 不知道是不是win 7 64bit的關係 : : 拜託了 還有什麼辦法快救救我!!!!! : : 先感謝大家了 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 59.105.176.11 : ※ 編輯: suvsuv 來自: 59.105.176.11 (05/14 22:56) : 推 bestpika :轉成這個就別想簡單回復,你只能一個檔一個檔開來看 05/15 01:06 : 推 popbitch :有試過finaldata之類的救援軟體? 05/15 10:40 基本上就是那些檔案去救,不然就是在修之前用其他救援軟體去拉... FAT 32 檔案架構是這樣的(大致上.....) 目錄裡面 有檔名,有大小,然後還有"進入的 cluster 位置"(entry cluster ) 而在 FAT32 表上,在"那個進入的 cluster 欄位上,寫著下一個 cluster 位置 然後就是一個寫一個....直到最後一個 cluster 為止. 當目錄裡面的進入 cluster 點不見(一般就是這問題), 那 FAT32 表裡面的那一串就無法跟某個檔案畫上連結,就會佔用空間. 所以 chkdsk 時 ,就會把 FAT32 表裡面的那一串連結,重新命名成一個檔案(xx.chk) 然後大小就是所有 cluster 的總量,而非原始檔案的大小(因已無法連結回原檔). 因此 chkdsk 回來的 .chk 大小一定會比較大,就是如此. 而救援軟體若在你沒有 chkdsk 前,會去搜尋是否有其他可以 link 的目錄 若找到可以配對的檔名/大小/entry cluster ,就可以救回. 總之,chkdsk 基本上是很愚蠢的, not smart , 只有單純的掃一掃而已 在 FAT32 用 chkdsk ,基本上就是切了救援的後路 (因為 chkdsk 過後改寫掉的目錄,就回不來了). -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.167.232.107
文章代碼(AID): #1FjUPn-t (Storage_Zone)
文章代碼(AID): #1FjUPn-t (Storage_Zone)