Vista使用4G RAM(以上) 的問題

如果Vista安裝了4G以上的RAM,在系統報告可用的記憶體量可能少於預期,而這個的導致原因及解決方案於微軟的網站已有相關資訊可參考.

  記得前一段時間有寫了一篇 讓伺服器能充份發揮4G以上的記憶體 的文章,今天在看信時,看到微軟這期的TechNet有一篇Vista 4G Ram的問題,使用Vista的人愈來愈多了,RAM也愈來愈便宜,所以4G以上的電腦也愈來愈多,但Vista真的就沒有4G的問題嗎,從微軟的文章中看到,似乎還是有問題,但也不是無解~

以下是微軟的技術服務部份文章內容 :

==============================我 是 分 格 線==============================

徵狀 :

如果電腦安裝了 4 GB 的隨機存取記憶體 (RAM),則在 Windows Vista 的 [系統資訊] 對話方塊中所報告的系統記憶體,就會少於您的預期。例如,在安裝了 4 GB (4,096 MB) 記憶體的電腦上,[系統資訊] 對話方塊可能會報告有 3,120 MB 的記憶體。

注意 您可以用下列方式存取 [系統資訊] 對話方塊:

  • 按一下 [開始],在 [搜尋] 方塊中輸入 System,然後按一下 [所有程式] 之下的 [系統]
  • 按兩下 [控制台] 中的 [系統]
  • 按一下 [開始],用滑鼠右鍵按一下 [電腦],然後按一下 [內容]
  • 按一下 Windows Vista [歡迎中心] 視窗中的 [顯示更多詳細資料]

 發生原因 :

這種行為是某些硬體和軟體因素的預期結果。

一般電腦中的多種裝置都需要進行記憶體對應存取。這就稱為記憶體對應 I/O (MMIO)。為了使 MMIO 空間可供 32 位元作業系統使用,MMIO 空間必須位於位址空間的最前面 4 GB 之內。

例如,如果您擁有具 256 MB 內建記憶體的視訊卡,該記憶體就必須對應至位址空間的最前面 4 GB 之內。如果已經安裝了 4 GB 的系統記憶體,該位址空間的一部分就必須保留給圖形記憶體對應。圖形記憶體對應會覆寫系統記憶體的一部分。這些情況會減少可供作業系統使用之系統記憶體的總量。

可用系統記憶體所減少的數量,會取決於電腦中所安裝的裝置。然而,為了避免發生驅動程式相容性的潛在問題,32 位元版本 Windows Vista 將可用的記憶體總量限制到 3.12 GB。如需有關驅動程式相容性潛在問題的資訊,請參閱<其他相關資訊>一節。

如果電腦具有許多已安裝的裝置,可用的記憶體數量就可能減少到 3 GB 或者更少。然而,32 位元版本 Windows Vista 的可用記憶體上限一般是 3.12 GB。

此文章適用於 :

  • Windows Vista 商用入門版
  • Windows Vista 商用進階版
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista Starter
  • Windows Vista 旗艦版
  • Windows Vista 商用進階 64 位元版
  • Windows Vista 家用入門 64 位元版
  • Windows Vista 家用進階 64 位元版
  • Windows Vista 旗艦 64 位元版
  • Windows Vista 商用入門 64 位元版
  • ==============================我 是 分 格 線==============================

    其他可行方案,及其他相關資訊就請到微軟的網頁閱讀囉,小弟不便在此全部轉載~

    資訊來源 :

    在 Windows Vista 中,如果安裝了 4 GB 的 RAM,[系統資訊] 對話方塊中所報告的系統記憶體數量會比您預期的少