32位作業系統可以用4G記憶體嗎,32位的系統為什麼可支援的最大記憶體是4G?

2022-04-10 18:37:26 字數 5388 閱讀 8807

1樓:侍影香寒

32位系統可以使用4g記憶體,但是不能物盡其用,通常能使用的只有3.25g,也就是說有0.75g是浪費掉了。

2樓:平頭cj去四天悅

如題,一直以來要在32位windows系統用完4g記憶體基本都是被告知不可能。就沒人提出疑問麼?我看到32位系統在虛擬記憶體上一樣能虛擬出4g,所以應該不是定址的限制吧。

事實上32位地址也正好可以對上4g的內容啊。為什麼32位的系統偏偏就用不上4g記憶體呢?

你配置還算不錯的,4g就用win7 64位,可以完全使用4g記憶體~32位浪費了一部分的記憶體~其實32和64位系統幾乎一樣,最大區別就是64位識別記憶體可以超過4g~你不要誤以為64位比32位要卡些~不是那麼回事,等你裝了就知道!你要是再加個4g條子 組成8g雙通道記憶體 就會明顯感覺到反應速度提升!我的是8g 1600雙通道,win7 64位 不說其他的 關機速度真的超快!

一般點關機之後 過4秒鐘就關了。 最後說一句 配置垃不垃圾 是相對來說的 ,你這配置裝win7 64綽綽有餘了 說垃圾的是2b,不懂還裝逼!

3樓:讓服務成就美好生活

可以插4g的記憶體條,

但是windows作業系統只能用到其中的3g多。

4樓:

可以用4g記憶體,不過32位的最多就是能顯示到3.25gb記憶體。

32位作業系統可以用4g記憶體嗎

5樓:自然智慧樹

win7自身完全支援超過4gb大記憶體,只是微軟不讓使用而已。但其實在win7上可以通過程式破解windows pae核心檔案ntkrnlpa.exe,繞過zw query license value api函式的許可限制,讓32位的vista/win7支援超過4gb實體記憶體。

雖然現在64位作業系統可以很好的支援大容量記憶體,但是我們不得不提到現在64位的軟體還不是非常的多,而且vista和win7的64位版本在相容性上還是有所不足。另一反面,由於現在記憶體**的走低,4gb容量記憶體**已經不是絆腳石,所以4gb容量記憶體也已經成為主流配置。但是令使用者苦惱的是,32位windows7和vista不允許使用4gb記憶體。

然後執行壓縮包裡面的addbootmenu程式,當彈出對話方塊時,輸入y回車即可,此時系統提示破解操作成功完成。

依次選擇我的電腦右鍵→屬性→高階系統設定→啟動和故障恢復→設定→選擇那個破解的啟動系統就可以,如下圖。

最後重新啟動計算機,在選擇我的電腦屬性後,記憶體被識別成4gb容量。

最後重新啟動計算機,在選擇我的電腦屬性後,記憶體被識別成4gb容量。

從測試中看出,雖然64位windows7可以完美支援4gb容量記憶體,但是成績和32位windows7並沒有多大變化,可見沒有良好64位軟體的支援,根本無法發揮64位作業系統的效能。

通過簡單的三個步驟就可以讓我們最常用的32位win7可以輕鬆支援到4gb記憶體,對於擁有4gb以上記憶體的使用者的確是個好訊息。

cpu的位是指一次性可處理的資料量是多少,1位元組=8位,32位處理器可以一次性處理4個位元組的資料量,依次類推。32位作業系統針對的32位的cpu設計。64位作業系統針對的64位的cpu設計。

作業系統只是硬體和應用軟體中間的一個平臺。我們的cpu從原來的8位,16位,到現在的32位和64位。

6樓:匿名使用者

可以的,但是最大能識別到3.25-3.75g記憶體。

秋葉系統 好用,這個非常流暢。。

7樓:

不要相信那些用補丁外掛什麼的說32位系統可以用到所有4g記憶體,那都是騙人,只是顯示問題,實際用不了。32位的系統,用4g記憶體條的話可以認到3g或2.5g記憶體(系統屬性裡顯示)。

也就是說4g記憶體條可以用,只是不能充分利用

8樓:匿名使用者

32位作業系統可以用4g記憶體,但是利用率到不了,大概在3.17g左右 。所以有些浪費。64位系統是能完全利用的

9樓:聽風居士

32位作業系統只能認3.17g的記憶體

想讓電腦認出4g記憶體,就得換64位的作業系統

10樓:悠悠柳岸

可以,若果你的配置再高 ,就用64位win7

11樓:有問有答

可以用,但只能顯示出3.2g

12樓:易廣白

有種"開啟4gb以上大記憶體的支援功能"的小補丁據說可以用到4g記憶體,4g記憶體比2g記憶體貴不了多少的話,買4g記憶體補充:當前,32位作業系統用2.5-3g多記憶體的效能比64位系統用4g記憶體的效能更流暢,

僅對於一些新遊戲來說,64位系統更穩定,老遊戲仍是32位操作系更好故:4g記憶體比2g記憶體貴不了多少的話,買4g記憶體

13樓:老蓋聊技術

系統32位64位記憶體區別講解,電腦記憶體顯示不全使用4g以上記憶體教程

14樓:慕安

