怎樣使32位XP系統識別4G記憶體

2022-12-18 12:40:12 字數 5501 閱讀 3914

1樓:

不要被那些所謂的讓xp用上4g的文章騙了

除非64位系統

不過xp的64位只有英文版 且驅動麻煩

所以。聽ls的

2樓:匿名使用者

準確的說32位的系統都不能使用4g記憶體,從xp(包含xp)往下的系統更不能識別4g記憶體,從xp(不包含xp)往上的系統僅僅只能識別4g記憶體而不能實際用到。

因為32位x86架構是指個人電腦的地址匯流排是32位的,cpu、記憶體控制器、操 作系統都是按32位地址匯流排設計。32位地址匯流排可以支援的記憶體地址**是4096mb,也就是有4gb的地址**,可以編4gb個地址。這4gb個地址 碼正好可以分配給4gb記憶體。

但是,這4gb個地址碼不能全部分配給安裝在主機板上的實體記憶體。因為個人電腦還有很多裝置需要地址**,以便cpu可以根據 地址碼找到它們,同時cpu和這些裝置交換資料需要暫時存放資料的儲存器——暫存器,這些暫存器也需要地址**。比如硬碟控制器、軟碟機控制器、管理插在 pci槽上的pci卡的pci匯流排控制器,pci-e匯流排控制器和pci-e顯示卡,它們都有暫存器都需要系統分配給它們地址**。

這些地址由系統分配,電 腦使用者在使用中感覺不到。這樣一來,當我們為電腦插上總容量為4gb的記憶體時,就有一部分記憶體分配不到地址**而不能使用。

4gb記憶體雖然不能在xp系統下被識別出來,但是能用的在3.2gb左右,這樣已經完全滿足個人需求了(此時可以禁用虛擬記憶體)。

如果覺得4gb沒有被用到,可以把一部分記憶體設定為虛擬硬碟,這樣把某些需要經常讀寫硬碟的軟體等放在虛擬硬碟,這樣就用到了全部記憶體了。

32位xp系統識別4g記憶體的問題

3樓:匿名使用者

準確的說32位的系統都不能使用4g記憶體,從xp(包含xp)往下的系統更不能識別4g記憶體,從xp(不包含xp)往上的系統僅僅只能識別4g記憶體而不能實際用到。

因為32位x86架構是指個人電腦的地址匯流排是32位的,cpu、記憶體控制器、操 作系統都是按32位地址匯流排設計。32位地址匯流排可以支援的記憶體地址**是4096mb,也就是有4gb的地址**,可以編4gb個地址。這4gb個地址 碼正好可以分配給4gb記憶體。

但是,這4gb個地址碼不能全部分配給安裝在主機板上的實體記憶體。因為個人電腦還有很多裝置需要地址**,以便cpu可以根據 地址碼找到它們,同時cpu和這些裝置交換資料需要暫時存放資料的儲存器——暫存器,這些暫存器也需要地址**。比如硬碟控制器、軟碟機控制器、管理插在 pci槽上的pci卡的pci匯流排控制器,pci-e匯流排控制器和pci-e顯示卡,它們都有暫存器都需要系統分配給它們地址**。

這些地址由系統分配,電 腦使用者在使用中感覺不到。這樣一來,當我們為電腦插上總容量為4gb的記憶體時,就有一部分記憶體分配不到地址**而不能使用。

4gb記憶體雖然不能在xp系統下被識別出來,但是能用的在3.2gb左右,這樣已經完全滿足個人需求了(此時可以禁用虛擬記憶體)。

如果覺得4gb沒有被用到,可以把一部分記憶體設定為虛擬硬碟,這樣把某些需要經常讀寫硬碟的軟體等放在虛擬硬碟,這樣就用到了全部記憶體了。

4樓:黃孟先生

這個是32位cpu定址限制(2的32次方正好4g),除非換作業系統版本。

5樓:匿名使用者

沒有,32為xp只能管理那麼多,

如何讓xp系統識別4g以上記憶體

6樓:匿名使用者

換個64位的系統!哈,不知道你學過作業系統沒,32位機最大(xp可能還不能全部識別)定址記憶體為4g,再大的話,我勸你用多餘的記憶體做虛擬硬碟空間來用,這樣在記憶體中處理檔案操作快點!

7樓:

裝64位是扯淡。32位是不可能真正識別到4g的,最大是3.25g

