我的電腦主機板是ASUS-A7V,BIOS已更新支援48bit LBA硬碟了
OS為XP-SP2
最近將160G硬碟重新FORMAT要當第二顆硬碟(主硬碟只有30G)
在DOS下可以看見無誤的顯示為149G
但一進入WIN下就只有127G拉
查了些文章大家都說只要新增機碼EnableBigLba設為1就可以
但我做了還是不行。。。
之前是用SPFDISK來分割的
不過不知道跟WIN本身無法辨識大硬碟的關係
偶會有資料莫名損毀的情形
所以想請教各位高手
要怎樣才能讓我的WIN-XP正確辨識大容量的硬碟呢
配備相同(A7V bios 1011) , 但是我的情況有一些不同.雖然XP(SP2)可以看到整顆hd, 但
1. 如果用XP磁碟管理工具, 嘗試format超過127G的部份. XP 會死當

2. 如果用其它磁碟管理工具, 嘗試format超過127G的部份. 可以成功. 在XP(SP2)可以看到興新增的邏輯磁碟. 但是嘗試放資料到超過127G的部份. XP 會死當

3. 用其它磁碟管理工具將250G完全format. XP 無法開機(死當在xp畫面)

不知各位高手大大,有無方法可解?
PS. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters
將 EnableBigLba 登錄值新增或變更為 1 -> 無效 to me

我的問題已經解決了.

1. 先用Ghost 嘗試去備份XP之主磁區去另外一個磁區(位置超過127G)-> 成功. 代表主機板對於整個HD的使用沒有問題.
2. 所以確定問題在xp非硬體, 而且 EnableBigLba 登錄已經新增或變更為 1. 所以推論問題應該在ATA100的設定或者driver上.
3. 從Promise網站上, 下載最後版本的Driver(2.00.0.39)
http://www.promise.com/support/download/download2_eng.asp?productId=18&category=driver&os=0&go=GO
4. 把原本ATA100的driver強迫換成前一步驟捉下來的(自動安裝會跟你說既存版本較新無需跟更)
5. 重新開機後. 250G 就完整呈現在磁碟管理工具中 . Format or copy data 都不再有問題了

推論-> SuperXP 內建的 ata100 driver 並不適用於A7V
報告完畢!
內文搜尋

X