去裝置管理員的這一頁看一下,如果從80000000(2GB邊界)之後的位置都是被PCI bus、主機板資源之類的佔去了,那就是正常,請用Win 7 x64版,或是Google一下"Readyfor4GB"....如果從80000000開始並非PCI bus、主機板資源之類的,可參考一下11樓boy155112大po的。備註:PCI bus、主機板資源開始的位址跟32位元Windows XP/Vista/7的可用記憶體之關係(假設插滿4GB):80000000 : 可用~2GB90000000 : 可用~2.25GBA0000000 : 可用~2.5GBB0000000 : 可用~2.75GBC0000000 : 可用~3GBD0000000 : 可用~3.25GBE0000000 : 可用約~3.5GB這個位址會從哪裡開始,跟系統插了多少界面卡、內建了那些裝置、不同BIOS廠家的分配邏輯...等,都會有關係。如果用高階3D卡還上了SLI或CrossFire,就得有心理準備,聽過的最慘災情,是4GB只能用~1.75GB.....笨冰 wrote:這是945系列主機板先天性的限制...浪費1G不知道能幹嘛那1G可以當ramdisk嗎...(恕刪) Mixeed wrote:若換成64位元應該就沒有這個問題了吧因為945這塊晶片可以支援到4g阿...(恕刪) 不行喔!如果是945家族晶片組裝了4GB記憶體,不管是裝了Win 7/Vista x64版、或是去用Gavotte Ramdisk、或是嘗試解除Win 7/Vista x86版的封印,那4GB都是看得到但無法用滿,通通都會殘念....這已經是晶片組硬體本身的限制了,因此無法從BIOS、作業系統、驅動程式...等軟體韌體層面去下手。
xallen wrote:請問一下,如果是顯示3.多g而已,那我設定內建顯示卡的記憶體,是會使用到沒顯示出來的,還是直接再扣掉這3g的記憶體?...(恕刪) 沒有一定,但後者居多,也就是若加大內顯透過UMA分享拿走的記憶體量,則作業系統可用的記憶體還會再變少。