方法很簡單,用chsdsk命令即可
詳解如下:
開始--運行--輸入cmd--輸入chkdsk 盤符: /f ,例如:“chkdsk d: /f”。
等命令運行完即可。
這裏要註意的是,那個冒號後面要空壹格,別跟著就寫"/f"
故障現象
不管是移動硬盤還是U盤,包括本地電腦上的硬盤分區,雙擊打開時,提示:“無法打開H盤 ,文件或目錄損壞且無法讀取,....”。有的分區格式變為RAW。
數據丟失原因分析
出現這種錯誤提示,是由於各種原因導致的磁盤文件目錄(FAT,MFT)出錯造成。主要發生在優盤、MP3、移動硬盤等移動設備上,其中大容量(160G以上)NTFS分區格式的外置移動硬盤發生幾率最高最多。產生的原因很多,壹般有下面幾種原因:
1、沒有正常插拔移動設備,系統沒有完成完整的讀寫操作,致使文件目錄信息錯亂和不完整。比如我們復制壹個文件到移動設備,關機重啟、拔取後,再次打開使用或到別的電腦上使用時出現癥狀。
2、選用了劣質產品,包括劣質電源、主板、數據線、特別是劣質外置硬盤盒。產品的電源、主控電路不穩定,致使磁盤尋址出錯,寫信息錯亂。
3、使用了PQ、PM等磁盤分區調整工具。
4、病毒、硬盤硬件本身故障、工作期間突然停電。
恢復效果質量
如果是大移動硬盤並且是NTFS分區格式的,恢復質量十分理想,基本都能成功恢復文件和目錄結構。
如果是FAT或FAT32格式,根據損壞程度不同,恢復質量效果比NTFS格式結構的分區稍差壹些,所以日常使用建議使用NTFS格式分區,其數據安全性更高壹些。
數據恢復準備
不知從誰開始的,網上有人告訴妳先將分區格式化壹遍,然後再用壹些數據恢復軟件恢復數據,大哥!大哥!!大哥!!!,妳千萬不要這麽做,格式化後,特別是FAT格式分 區,恢復出來的數據其目錄結構是不完整的,特別是經常編輯的最需要的文件,因為文件碎片比較多,恢復軟件失去FAT表的對比分析,恢復出來的文件大多打不開。
下面操作前建議先做鏡像備份!
妳想走捷徑的話,可以先碰壹下運氣,可以先 CHKDSK 壹下試試(本文開頭所說的方法)。chkdsk是Windows操作系統自帶的磁盤檢查修復命令。
先看壹下妳出錯設備的盤符,然後 點取--開始--運行,在運行對話框中輸入 CHKDSK H:/F 回車。註意,H 是妳要檢查修復的盤符。之後系統會開始檢查磁盤分區。如果系統能夠發現問題並且在修復能力範圍之內的話,Windows自動修復出錯的分區。如果沒有反映,不要拔掉設備,重新啟動電腦試試,故障依舊的話,說明妳中了高級獎!
中了高級獎怎麽辦
不要氣餒!!!方法總是有的。
我曾經使用過硬盤分區表修復工具進行修復,但沒有效果,算了,不還原分區了,多次試驗徹底讓我失望了。現在要考慮如何將分區裏的文件還原回來,因為那才是最重要的!我使用的是EasyRecovery 。通過漫長的等待之後,數據終於還原出來了。我還原後的所有文件都在^_^運氣比較好呀^_^,只是壹些目錄沒有了,還好,只要文件在就好 ^_^ 那可是多年心血的資料呀!!! 另外網上說使用 R-STUDIO 也可以,這次沒有試,以前用過R-STUDIO 還原過U盤內的數據,效果不錯!^_^
附 chkdsk 參數說明:
CHKDSK [volume[[path]filename]]] [/F] [/V] [/X] [/C] [/L[:size]]
volume 指定驅動器(後面跟壹個冒號)、裝入點或卷名。
filename? 僅用於 FAT/FAT32: 指定要檢查是否有碎片的文件
/F 修復磁盤上的錯誤。
/V 在 FAT/FAT32 上: 顯示磁盤上每個文件的完整路徑和名稱。
在 NTFS 上: 如果有清除消息,將其顯示。
/R 查找不正確的扇區並恢復可讀信息(隱含 /F)。
/L:size 僅用於 NTFS:? 將日誌文件大小改成指定的 KB 數。如果沒有指定大小,則顯示當前的大小。
/X 如果必要,強制卷先卸下。卷的所有打開的句柄就會無效(隱含 /F)
/I 僅用於 NTFS: 對索引項進行強度較小的檢查
/C 僅用於 NTFS: 跳過文件夾結構的循環檢查。
/I 和 /C 命令行開關跳過卷的某些檢查,減少運行 Chkdsk 所需的時間
修復移動硬盤“文件或目錄損壞且無法讀取”錯誤
昨天在用移動硬盤下載文件時忽然出錯,以為是小錯誤並沒在意,直接關機拔掉了硬盤。今天再連到電腦上時,發現硬盤無法讀取,XP提示“文件或目錄損壞且無法讀取”。換了臺電腦試了下,問題依舊。根據提示,這應該只是文件目錄索引損壞,修復索引即可。因為這個硬盤是NTFS格式,所以想到用CHKNTFS命令修復,可是卻顯示無法讀取。又嘗試用CHKDSK /F命令,結果修復剛開始就停住了,跳出命令行提示符,修復失敗。看來不僅僅是目錄索引的的問題,那是不是硬盤盒的問題呢?於是換了個硬盤盒再試,還是不行。難道是分區表出錯嗎?因為查看該盤屬性時顯示的數據都是0,所以想到修復分區表試試。用SPFDISK查看分區信息,結果卻很正常。不明所以的情況下,就想重置MBR試試。重置MBR後,重啟進入XP,結果問題依舊。重啟再進入DOS,用支持NTFS的KV3000殺毒程序掃描,可以讀取該盤,且文件目錄和文件都在。這說明文件並沒有受損,那應該還是目錄索引的問題,可為什麽用CHKDSK不行呢?回到XP,再次用CHKDSK /F命令修復,沒想到這次卻順利修復完成。打開該盤,所有文件都回來了,除了其中的少量文件受損不能打開外,其它大部分都可以正常運行,尤其是裏面的重要文件全部都完好無損。真奇怪,為什麽剛才不行,現在卻可以了呢?是因為重置了MBR嗎?
既然已經修好,就把硬盤拆下來,裝回原來的硬盤盒。接上電腦後開機,剛才的問題又出現了。拔下來再插入,還是老樣子。怎麽會這樣?只是折裝下又壞了?按剛才的步驟進入SPFDISK想重置MBR,結果發現根本認不到這個硬盤。換了幾種硬盤修復工具,都沒認到這個盤。實在沒辦法,再把硬盤拆下來,裝入剛才那個硬盤盒。開機,連上移動硬盤,問題依舊。試著運行CHKDSK,沒想到居然順利修復完成。再在XP點擊該盤盤符,順利打開,文件又都回來了。
這次不敢再拆裝了,趕緊把重要數據都備份到本地硬盤上。然後刪除該硬盤的磁盤分區後,再裝回原來的硬盤盒。連上電腦後,不但沒認到盤,反而死機了。拔下來換上剛才那個硬盤盒,再連上電腦,這回又好了。於是對該硬盤重新分區並格式化,確認系統正常認到該盤後,再把該盤裝回原硬盤盒,重新插入電腦,結果又是死機。重啟電腦,居然在自檢處卡了許久才進入,還是認不到該盤。至此可以斷定是硬盤盒壞了。這個硬盤盒還是三星原裝的硬盤盒,平時幾乎沒有用,就這幾天較長時間下載數據,沒想到居然就壞了。用於替換的那個硬盤盒只是完全不知名的、最便宜的雜牌硬盤盒,可是卻用了很久都沒壞,整天整天掛著下載和看片子,都照樣正常工作。可見名牌也不見得是好東西。前幾天同事也買了三星的移動硬盤,也是原裝的硬盤盒,結果剛買回來就是壞的,只是復制粘貼數據都會出錯,去換了壹個才可以用了。三星這個牌子的硬盤盒,以後我絕對不會買了。
附:
1、MBR(Main Boot Record):主引導記錄
移動硬盤刪除文件時提示“文件或目錄損壞且無法讀取”的解決方法-chkdsk 命令的巧用
新買壹個移動硬盤,同學借去Copy壹個遊戲,拷來後發現數據包損壞,提示"文件或目錄損壞且無法讀取",我連忙檢查,新買的硬盤出現這個問題,莫不是買到有壞道的水貨了?復制粘貼該分區內其它文件,無任何問題,但不能排除是硬盤壞道。
打開這個文件夾,正常,可以瀏覽裏面文件。右鍵查看文件夾屬性,見其為只讀屬性,把只讀屬性去掉,點擊確定,提示文件夾內有文件損壞,無法重新設 置屬性,找到該文件,果然已被損壞,不能正常打開。嘗試刪除失敗。ms-dos下使用rd /s命令強制刪除失敗。進入到該文件夾下使用del /f命令 強制刪除失敗。哎呀,我還不信刪不了妳。
cmd進入該盤目錄,運行chkdsk /f,提示CHKDSK 正在校驗文件...,幾秒後提示刪除*.*文件索引成功,重新運行rd /s +文件夾名,文件夾成功刪除。
問明情況,同學copy這個遊戲文件的時候對方機器正在運行這個遊戲,壹般遊戲程序為了保證數據的安全性和完整性,在遊戲運行的時候肯定以資源獨享形式訪問某些文件,這些文件被暫時鎖定,這個時候復制到的文件是不完整的。所以會提示這些文件被損壞。讓同學重新copy壹次,拷資料的時候不要運行遊戲或者把遊戲打包後復制。問題解決。
爬到網上看網友們遇到這個問題的解決方法,最多的建議是把分區格式化,我的建議是:遇到這個問題時,不妨先運行壹次chkdsk命令,可能會免去不必要的麻煩和損失哦。
ps:chkdsk命令的壹些小知識。
chkdsk是check disk的縮寫,用來檢查妳的磁盤的使用情況。
chkdsk命令的格式是: chkdsk 磁盤名,例如要檢查A盤使用情況,就輸入chkdsk A: ,檢查c盤使用情況,就輸入chkdsk C: ,如果直接輸入chkdsk,就檢查當前磁盤的使用情況。