iT邦幫忙

0

xp 無法讀到4g記憶體

現在裝4g記憶體
只能讀到3.25g
有何方法可以讀到4g

goodnight iT邦研究生 3 級 ‧ 2011-03-26 15:33:02 檢舉
我都裝 8g, 其他的拿來當 ramdisk 把暫存檔和 page 放在 ramdisk
24
ak4780158
iT邦研究生 5 級 ‧ 2011-03-25 09:48:06
最佳解答

xp 無法讀到4g記憶體

升級成64bit作業系統筆記

請問是升級xp成64bit或裝win 7 32bit或win 7 64bit

mefundis iT邦研究生 1 級 ‧ 2011-03-26 12:03:22 檢舉

一定要用64位元的作業系統,不管是XP或WIN7。

12
liurambo0911
iT邦高手 1 級 ‧ 2011-03-25 09:54:02

或是安裝這個 Gavotte RAMDisk 詳見這裡
雖然不能直接看出來有完整4G
但是卻保證可以用完4G

12
ghost234
iT邦新手 4 級 ‧ 2011-03-25 11:01:17

一般來說方法有

如第一樓所言
OS使用XP為64位元或WIN7

另一種是使用PAE
請見http://www.dk101.com/index.php/125965/viewspace-31744.html

而版大需求是要看見4G所以RAMDISK就不討論了

8
linyt
iT邦研究生 1 級 ‧ 2011-03-25 11:04:50

網路上有提供一些破解 32bit 環境 只到4GB 的限制, 就請大大試看看囉!
http://pcuser.pixnet.net/blog/post/26732840
http://pcuser.pixnet.net/blog/post/25008055

18
賽門
iT邦超人 1 級 ‧ 2011-03-25 17:16:40

32位元的作業系統只能定址到4GB, 這是先天上的限制. 就算是用技巧讓電腦顯示出4GB以上的記憶體容量, 但那也只是好看而已, 嚴格來講, 還是只有4GB可用在系統運作中.

為何電腦上插滿4GB, 但系統卻顯示只有3.25GB? 這在很多華碩的主機板上都有這個限制, 這個限制是把主機板記憶體拿給其他機制用了, 例如VGA. 就算安裝64位元Windows, 還只能看到3.25GB, 因為系統用掉了.

既然是系統拿去用了, 就算能讀寫到也沒有用, 因為系統本身就把那些記憶體區塊限制讀寫, 而且, 用技巧把系統限制的區塊也拿來讀寫, 可能會造成系統不穩定, 進而當機.

所以, 我總是勸朋友們有3GB的記憶體空間已經很夠用了, 犯不著改系統參數而導致系統當機.

cpc0935 iT邦新手 2 級 ‧ 2011-03-26 16:40:18 檢舉

回答得很讚,精確簡潔。

謝謝simon581923
試過上面的方式都不行
記憶體反而減少

6
harrier7
iT邦研究生 2 級 ‧ 2011-03-30 17:25:29

Windows 的各版本限制如下:
http://msdn.microsoft.com/en-us/library/aa366778(v=vs.85).aspx

32bit OS 透過 PAE 技術,可以定址超過 4GiB 以上的記憶體,但,運作在這個 OS 中的所有程序,最多只能使用到 4GiB 的記憶體。

XP 32bit 無法看到 4GiB 全部,那是 XP 和主機板搭配的一些問題,基本上,所有 32bit 家用版都會有這個問題,包括 Vista/7 的 32bit版本,能使用的範圍從 2.8、2.9~3.5、3.6 不等。

但如果你是用 Server 2K/2K3/2K8 Standard Edition,你會看到 完整的 4GiB(當然,如果你的 AGP 共用記憶體或整合型顯示晶片有用掉主記憶體,有時會比這數值更少),不會有短少現象,為何如此?這就要問 M$ 公司為何了。

這裡有些解釋:
http://en.wikipedia.org/wiki/Physical\_Address\_Extension
"However, "client" versions of 32-bit Windows (Windows XP SP1 and later, Windows Vista, Windows 7) limit physical address space to the first 4 GB for driver compatibility [3] and licensing[2] reasons, even though these versions do run in PAE mode if NX support is enabled."

有些驅動程式確實在 4GiB 記憶體以上會發生問題,例如 Compro 的電視影像擷取卡。

我要發表回答

立即登入回答