Windows 7 x86 記憶體只能用到 2.99 GB (非 3.25 GB) - Windows

Table of Contents

作業系統:Windows 7 Ultimate (x86)
CPU:Intel i7 860
主機板:MSI Big Bang-Fuzion
BIOS 版本:1.0 (MSI 官網也沒新的版本了)
記憶體:G.SKILL DDR3 2200 4GB (2GBx2) CL7 PIS
顯示卡:ASUS ENGTX260/HTDI/896M

這次組了新的 PC 以後發現插了 4GB 的 RAM 只能抓到 2.99GB
(當然顯示還是顯示 4GB),
但以前用的這組規格卻能抓到 3.25GB:

作業系統:Windows 7 Ultimate (x86)
CPU:Intel Core 2 Extreme QX9650
主機板:ASUS P5E3-Deluxe/WiFi-AP@n
記憶體:G.Skill F3-12800C7-2GBPI-B x 2
顯示卡:ASUS EN8600GT Silent

去 Google 查了大半天,
大部分問 2.99GB 的問題都被當成 3.25GB 的問題來回答,
就是 Windows 32-bit 系統定址空間只有 4GB,
後面的定址空間要留給系統用的之類。

但說來說去都沒有提到為什麼會有 2.99GB 跟 3.25GB 的差別。
有看到一些回答是說因為使用了 onboard 的顯卡,
但我用的是獨立顯卡,
甚至連音效卡也是獨立的。

也有人說因為顯卡記憶體超過 512MB 才會連 3 - 3.25 GB 的定址空間也被吃掉,
但是這個說法也有人反駁,
所以不太明白到底是什麼狀況。

另外 MSI 這片板子的 BIOS 也任何關於 remapping 的選項可以設。
不曉得是否有板友有相關經驗的?
還是說 P55 + i7 的架構就是 32-bit 只能用到 2.99 GB?

如果能確定是 BIOS 沒寫好之類的問題,
我下禮拜就打去 MSI 問問看。

--

All Comments

Steve avatarSteve2010-05-04
msconfig裡面的最大記憶體有設定嘛?
Regina avatarRegina2010-05-05
沒有,以前沒設就有 3.25GB 所以忘記有這東西了。
晚點跑完硬碟檢查以後馬上來測試看看,感謝。
Margaret avatarMargaret2010-05-06
已手動設為 4096,仍然是顯示 4G 而 2.99G 可用。
Barb Cronin avatarBarb Cronin2010-05-09
我剛剛興沖沖跑去NOVA買一條2G回來插 結果開機後
4G( 2.94可用) 都傻眼了 我是華碩P5B的版子
Regina avatarRegina2010-05-09
真的希望能知道是哪裡出問題 不然可能真的要去找x64.
Oliver avatarOliver2010-05-10
請問樓上顯卡幾 MB?是獨立顯卡嗎?
Ophelia avatarOphelia2010-05-13
我的是ASUS 8600GT 512MB 但我不知道是不是獨立..
Isla avatarIsla2010-05-15
ASUS P5B!? BIOS的remapping有弄了嘛?
Kristin avatarKristin2010-05-19
回樓上 剛剛有弄了 結果弄了之後變成4G(2G可用)...
Xanthe avatarXanthe2010-05-20
http://0rz.tw/OhBhc 這個也是P55+G-Skill 4GB DDR3
Lucy avatarLucy2010-05-21
剛剛耍笨了 我是獨立顯卡沒錯!!
Tracy avatarTracy2010-05-22
google vista 128G
能用多少記憶體的問題應該是板子上裝置佔用了多少
Lily avatarLily2010-05-23
記憶體定址位置 P5Q-E 9600GT 1G 可用3.25G
Eden avatarEden2010-05-23
那除了remapping以外 msconfig的最大記憶體跟BIOS
Andrew avatarAndrew2010-05-23
是否是最新版?
Tristan Cohan avatarTristan Cohan2010-05-28
BIOS不是最新版 因為小弟我沒更新過BIOS
聽說更新失敗的話會不能開機 所以到現在還不敢嘗試
也不知道該怎麼更新
Yedda avatarYedda2010-05-29
P5B的BIOS設計很..
Kama avatarKama2010-05-30
http://0rz.tw/OhBhc 這裡也有人是說和顯卡 RAM 有關
但那邊的例子是顯卡有 1GB RAM,我的只有 896 MB,
卻同樣都是 2.99GB 可用...
Agatha avatarAgatha2010-05-30
用 ReadyFor4G 硬上的話不支援 PAE 的 driver 會死
很慘的。FreeBSD i386 的 PAE 也是因為這關係一開就
disable 掉一堆 driver。
Vanessa avatarVanessa2010-06-01
因為 32-bit 程式定址不到 32-bit 以外的空間,寫
driver 的時候要用 BUS DMA 的 API,沒用的就死光光
Erin avatarErin2010-06-03
,我想在 windows 這點也差不多。之前有人說他電視卡
就會變成不能看。
Aaliyah avatarAaliyah2010-06-04
應該是MMIO吃掉的,總之都是得由BIOS去解
Kyle avatarKyle2010-06-08
我的顯卡超過512 差4G 實際可用 3.25G
Agatha avatarAgatha2010-06-12
感謝,禮拜一我打去問問 MSI 好了。
Olive avatarOlive2010-06-13
兩個可能:一,主板有集成顯卡 BOIS中設置問題
Lily avatarLily2010-06-16
二,內存的偏移。雖然可能性相當小
Barb Cronin avatarBarb Cronin2010-06-16
這片 P55 主機板沒有內建顯卡,就算有我也會關掉。
Annie avatarAnnie2010-06-20
請問原PO有裝其他還原軟體嗎?
Callum avatarCallum2010-06-25
沒有任何額外的軟體,win7 乾淨的裝下去就這樣了。
Susan avatarSusan2010-06-29
MSI 說這正常,叫我去問微軟,因為這是軟體定址。
Hardy avatarHardy2010-07-02
我今天正式把所有用的卡插上去,插到剩下一根 PCI
沒用,結果居然顯示 2.76 GB 可用,整個傻在那。