公用程式不會顯示大於 4 GB 的實體記憶體,在 Windows Server 2003 和 Windows 2000 Server 中

文章翻譯 文章翻譯
文章編號: 255600 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

您的電腦有超過 4 GB 的隨機存取記憶體 (RAM),但是檢視的記憶體量系統內容] 中,或如 Microsoft 系統診斷 (WinMSD) 工具中,實體記憶體總數報告不正確地為 4 GB。

發生的原因

這種行為是經過設計規劃的。最大的是 32 位元作業系統所可定址的實體記憶體數量是 4 GB 或 0 至 4 GB 的位址空間。

根據 IA-32 的架構以 [Intel Pentium Pro,開始的所有處理器都支援新具名實體位址擴充 (PAE) 的 36 位元實體定址模式。PAE 允許最多 64 GB 實體記憶體。PAE 會將 64 GB 的記憶體對應到 32 位元 (4 GB) 的虛擬位址空間。而且,每個作業系統五月硬式編碼的地址限制小於 64 GB。Ffor 範例 Microsoft Windows 2000 進階伺服器沒有為 8 GB 硬式編碼的位址限制。PAE 模式核心所需的 Intel 架構處理器 Pentium 專業人員或更新版本,更該 4 GB 的 RAM,與 Windows 2000 進階伺服器、 Windows 2000 Datacenter Server、 Microsoft Windows Server 2003 企業版或 Windows Server 2003 DataCenter 版。

解決方案

若要允許的存取記憶體大於 4 GB 位址的空間 (4 GB 到 32 GB),您必須手動變更 Boot.ini 檔案以新增系統磁碟機的根資料夾中 / PAE 切換到適當的作業系統列:
  1. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 cmd 然後再按一下 [確定]
  2. 鍵入 attrib c:\boot.ini-r,並 按下 ENTER
  3. 輸入 結束,並 按下 ENTER
  4. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 記事本 c:\boot.ini 然後再按一下 [確定]

    若要顯示 Boot.ini 檔案便會出現一個視窗
  5. 開頭的 「 預設 」 的那一行就是在沒有使用者介入的情況下啟動 Windows 2000 進階伺服器會載入從中位置。比方說行可能會顯示為:
    預設值 = 多重 (0) 磁碟 (0) rdisk (0) 磁碟分割 (1) \WINNT
  6. 找出對應到預設線上資訊的 Windows 2000 進階伺服器的一行。它看起來應該類似下列:
    多重 (0) 磁碟 (0) rdisk (0) 磁碟分割 (1) \WINNT="Windows 2000年進階伺服器 」 /fastdetect
  7. 新增空格和 / PAE 線條的結尾。線條應該看起來類似下列:
    多重 (0) 磁碟 (0) rdisk (0) 磁碟分割 (1) \WINNT="Windows 2000年進階伺服器 」 /fastdetect/PAE
  8. 按一下以關閉 [記事本] 視窗的 [關閉] 方塊,然後在出現提示儲存變更時,按一下 [是]
  9. 重新啟動系統,並確認正確的系統記憶體量已提供。
下列是包含系統的 Boot.ini 檔案的範例 / PAE 切換:
[開機載入器]
逾時 = 0
預設值 = 多重 (0) 磁碟 (0) rdisk (0) 磁碟分割 (1) \WINNT
[作業系統]
多重 (0) 磁碟 (0) rdisk (0) 磁碟分割 (1) \WINNT="Windows 2000年進階伺服器 」 /fastdetect/PAE

其他相關資訊

如需詳細資訊請參閱使用者指南隨附您的作業系統。如更多有關 PAE 以及支援大於 4 GB 的 RAM,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
283037已可在 Windows Server 2003,以及在 Windows 2000 中使用大量記憶體支援
247904如何設定分頁的位址集區和系統分頁表格項目] 的記憶體區域
274598完整記憶體傾印在具有兩個或多個 GB 的 RAM 的電腦上無法使用


如需詳細資訊,有關 PAE 伺服器設計,請造訪下列 Microsoft 網站:
http://www.microsoft.com/whdc/system/platform/server/PAE/default.mspx
http://msdn2.microsoft.com/en-us/library/Aa366796.aspx
如果更多記憶體加入系統則可能 BIOS 會辨識完整安裝在伺服器的實體 RAM 的數量,但 Windows 會辨識只有部份 RAM。如果伺服器有重覆記憶體功能或記憶體鏡像功能已啟用,可能會無法看到 Windows 完整補數的記憶體。記憶體銀行失敗時,重覆記憶體會提供與容錯移轉記憶體銀行系統。記憶體鏡像分割記憶體銀行成鏡像組。啟用或在 BIOS 中停用這兩種功能,透過 Windows 無法存取。如果要修改這些功能的設定,您可能必須參考系統使用者手冊或 OEM 網站。或者,您可能必須連絡硬體廠商。

比方說如果您已安裝的 RAM 4 GB 的系統和您正在執行,請加入 4 GB 的其他的 RAM Windows 可能辨識只有 4 GB 的實體記憶體或可能是 6 GB 而非完整的 8 GB。在您不知情的情況下新的記憶體銀行可能啟用了重覆記憶體功能或記憶體鏡像功能。這些徵狀會類似於當您未新增時,就會發生這些徵狀 / PAE 切換 Boot.ini 檔案。

屬性

文章編號: 255600 - 上次校閱: 2007年9月12日 - 版次: 4.4
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
關鍵字:?
kbmt kbhowto KB255600 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:255600
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com