8樓:匿名使用者

由於天生缺陷,32位系統不可能識別4g以上記憶體。

9樓:匿名使用者

看你的cpu支援不支援64位系統了,支援的話,換一個64位的xp就行了

不行的話,找個軟體把剩餘的的記憶體虛擬成硬碟吧。超級兔子有個用大記憶體加快系統速度選項,可以實現。

普通xp是32位作業系統,做多能定址3.3gb。。。不能更多了

xp系統如何支援4g記憶體?

10樓:匿名使用者

xp系統分為32位和64位,多數使用者安裝的都是32位系統,32位系統只能識別3.25g左右的記憶體,64位xp則可以支援4g以上

2、右鍵我的電腦,點選「屬性」,在常規標籤頁下就可以看到支援4g以上的記憶體。

32位xp系統識別4g以上記憶體的方法

11樓:電腦技師大明

高手們有哪些方法可以將windows xp改造一下,讓它可以支援4g以上記憶體?

12樓:

支援4g的記憶體,必須要求系統的核心為64bit,缺點是64bit對部分軟體支援不好。常用的xp系統屬於32bit的,天生就只能支援到3g左右。

13樓:越廣英鄒月

32位的xp確實無法直接使用4g或者更大的記憶體,只能認到2g,但是我們可以使用虛擬硬碟軟體,將富餘的記憶體設定為虛擬硬碟,再將虛擬記憶體指向到這個虛擬硬碟,這樣雖然繞了一個彎,但是卻能將4g記憶體使用上了。

14樓:匿名使用者

樓主 xp最多就只接受3g 所以玩起大型3d遊戲比較吃虧 建議樓主改成win7 他並不比xp差 必進xp 也屬於半淘汰系統了

15樓:匿名使用者

要支援4g的記憶體,必須要求系統的核心為64bit,常用的xp系統屬於32bit的,天生就只能支援到3g左右。

要充分利用剩下的1g,兩個辦法:

1、將xp更換為64bit版本。優點是能延續xp的使用體驗,缺點是64bit對部分軟體支援不好。

2、用ramdisk軟體,簡單的說就是把系統不認的1g記憶體虛擬成一個小的硬碟,然後把常用的軟體譬如ie的快取放在這個1g的虛擬硬碟裡面,因為記憶體的速度比硬碟快的多,上網的時候開啟網頁什麼的能更快一些。這個方法的優點是不用更改當前系統,缺點是ramdisk並不支援所有的軟體優化。

關於4g記憶體如何使用更多的問題,可以上遠景論壇去看看,那裡面的技術文章非常多。

如何讓32位xp識別4g以上記憶體

16樓:秋日傳奇

點評:支援多大記憶體取決於作業系統的位數。要看是32位還是64位。

32位和64位的硬體互不相容。32位xp系統只支援3.2g實體記憶體,多了系統不認,64位的最多可以使用128g的實體記憶體和16tb的虛擬記憶體。

支援多大記憶體取決於作業系統的位數。要看是32位還是64位。32位和64位的硬體互不相容。

32位xp系統只支援3.2g實體記憶體,多了系統不認,64位的最多可以使用128g的實體記憶體和16tb的虛擬記憶體。 32位系統可支援3.

25g(windows2003除外),也就是說,你上4g記憶體,只能顯示3.25g記憶體。64位系統可支援128g(xp也有64位版本,但是一般的都是32位,64位xp據說沒有正式中文版)。

但是windows7和vista 32位系統可經過修改開啟pae支援到128g,跟windows2003的道理是一樣的。 理論上,32位=2^32b = 4 * 2^30b = 4gb,因此32位作業系統正好可訪問4gb範圍的地址。 實踐上,從來沒見過任何32bit的xp能夠訪問4gb的實體記憶體。

理論和實際看起來矛盾,實則不然。注意可以訪問4gb範圍的地址並不代表可以支援4gb記憶體!詳細分析:

32位作業系統可訪問4g的空間,不過這裡的4g是指定址空間,而並不能簡單的對應到記憶體上去,我們之所以經常把這個空間當成記憶體大小,是因為記憶體是cpu定址的主要物件。事實上,作業系統的定址包括了在記憶體條,顯示卡記憶體,音效卡網絡卡以及其他硬體中斷裡的定址,因此4gb是作業系統能處理的所有的裝置地址加在一起的總和。即記憶體空間只是定址空間的一部分。

