資料硬碟可用空間變0



贊助商連結


頁 : [1] 2

q1q1
2012-11-13, 10:00 AM
小弟昨天750G WD SATA資料硬碟突然開機會拖慢速度,讀不到此硬碟,經HDD Regenerater 1.71修復壞磁區,發現第1及最後軌各壞1磁區(這麼巧?).修復後開機順利了,但該硬碟BIOS抓得到,XP卻顯示可用和已用空間都變0,標籤也空了,請問如何救回舊資料?謝謝指教!
24651

贊助商連結


windata
2012-11-13, 01:29 PM
救資料
Final Data
recuva

修硬碟
1.磁碟管理
2.SPFDisk

bx2aa
2012-11-13, 03:00 PM
小弟昨天750G WD SATA資料硬碟突然開機會拖慢速度,讀不到此硬碟,經HDD Regenerater 1.71修復壞磁區,發現第1及最後軌各壞1磁區(這麼巧?).修復後開機順利了,但該硬碟BIOS抓得到,XP卻顯示可用和已用空間都變0,標籤也空了,請問如何救回舊資料?謝謝指教!
24651
你之前是幾個 Partition, 先救 partition 回來.
lba 0 故障要救比較困難, 如果只是被清掉就容易點, 把 partition table 恢復, 16*4 如果只有一個 partition 就恢復 16Bytes
怕的是 BIOS Parameter Block 被改動, File Allocation Table 被動過那只能用軟體一個 sector 一個 sector 讀,
連續的可以救回, 散開的就沒機會救回, 除非 File Allocation Table 沒被動到的部份才能救回.

救之前如果資料非常重要, 最好找一顆硬碟, 完整備份, 省的弄錯全毀.

q1q1
2012-11-13, 05:28 PM
你之前是幾個 Partition, 先救 partition 回來.
lba 0 故障要救比較困難, 如果只是被清掉就容易點, 把 partition table 恢復, 16*4 如果只有一個 partition 就恢復 16Bytes
怕的是 BIOS Parameter Block 被改動, File Allocation Table 被動過那只能用軟體一個 sector 一個 sector 讀,
連續的可以救回, 散開的就沒機會救回, 除非 File Allocation Table 沒被動到的部份才能救回.

救之前如果資料非常重要, 最好找一顆硬碟, 完整備份, 省的弄錯全毀.


只有一個partition.唉!真麻煩!多年心血都泡湯了.這些硬碟廠害人不淺,沒一家可靠的.

mis339
2012-11-13, 07:09 PM
只有一個partition.唉!真麻煩!多年心血都泡湯了.這些硬碟廠害人不淺,沒一家可靠的.

沒錯……現在的硬碟跟紙糊的一樣……這幾年來的1TB幾乎都掛點過一次……>.<
還好之前喜歡買黑標,趁還沒過保,花500元再換一顆回來。

反而之前80、160、250…等都不會壞……

bx2aa
2012-11-13, 07:23 PM
只有一個partition.唉!真麻煩!多年心血都泡湯了.這些硬碟廠害人不淺,沒一家可靠的.
你的硬碟用多久, 通常都怎麼個用法?
我的 750GB 只當資料碟, VMware 各個系統也是放 750GB 裏.
通常都是用 C D 同一顆 120GB 外接硬碟拆下來裝到 Notebook 裏, 當時 Notebook 80GB 故障 IDE 又剛好最貴時, 所以就拆外接硬碟來抵.

LBA 0 這個 Sector 故障比較麻煩!
不過還是有救, 可以用 "攔截 int 13" 來處理, 就是開機時用自己寫的 MBR 內容.

一開始先修改 INT 13 相對位置, 指到其他地方, 其他地方放的內容判斷 int 13 是不是讀 lba 0 或是 cylinder:0 head:1 sector:1
是的話就修改為 lba 1 或是 cylinder:0 head:1 sector:2 再跳回原來 int 13 的位置, 不是讀 lba 0 或是 cylinder:0 head:1 sector:1
就直接跳去原來 int 13 位置.
這樣用 DOS 的軟體去救回 Partition, 然後 ghost 到其他硬碟.

q1q1
2012-11-13, 10:05 PM
你的硬碟用多久, 通常都怎麼個用法?
我的 750GB 只當資料碟, VMware 各個系統也是放 750GB 裏.
通常都是用 C D 同一顆 120GB 外接硬碟拆下來裝到 Notebook 裏, 當時 Notebook 80GB 故障 IDE 又剛好最貴時, 所以就拆外接硬碟來抵.

