發新話題
打印

Vista SP1 32位正式版中將正式支持4G物理內存

Vista SP1 32位正式版中將正式支持4G物理內存

Vista SP1 32位正式版中將正式支持4G物理內存
所周知,64位的Windows系統(含Windows Vista、Windows 2003等)是一直支持4G以上的物理內存的,而32位的Windows Vista、XP、2003起初是不支持4G以上內存的,當然,打過SP2補丁包的Windows 2003可以支持。
現在,從微軟傳來的消息,Vista SP1將顯示4GB內存!
Vista SP1正式版即將發布,即將交付microsoft update,Vista SP1交付wsus預期要晚些。據微軟最新的kb946003稱,Windows Vista Service Pack1將會正確顯示4gb內存容量。之前Vista被指無法正確顯示4gb內存。32位Vista如何使用 4gb 內存?
回答:根據您的描述,我對您提出的問題的理解是:32位Vista如何使用4G內存。
的確,在32位Windows Vista中如果安裝有4G物理內存的話,在系統屬性和系統信息中可能看到的內存要少於4G,這是因為在 32 位硬件環境中地址空間被限制在 4 GB 範圍內。計算機可能會重新定位內存,以便騰出空間用於存儲基本輸入/輸出系統 (BIOS)為硬件保留的地址。但是,由於此限制的存在,Windows Vista無法訪問重新定位到4GB範圍之外的內存。
這一切,貌似都將在KB946003中徹底解決。


929580:Windows Vista 或 Windows Server 2003 報告的內存可能低於預期
http://support.microsoft.com/kb/929580/zh-cn
929605:如果計算機上安裝了 4 GB RAM,則 Windows Vista 的“系統信息”對話框中報告的系統內存將小於預期值
http://support.microsoft.com/kb/929605/zh-cn
更多相關信息供您參考:
946003:Windows Vista SP1 will report 4 GB of system memory (RAM) on systems that have 4 GB of memory installed
http://support.microsoft.com/kb/946003/en-us
946765:A description of the differences between 32-bit versions of Windows Vista and 64-bit versions of Windows Vista
http://support.microsoft.com/kb/946765/en-us
935268:Components of the user interface in Windows Vista report slightly different values for the total physical memory that is available on the computer
http://support.microsoft.com/kb/935268/en-us
By Ken Zhao, MCSE 2000 微軟全球技術支持中心


附一個解決方法:

【問】 Vista 32位版本4G內存只能用3.5 ?  (我的是獨立顯卡,不占用顯存)

【答】  由於Windows Vista 32位版本系統設計問題,當內存達到4G時僅顯 示3.5G,解決的方法有:在“開始”菜單的“搜索”框中輸入cmd,這時按下ctrl+alt+enter鍵(提升權限),
          在打開的cmd窗口中輸入bcdedit /set pae forceenable

同時, Vista地帶建議你安裝Vista 64位版本會對大內存更好的支持,這個問題並不是32位達不到而是微軟限制,因為Windows Server 2003 32位版最大可以支持64GB內存,當然這是服務器版操作系統

TOP

發新話題