iT邦幫忙

0

Windows XP Home只支援3G記憶體

匿名 2011-03-02 11:41:297701 瀏覽
  • 分享至 

  • xImage

我想問一下,我有一台PC,上面裝Windows XP Home

最近買了2支記憶體,4G,結果XP Home只支援到3G,

請問有何方法可以解決此問題?

若我換成Windows XP Professional或Windows 7的會這樣嗎?

聽說有分32bit跟64bit,是差在那呢?

鐵殼心 iT邦高手 1 級 ‧ 2011-03-03 19:30:49 檢舉
說明書還是要看的...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
14
外獅佬
iT邦大師 1 級 ‧ 2011-03-03 02:10:54
最佳解答

32位元的Windows作業系統,除了Server版本外,其他的,例如XP、Vista、7,即使能辨識出正確的記憶體容量,最多也只能用到3.25gb,這是因為CPU定址的限制。
Server版本,可以透過開啟AWE,讓32位元的Server OS突破這個限制。

外獅佬 iT邦大師 1 級 ‧ 2011-03-03 19:08:54 檢舉

錯了...應該是『PAE(Physical Address Extension)』

6
隨風奶爸
iT邦好手 1 級 ‧ 2011-03-03 09:09:49

前面的前輩已經告訴你可動手的部份,但是你要先確認你的晶片是否可以支援~不然也是白做工!

8
oowo
iT邦高手 1 級 ‧ 2011-03-03 11:58:48

32位元最高只能抓到3.Xg,這是一定的…
要用更多請使用64位元。
有些方法可能會造成記憶體壽命降低,或主機廢熱提高,請小心使用。

6
jackytsao
iT邦研究生 1 級 ‧ 2011-03-03 13:41:12

在各版本中有不同的大小限制,並非全以 x86 或 x64 來區分
可參考以下的連結
Memory Limits for Windows Releases

2
harrier7
iT邦研究生 2 級 ‧ 2011-03-10 11:09:56

不同版本的 Windows + 不同廠牌的機板,4GB 可能使用範圍在 2.8~4GB 不等,但除非你是 Windows Server 版,否則大多是 2.8~3.5GB。
至於 32bit 就能突破 4GB 限制,為何還需要推廣 64bit?原因之一是因為就算你的 OS 可以使用超過 4GB 的記憶體,但每支 32bit 的應用程式最多仍只能用到 4GB 的範圍。

我要發表回答

立即登入回答