Windows Vista 或 Windows Server 2003 報告的記憶體容量不如預期

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

徵狀
如果電腦擁有 4 GB 的隨機存取記憶體 (RAM) 容量,[系統內容] 對話方塊和 [系統資訊] 對話方塊中報告的記憶體容量可能不如您的預期。

這個問題出現在 Windows Vista 和 Windows Server 2003 中。
發生的原因
發生這個問題的原因是 32 位元環境中的處理空間上限為 4 GB。記憶體可能會重新分配位置,以便為基本輸入/輸出系統 (BIOS) 保留給硬體的位址騰出空間。不過,由於這項限制的緣故,導致 Windows Server 2003 和 Windows Vista 無法存取重新分配位置超出 4 GB 範圍的記憶體。
狀況說明
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。
其他相關資訊
如果下列情況成立,32 位元的作業系統便可處理重新分配位置超過 4 GB 範圍的記憶體:
  • 電腦處於實體位址擴充 (Physical Address Extension,PAE) 模式。
  • 電腦擁有 4 GB 的 RAM。
在這種情況下,作業系統就會正確報告已安裝的記憶體容量。

另外,有些 x64 的作業系統可以處理多達 2 TB 的 RAM。如需詳細資訊,請造訪下列 Microsoft 網站:如果要啟用 PAE 模式,您必須將 PAE 加入 BCD 檔案的開機項目中。請開啟提高權限的命令提示字元,然後輸入 BCDEDIT /SET PAE ForceEnable

注意 Windows Vista 沒有 Boot.ini 檔。Boot.ini 檔只適用於雙重開機系統中舊版 Windows。

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
268230Scaling Out Versus Scaling Up with Intel Physical Addressing Extensions (PAE)
283037 Windows 2000 和 Windows Server 2003 提供大型記憶體支援
如果您增加了系統的記憶體,即使 Windows 只能辨識一部分的 RAM,BIOS 可能還是能夠辨識所有的實體 RAM。如果電腦使用重覆記憶體功能或記憶體鏡像功能,則 Windows 可能無法辨識所有記憶體。重覆記憶體會在記憶體空間不足時,提供系統容錯記憶體空間。記憶體鏡像會將記憶體空間分割為一個鏡像集。您可以使用 BIOS 啟用或停用這兩種功能,但是不能使用 Windows 啟用或停用這些功能。如果要修改這些功能的設定,請參閱電腦的使用手冊或 BIOS 製造商的網站。或者,請連絡製造商。

例如,如果電腦已安裝 4 GB 的 RAM,而您又額外加上 4 GB 的 RAM,Windows 可能只能辨識 4 GB 或 6 GB 的 RAM,無法辨識完整的 8 GB 的 RAM。這是因為新記憶體空間可能在您不知情的情況下啟用了重覆記憶體功能或記憶體鏡像功能。這些徵狀與沒有將 /PAE 參數加入 Boot.ini 檔的徵狀類似。
內容

文章識別碼:929580 - 最後檢閱時間:06/08/2007 06:29:00 - 修訂: 2.2

Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 家用入門版, Windows Vista 家用進階版, Windows Vista Starter, Windows Vista 旗艦版, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86)

  • kbtshoot kbprb kbexpertiseinter KB929580
意見反應