LBA 0 這個 Sector 故障比較麻煩!
不過還是有救, 可以用 "攔截 int 13" 來處理, 就是開機時用自己寫的 MBR 內容.

一開始先修改 INT 13 相對位置, 指到其他地方, 其他地方放的內容判斷 int 13 是不是讀 lba 0 或是 cylinder:0 head:1 sector:1
是的話就修改為 lba 1 或是 cylinder:0 head:1 sector:2 再跳回原來 int 13 的位置, 不是讀 lba 0 或是 cylinder:0 head:1 sector:1
就直接跳去原來 int 13 位置.
這樣用 DOS 的軟體去救回 Partition, 然後 ghost 到其他硬碟.

我的是保固三年的,已用2年2個月,還在保固期內.只是用來保存下載的電影電視劇,很少存取,竟然還是撐不久,以前的300G硬碟撐5,6年都不會壞,大容量的硬碟都很短命.

您寫的太深了,恕小弟學識不精,看不懂呀?"攔截 int 13" 來處理, 就是開機時用自己寫的 MBR 內容.以下都看不懂,要如何修改INT 13 相對位置?要自己寫低階語言嗎?偶不會啊!

bx2aa
2012-11-14, 12:42 AM
我的是保固三年的,已用2年2個月,還在保固期內.只是用來保存下載的電影電視劇,很少存取,竟然還是撐不久,以前的300G硬碟撐5,6年都不會壞,大容量的硬碟都很短命.

您寫的太深了,恕小弟學識不精,看不懂呀?"攔截 int 13" 來處理, 就是開機時用自己寫的 MBR 內容.以下都看不懂,要如何修改INT 13 相對位置?要自己寫低階語言嗎?偶不會啊!
我的 750GB 也不知道用幾年了, 如果開 vmware 有時 xp RHEL CENTOS 或是用 linux 寫點 Shell Script 會用到 750GB外接硬碟, 如果 VMware 開 XP Windows 7 通常都是迅雷下載, 因為用 IE 速度慢還不能續傳, 就會開 VMWare 的 XP 把奇奇怪怪的軟體都是在 VMware 裏的系統安裝, vmware 裏的系統出問題就是重新 clone 一份, 所以 VMware 裏的 XP 有用 BT 應該算有些操吧!
不過 750GB 硬碟還是很耐用.

"攔截 INT 13" 搜尋一下應該都有
Let me google that for you (http://lmgtfy.com/?q=%E6%94%94%E6%88%AA+INT13+)

最主要是真的硬碟的 LBA 0 是壞磁區, 還是只是被清掉而已?

還有就是你的 hiberfil.sys 和 pagefile.sys 該不會是每次關機自動刪吧!
放的地方該不會就是 750GB 那台吧!
每次關機刪掉, 開機又建立一次, 開機時硬碟持續亮燈很久?
那你的硬碟很容易壞就有可能.

q1q1
2012-11-14, 09:47 AM
我的 750GB 也不知道用幾年了, 如果開 vmware 有時 xp RHEL CENTOS 或是用 linux 寫點 Shell Script 會用到 750GB外接硬碟, 如果 VMware 開 XP Windows 7 通常都是迅雷下載, 因為用 IE 速度慢還不能續傳, 就會開 VMWare 的 XP 把奇奇怪怪的軟體都是在 VMware 裏的系統安裝, vmware 裏的系統出問題就是重新 clone 一份, 所以 VMware 裏的 XP 有用 BT 應該算有些操吧!
不過 750GB 硬碟還是很耐用.

"攔截 INT 13" 搜尋一下應該都有
Let me google that for you (http://lmgtfy.com/?q=%E6%94%94%E6%88%AA+INT13+)

最主要是真的硬碟的 LBA 0 是壞磁區, 還是只是被清掉而已?

還有就是你的 hiberfil.sys 和 pagefile.sys 該不會是每次關機自動刪吧!
放的地方該不會就是 750GB 那台吧!
每次關機刪掉, 開機又建立一次, 開機時硬碟持續亮燈很久?
那你的硬碟很容易壞就有可能.

vmware是啥?

我的是內接硬碟.

LBA 0 是壞磁區, 還是只是被清掉而已?不知如何辨別?

"hiberfil.sys 和 pagefile.sys 該不會是每次關機自動刪吧",我不認識這兩個files,不知如何開關.

大哥寫得很深奧,看不懂!

q1q1
2012-11-14, 09:50 AM
我只想懇求一救檔軟體來救回資料,理論我不懂啦!