close

解決大容量硬碟137GB限制

:: 作者 / 剛買了WD 200GB硬碟的館長 / 2004-10-13









恭喜您買了一顆超大容量的硬碟!可是您是否曾經聽說,或已經遭遇到所謂「137GB容量限制」的問題呢?本文完整告訴妳如何破解此一限制!





進一步的資料,請參考Microsoft原廠網站對「48bit LBA」支援的說明文章:

Windows XP版本:

http://support.microsoft.com/kb/303013/zh-tw

如何在 Windows XP 中啟用 ATAPI 磁碟機的 48 位元邏輯區塊定址支援



Windows 2000版本:

http://support.microsoft.com/default...b;zh-tw;305098

Windows 2000 中 ATAPI 磁碟機的 48 位元 LBA 支援

■問題狀況:

當您購買了一顆標示容量超過137GB的硬碟之後:





A. 於開機程序、搜尋硬碟時,BIOS無法正確辨識硬碟容量。



B. 該硬碟在另一台運作順暢,可以讀取超過137GB容量,但是在自己的電腦上卻不行。



C. 新硬碟當作系統碟,安裝作業系統時,系統僅顯示硬碟容量為137GB。



D. 新硬碟當作資料碟(slave),執行硬碟分割時,最大容量只顯示137GB(或更小)。



■發生原因:



A. 您主機板上的BIOS不支援48bit定址的bigLBA模式。



B. 目前支援137GB以上硬碟(48bit LBA)的作業系統,僅有Windows 2000 SP3版本以上,或Windows XP SP1版本以上。Windows 95、98、ME或Windows 2000 SP1/SP2、Windows XP Home/Professional原始版本,均不支援超過137GB的硬碟容量。《警告》如果硬碟內已經具有超過137GB的磁碟分割區(Partition),資料可能無法正常讀取/寫入。超過137GB的磁碟分割區,則無法被讀取。



C. 作業系統版本不符合需求(請參閱B項),或版本符合需求,但系統預設並未開啟bigLBA支援。



D. 作業系統版本不符合需求(請參閱B項),或版本符合需求,但系統預設並未開啟bigLBA支援。



■解決方式:



A. 更新您主機板的BIOS(註一),或換一張新的、支援48bit LBA的主機板。您也可以在 這裡 選購磁碟擴充卡(註二),來啟動「硬體」對超過137GB容量硬碟的支援。



B. 您必須先確定目前使用的電腦:

1. BIOS必須支援48bit LBA。(請參閱A項)

2. 作業系統為Windows 2000 SP3以上,或Windows XP SP1以上。如果版本較舊,請至微軟網站下載Windows 2000 Service Pack 3 (SP3)或SP4補充包,或Windows XP Service Pack 1 (SP1)或SP2的補充包。

3. 如果符合以上兩個條件,卻無法正常讀取,是由於Windows 2000/XP預設並未開啟對bigLBA支援的關係。請依〈附錄〉的方式開啟對bigLBA的支援。



C.

1. 如果您安裝的作業系統版本,是Windows 2000 SP3以上,或Windows XP SP1以上,即使在安裝作業系統時顯示硬碟只有137GB容量,然而安裝完畢、重新開機之後,系統會自動開啟對bigLBA的支援,您可以在「我的電腦」上按右鍵,選「管理」,在「磁碟管理」裡的「磁碟0」(系統磁碟)裡,將超過137GB的容量抓出來使用(註三)。

2. 如果作業系統版本不合,則請升級至支援bigLBA的版本。



D.

1. 如果您先前的作業系統安裝在小於137GB的硬碟裡,作業系統一般是並未開啟對48bit LBA (BigLBA)的支援的。因此請依〈附錄〉的方式開啟對bigLBA的支援,並重新開機,就可以順利找到超過137GB的部分。

2. 如果作業系統版本不合,則請升級至支援bigLBA的版本。





註一:通常較新一代的主機板,原廠都會提供一些BIOS更新檔,可以改善主機板對新一代硬體的支援。這部分我們無法提供許多協助,只能請您到原廠網站找找看,或打他們的0800電話囉。



註二:請您確認您購買的硬碟是ParaelleATA(傳統介面),或是Serial ATA(新型介面)。通常都是前者,所以我們建議您買「HighPoint Rocket 133SB ATA磁碟擴充卡」或「HighPoint Rocket 133 ATA磁碟擴充卡」就可以了。兩者的差別,在前者(133SB)是Single Bus,只有一個擴充埠,可以接兩顆硬碟,而後者(133)有兩個擴充埠,可以接四顆硬碟。



註三:在「磁碟0」右邊的磁碟容量圖示,「尚未使用」的部分上面按右鍵,選擇「建立磁碟分割區」,下一步,下一步,確定,就可以了。



〈附錄〉如何開啟作業系統對bigLBA的支援

在開始前,請先確認您的作業系統版本,大於或等於Windows 2000 SP3/SP4,或Windows XP SP1/SP2。

1. 在Windows環境下,「開始」->「執行」,輸入「regedit」(開啟登錄檔編輯程式)

2. 點開HKEY_LOCAL_MACHINE→System→CurrentControlSet→Services→Atapi→Parameters

3. 在右側窗格空白處,按滑鼠右鍵,選「新增→DWORD值」

4. 新增的「新數值#1」,請更名為「EnableBigLba」

5. 在「EnableBigLba」機碼值上按右鍵,選「修改」,在「數值資料」處填入「1」後按確定。

6. 關掉登錄編輯程式,重開機。

7. 大功告成。

如果您不會修改,您可以在 這裡 下載登錄檔,存在桌面上之後,點兩下開啟,並選擇「確定要將機碼新增進登錄值」,然後重開機。這個檔案執行完後就可以刪除了。



--------------------------------------------------------------------------



以上皆為轉載...


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 xboomz 的頭像
    xboomz

    麥雞翻米粒

    xboomz 發表在 痞客邦 留言(0) 人氣()