你說的是什麼意思,電腦的32位win系統,這個和記憶體卡有什麼關係?

32位的系統為什麼可支援的最大記憶體是4g?

15樓:匿名使用者

有4294967296種組合方式,在記憶體中如果按1個位元組分配1個地址,那麼最大能分配記憶體就是約4.29g位元組。但實際比這要小些。

16樓:匿名使用者

是因為32位系統只支援32位定址:即2^32(b) = 4* 2^30(b) = 4294967296(b) = 4*2^20(kb) = 4194304(kb) = 4*2 ^10(mb) = 4096(mb) = 4(gb)

而32位windows2003 支援大記憶體內是因為 windows2003有awe功能,通過算容法換算來支援大於4g的記憶體,但效率會變低,沒直接使用64位系統好。 很多32位的xp只看到3點多g的記憶體是因為系統要預留部分給系統自己使用,只顯示3點多g。

17樓:溪貝0號

先宣告:大多數bai人回du答的所謂的32根匯流排有2^32次方的zhi變換,

dao說的對,但沒說專

清楚,準確說是屬,按位元組呼叫是2^32種變換, 按位呼叫就是2^32*8種變換。

再證明:4g的記憶體,總的可用資料位是 2^32 *8 位,沒錯 ,就是4g *8bit 即 4g位元組;

記憶體控制和呼叫的最小單位是1個位元組,也就是8位。(小於8位,什麼也做不了,所以設計的時候就是8位當成一個位元組。 記憶體裡面的暫存器大多也是8個一組的。)

18樓:撞不周山

定址的最小單位是byte而不是bit,所以不用除以8。

右側記憶體表示的地址0、1、2、3、4、5...已經是byte了

19樓:匿名使用者

^2^bai32 = 4 * 2^10 * 2 ^10 *2^10b=4gb

32位x86架構是指個人電腦

du的地址

zhi匯流排是32位的,cpu、內

dao存控制器、作業系統都內是容按32位地址匯流排設計。32位地址匯流排可以支援的記憶體地址**是 4096mb,也就是有4gb的地址**,可以編4gb個地址。這4gb個地址碼正好可以分配給4gb記憶體。

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

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

20樓:毀人一道

不是4294967296bit

而是4294967296b

21樓:空心

我不知道誰和你bai說的du32位系統只支援最大zhi4g記憶體,當然xp系統一般最大dao只支援3g多一內點,

但就我所知容道,32位的windows2003,最高的資訊中心版,支援的就遠遠不止4g,達到64g,

你這樣算是不對的,

支援多大的記憶體和當時的技術,成本,和限制有關,基本和演算法無關

win7 32位系統只能使用4g記憶體嗎

22樓:匿名使用者

win7 32位系統確實只能使用4g記憶體。

win7 32位一款為使cpu進行32位運算而設計的作業系統,使用多大記憶體是由它的記憶體定址空間決定的。win7 32位的定址空間大小為2的32次方=4294967296byte=4g左右,超出部分,系統是不能識別的。如果記憶體大於4g,就需要更換作業系統,這樣才能充分使用大記憶體。

擴充套件資料可以使用超過4g記憶體的32位作業系統:

1、windowsserver2003企業版的32位版本最高可支援32gbram;

2、windowsserver2003資料中心版的32位版本支援64gbram;

3、windowsserver2008的企業版和設計中心版。

4、windowsserver2012等。

23樓:富二代追夢閣

準確的說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沒有被用到,可以把一部分記憶體設定為虛擬硬碟,這樣把某些需要經常讀寫硬碟的軟體等放在虛擬硬碟,這樣就用到了全部記憶體了。

24樓:命是就這

32位的系統一般情況下只支援最大3.25g記憶體。如果想讓32位系統想支援4g以上大記憶體,其實也是有方法的,只需安裝一個虛擬記憶體盤軟體就行。

25樓:匿名使用者

32位系統只能夠識別4g或者4g以下,多的識別不了

win7記憶體2G的32位作業系統怎樣升級為64位作業系統

尊敬的使用者您好!32位系統無法直接升級到64位系統。正版的系統是微軟授權的,所以安裝正版系統需要收取一定的費用。如果您有需要,建議您到聯想服務站資訊查詢 更多問題您可以諮詢 idea論壇 think論壇 聯想樂社群 無法升級,直接安裝64位的。現在ghost安裝很無腦的 在網上下個64位ghost...

32位的win7系統能用4g的記憶體條嗎如果換成64位有

能來用,但浪費,最好自換64位的。1 32位的作業系統bai,定址能力是du4g,但要保zhi留一些給硬體使用,所以dao留給使用者的可用記憶體一般是3.25g 3.5g。剩下的就浪費了。2 4gb的實體記憶體,一定要用64位的作業系統。如果用32位系統,有將近1gb的記憶體被浪費。最多用ramdi...

4g記憶體的電腦裝的32位系統會怎麼樣

您指的是記憶體的充分利用吧,籠統的來說32位系統最高支援3.25g記憶體,就算是xp sp3最終版最高也才能支援到3.5左右,win7 32位系統也不能充分利用全部記憶體,實際確實不能夠發揮4gb的全部效用。相較於32位系統,64位系統相容的記憶體容量要突出很多倍數,好處也不只是識別記憶體數這麼簡單...