根本解決的辦法是升級到64位作業系統或者使用2003企業版。 有很多朋友對電腦記憶體都存在一個誤區,那就是認為只要自己安裝多大記憶體的電腦,系統就會讀多大的記憶體,其實不然,無論是xp、win7讀取記憶體都會有一個限額,在我們安裝的記憶體超過限定的記憶體的時候,多餘的部分是完全不起作用的。 那麼xp系統能支援多大的記憶體呢?

xp系統分為32位系統和64位系統,分別讀取的限額記憶體也不一樣,像xp32系統只能讀取3.25g的記憶體,如果你安裝的是4g記憶體條,那麼多餘的記憶體就完全沒有用。如果你的xp64位的系統,可以讀取128g實體記憶體和16tb虛擬記憶體。

所以,如果你的電腦記憶體條安裝的比較大,那麼建議大家安裝64位的作業系統,能全面的用到。

17樓:兩面包夾芝士

32位系統最多就4g,換64位的吧

有什麼辦法能讓32位xp識別4g記憶體?

18樓:匿名使用者

你問問微軟的工程師,敲敲他們的腦瓜:你們當時咋設計的xp?怎麼就到3.5gb?

他們會畢恭畢敬回答:先生,我們xp是2023年設計的,當時機器標準配置是128記憶體,256記憶體還不多見。512的是奢侈品,1g的當時還沒有生產出來。

理論上講主機板最多4跟記憶體插槽,都買512的也不過2gb。犯不著花費腦力讓它支援4g。

你又問:那為什麼你們天天不停打補丁,就偏偏不給這個也打補丁?

他們會回答:你丫用盜版,還想無償使用我們的服務多久?我們已經停止了xp的研發,再過1年就停止任何技術服務了,想讓系統支援4g記憶體麼?呵呵請購買我們的windows vista!

開個玩笑,沒辦法,誰讓東西是人家的呢.....

19樓:鄭發發發發

沒有辦法。只有 改成64位系統才可以的。

20樓:沙逝

沒有,因為32位只能識別3.25-3.75記憶體

21樓:匿名使用者

不能的,32為的系統只能識別到3.66左右

22樓:匿名使用者

只能識別3.25g,沒有別的辦法

如何讓32位xp系統能識別8g記憶體,而且全部用上?

23樓:v劇社

1、32位數的系統無法識別8g的記憶體。

2、32位系統天生無法識別4g以及以上的記憶體。

3、可以安裝64位的系統,可以識別8g的記憶體。

24樓:匿名使用者

不好意思 不可能32位再多才支援3.25gb的記憶體這是執行方式決定的無法通過軟體解決

25樓:溫婭闢碧白

windows

2003

版本都可以window7/xp

可以嘗試使用readyfor4g

這個補丁對系統要求很嚴:1、必須是32位系統;2、必須安裝支援實體地址擴充套件(pae)技術的驅動程式,否則會藍屏,在bios中關閉整合顯示卡

win7系統64位的,4g記憶體系統只認325g可用

從第二個圖的主機板發現,你的主機板晶片組為945pm,移動系列的945主機板沒有解決4g記憶體地址問題,故此顯示3.25g。另外,晶片組的問題你64位系統也不能解決。上面沒有發現945主機板就瞎說!965主機板才完全支援4g記憶體!你好,試試下面的辦法 1 點選 開始 在搜尋框中輸入 系統配置 2 ...

32位win 7系統最大支援4G記憶體,該不該裝4G以上的記憶體呢 安裝以後也是白安裝嗎 是浪費嗎

不該是的 浪費一般都支援,即使不支援的也可以安裝在x86目錄下用32位執行 32位的系統最多識別3.25g 無論你記憶體多大系統只能識別3.25g 但是可以破解 使32為系統支援支援4g以上記憶體達到128g,或者也可以把3.25g以外的記憶體設定為一塊特殊的虛擬記憶體,也能提高系統速度。但我還是建...

為什麼64位系統4g記憶體可用只有

win7系統64位4g記憶體 抄顯示的可用記憶體只有3.85g,原因有 1 核心顯示卡佔用了一部分的記憶體資源。2 限制了最大記憶體,解決方法如下 1 點開始 在執行框中輸入msconfig,按回車鍵 2 選擇引導選項卡,點高階選項 3 取消選中最大記憶體,點確定 4 重啟電腦生效。64位的系統為什...