文章編號: 888137 - 上次校閱: 2007年12月15日 - 版次: 2.6 由 [系統內容] 對話方塊,[系統資訊工具報告的 RAM 是較少比您預期在 Windows Vista 或 Windows XP Service Pack 2 或較新版本
沒有安裝任何 Service Pack 的 Windows Vista 支援結束 2010 4 月 13 上。若要繼續接收安全性更新的 Windows,請確定您使用 Service Pack 2 (SP2) 執行 Windows Vista。 如需詳細資訊請參閱此 Microsoft Web 網頁: Support is ending for some versions of Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)在此頁中徵狀如果您正在執行 Windows Vista,或您已將 Windows XP 升級到 Windows XP Service Pack 2 (SP2) 或較新版本已經變更 [系統內容] 對話方塊中報告或系統資訊工具 (項) 的記憶體。如果下列情況成立,就會發生這個徵狀:
比方說您升級到 Windows XP SP2 之前 系統內容] 對話方塊可能會回報大約 3.87 GB 的 RAM。「 系統資訊 」 工具可能會報告實體記憶體總數為大約 3,540.00 百萬位元組 (MB)。您升級到 Windows XP SP2 之後 系統內容] 對話方塊可能會報告大約 3.12 GB 的 RAM,及 [系統資訊 」 工具可能會回報實體記憶體總數為大約 2,770.00 MB。 附註如果您停用 PAE 模式在電腦上具有 4 GB 的 RAM、 系統內容] 對話方塊可能會報告大約 3.12 GB 的 RAM,及 [系統資訊 」 工具可能會回報實體記憶體總數為大約 2,710.00 MB。升級至 Windows XP SP2 之後,會報告相同的值 發生的原因因為的也會包含在 Windows Vista 中的 Windows XP SP2 中的設計變更,就會發生這個問題。變更 PAE 模式行為來改善驅動程式相容性。 若要減少驅動程式相容性問題,Windows Vista 和 Windows XP Service Pack 2 或更新版本包含硬體抽象層 (HAL) 模仿 32 位元 HAL DMA 行為的變更。已修改的 HAL 授與無限制的對應登錄在 PAE 模式中執行電腦時。此外,核心記憶體管理員會忽略任何已超過 4 GB 的實體位址。 大於 4 GB 屏障任何系統 RAM 會成為 unaddressable 由 Windows 並無法使用系統中。藉由限制為 4 GB 位址空間,32 位元 DMA 匯流排主要功能的裝置不會看到具有大於 4 GB 障礙的位址的交易。因為這些變更中移除雙精度浮點數緩衝區需要交易,他們避免與相關的雙重緩衝支援正確實作一類別的某些驅動程式中的錯誤。 其他相關資訊PAE 模式導致的驅動程式相容性問題驅動程式相容性問題與資料執行防止 (DEP) 通常是 PAE 模式導致的相容性問題。附註PAE 都只需要電腦的處理器支援硬體強制執行的 DEP (資料執行防止)。 自己,DEP 可能會建立與執行程式碼產生,或使用其他技術即時產生可執行程式碼的驅動程式的相容性問題。這類的許多驅動程式已經加以修正由於 DEP 永遠上載入 64 位元版本的 Windows 上的驅動程式。因此,是不能保證可以通過所有的驅動程式已被更新。不過,有幾個驅動程式,使用這些技巧,而且不應該單獨的 DEP 將會造成許多驅動程式相容性問題。 主要驅動程式相容性考量點在 32 位元電腦上執行 PAE 模式。PAE 模式可以讓地址 4 GB 以上記憶體的處理器。PAE 記憶體分頁與非 PAE 記憶體分頁配置是分頁所需在 PAE 模式中的其他層級之間的主要差別。 這是分頁的 3 個層級所需在 PAE 模式中而非 2。 如果啟用 PAE,因為裝置可能無法執行 64 位元定址,或是驅動程式可能假設 PAE 模式需要 4 GB 以上的 RAM,可能不會載入某些驅動程式。這類驅動程式期望他們會永遠收到 64 位元位址在 PAE 模式中的,且它們或他們的裝置無法解譯該位址。 其他驅動程式可能在 PAE 模式中載入,但可藉由直接修改系統分頁表項目 (PTE) 而造成系統不穩定。 這些驅動程式預期 32 位元 PTE,但改在 PAE 模式中收到 64 位元的 PTE。 最大的驅動程式 PAE 相容性問題牽涉到直接記憶體存取 (DMA) 傳輸和對應登錄配置。許多支援 DMA 通常是 32 位元介面卡的裝置不能執行 64 位元實體位址設定。當這些裝置在 32 位元模式中執行時,裝置可以解決所有實體位址空間。在 PAE 模式中的資料可以表示在是 4 GB 以上的實體位址。若要啟用這些條件約束,以這種情況 Windows 2000 Server 中的函式的裝置家人和更新版本的 Windows 提供雙緩衝區處理 DMA 異動的。Windows 2000 Server 家族和以後版本的 Windows 可達到此目的提供由對應暫存器表示的 32 位元位址。裝置可以執行 DMA 異動到 32 位元位址,並且核心會將記憶體複製到 64 位元位址提供給驅動程式。當系統便會與 PAE 停用時,32 位元裝置的驅動程式永遠不需要其對應登錄備份由實際記憶體。 這表示雙緩衝區處理不必要的因為所有的裝置和驅動程式包含在 32 位元位址空間中。根據測試的驅動程式在 64 位元 processor–based 電腦上的 32 位元裝置的預期的最測試用戶端-,DMA 能夠驅動程式期望無限制的對應登錄。 如需有關 Windows XP SP2 中功能的變更的詳細資訊,請造訪下列 Microsoft 網站]:
http://technet.microsoft.com/en-us/library/bb457155.aspx
(http://technet.microsoft.com/en-us/library/bb457155.aspx)
這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:888137?
(http://support.microsoft.com/kb/888137/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
