windows系統提示虛擬記憶體最小值太低是怎麼回事 該怎麼辦

2022-02-02 12:12:06 字數 4887 閱讀 1690

1樓:

虛擬記憶體的設定誤區

甲方:我在windows xp作業系統中執行一款3d遊戲時,卻突然看到系統托盤區中彈出「虛擬記憶體不足」這樣的提示。聯想到以前也曾出現過此種問題,我該如何去解決呢?

乙方:虛擬記憶體是將一部分硬碟空間來充當記憶體使用,雖然硬碟的執行速度不能與記憶體相比,可是容量卻要比記憶體的容量高出許多。其作用在於可將一些讀取到記憶體中卻暫時不用的資料轉移到虛擬記憶體中,這樣便可釋放出記憶體的空間,將有限的記憶體空間去繼續存放未被讀取的資料。

當出現虛擬記憶體不足的提示時,若不加以解決,那麼便會影響到系統運轉的效率。此時將虛擬記憶體的初始值和最大值設定為同一值,這樣就可以大大提高系統的效能。

丙方:乙方所說的解決方法有誤。這是因為如果將虛擬記憶體的初始值和最大值都設為兩個相同的數值,那麼在初始頁面檔案很大的情況下,也許正好會讀取記憶體中乙個容量較小的資料檔案,這樣它在虛擬記憶體中所佔比例就越低,執行的速度也就越慢。

而如果虛擬記憶體的初始頁面很少,那麼當資料超過初始頁面檔案的容量時,就會自動溢位到最大頁面檔案,但由於最大頁面檔案的容量與初始頁面檔案的容量相同,這樣發生記憶體溢位的錯誤也在所難免了。

所以我們在設定虛擬記憶體大小時,應當將初始頁面檔案設得較小的容量,這樣才能在記憶體中盡可能地儲存更多資料,使其效率提高,同時也應提高最大頁面檔案的容量,防止「虛擬記憶體不足」的提示再次出現。

以上所述的是設定虛擬記憶體的基本原則,而若是要設定具體的虛擬記憶體容量大小,那麼不妨採用下面兩種方法:

第一種方法比較簡單。

依次點選系統選單「開始→控制面板」,在「控制面板」視窗中雙擊「系統」元件,單擊視窗上的「高階」選項卡,在「效能」區域中的單擊「設定」按鈕。在開啟的對話方塊中點選「高階」選項卡,單擊「虛擬記憶體」區域中的「更改」按鈕以進入虛擬記憶體設定視窗。

在視窗的「驅動器」欄目中選中分割槽碟符。由於硬碟讀取資料是靠磁頭在磁性物質上讀取,而系統盤中有許多系統檔案,若虛擬記憶體的頁面檔案也位於系統盤上,頁面檔案必然不連續,磁頭來回讀取就會影響系統效能,所以我們可將虛擬記憶體檔案設定在乙個非系統分割槽的單獨分割槽中。

然後在「所選驅動器的頁面檔案大小」區域中點選「自定義大小」選項,分別在「初始大小」、「最大值」欄目中填入相應的數值即可。

根據微軟公司的建議,虛擬記憶體交換檔案最小值應設為記憶體容量的1.5倍,不過若記憶體容量是512mb甚至1gb,那麼它所占用的空間肯定也不少。因此當記憶體總容量在256mb以下,就將虛擬記憶體的最小值設定為1.

5倍;在512mb以上,設定為記憶體容量的一半;介於256mb與512mb之間的就設為與記憶體容量的相同值。

第二種虛擬記憶體的設定方法略嫌複雜,不過針對性更強。

首先執行電腦中經常使用的應用程式,然後開啟「windows任務管理器」視窗。單擊視窗「效能」選項卡,在出現的頁面中可顯示出「物理記憶體」和「認可用量」。其中「物理記憶體」的「可用數」若小於物理記憶體的實際容量,則表示當前的物理記憶體夠用。

而倘若「認可用量」區域中所顯示的「總數」、「峰值」等數值都超過了虛擬記憶體現有的容量大小,那麼此時就可進入虛擬記憶體設定視窗,將虛擬記憶體的「初始大小」值與「總數」、「峰值」數值相近的容量即可。

2樓:匿名使用者

什麼是虛擬記憶體

不知大家發現沒有,在windows 2000(xp)目錄下有乙個名為pagefile.sys的系統檔案(windows 98下為win386.swp),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。

其實,pagefile.sys是windows下的乙個虛擬記憶體,它的作用與物理記憶體基本相似,但它是作為物理記憶體的「後備力量」而存在的,也就是說,只有在物理記憶體已經不夠使用的時候,它才會發揮作用。

虛擬記憶體的產生

我們都知道,雖然在執行速度上硬碟不如記憶體,但在容量上記憶體是無法與硬碟相提並論的。當執行乙個程式需要大量資料、占用大量記憶體時,記憶體就會被「塞滿」,並將那些暫時不用的資料放到硬碟中,而這些資料所佔的空間就是虛擬記憶體。現在我們也明白為什麼pagefile.

sys的大小會經常變化了。

虛擬記憶體的優化

虛擬記憶體的大小是由windows來控制的,但這種預設的windows設定並不是最佳的方案,因此我們要對其進行一些調整。這樣才能發揮出系統的最佳效能。

1、改變頁面檔案的位置

其目的主要是為了保持虛擬記憶體的連續性。因為硬碟讀取資料是靠磁頭在磁性物質上讀取,頁面檔案放在磁碟上的不同區域,磁頭就要跳來跳去,自然不利於提高效率。而且系統盤檔案眾多,虛擬記憶體肯定不連續,因此要將其放到其他盤上。

改變頁面檔案位置的方法是:用滑鼠右鍵點選「我的電腦」,選擇「屬性→高階→效能設定→高階→更改虛擬記憶體」,在驅動器欄裡選擇想要改變到的位置(如圖1)即可。值得注意的是,當移動好頁面檔案後,要將原來的檔案刪除(系統不會自動刪除)。

圖1 改變頁面檔案的位置

2、改變頁面檔案的大小

改變了頁面檔案的位置後,我們還可以對它的大小進行一些調整(如圖2)。調整時我們需要注意,不要將最大、最小頁面檔案設為等值。因為通常記憶體不會真正「塞滿」,它會在記憶體儲量到達一定程度時,自動將一部分暫時不用的資料放到硬碟中。

最小頁面檔案越大,所佔比例就低,執行的速度也就越慢。最大頁面檔案是極限值,有時開啟很多程式,記憶體和最小頁面檔案都已「塞滿」,就會自動溢位到最大頁面檔案。所以將兩者設為等值是不合理的。

一般情況下,最小頁面檔案設得小些,這樣能在記憶體中盡可能儲存更多資料,效率就越高。最大頁面檔案設得大些,以免出現「滿員」的情況。

圖2 調整頁面檔案的大小

3、禁用頁面檔案

當擁有了512mb以上的記憶體時,頁面檔案的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入登錄檔編輯器「hkey_local_machinesystemcurrentcontrolsetcontrolsession ma-nagermemorymanagement」下,在「disablepa-ging executive」(禁用頁面檔案)選項中將其值設為「1」即可(如圖3)。

圖3 禁用頁面檔案

4、清空頁面檔案

在同一位置上有乙個「clearpagefileatshutdown(關機時清除頁面檔案)」,將該值設為「1」(如圖4)。這裡所說的「清除」頁面檔案並非是指從硬碟上完全刪除pagefile.sys檔案,而是對其進行「清洗」和整理,從而為下次啟動windows xp時更好地利用虛擬記憶體做好準備。

圖4 清空頁面檔案

叮噹點評:本文較詳細地講解了虛擬記憶體的概念及優化方法。使我們了解了它在記憶體與硬碟之間的工作關係,同時認識到了虛擬記憶體並非越大越好,而應該根據計算機的具體配置進行合理的調整。

相信大家在真正的了解並掌握了虛擬記憶體的作用與優化方法後,一定會使愛機在效能上有所提公升。

電腦提示"虛擬記憶體最小值太低"是什麼意思,要怎樣解決?

3樓:蘇

物理記憶體比較小,系統就會用硬碟空間當成虛擬記憶體來執行操作,那麼就需要設定虛擬記憶體即可解決,步驟如下:

1、開啟電腦,找到計算機,滑鼠右鍵點選屬性。

2、然後點選高階系統設定。

3、然後點選設定選項。

4、然後點選介面上方的高階選項。

5、然後進入新的介面,點選更改。

6、然後點選取消自動管理所有驅動器的分頁檔案大小選項。選擇「自定義」c盤虛擬記憶體的大小,重啟系統即可解決。

4樓:民生為本

大多數的windows xp系統使用者在使用電腦進行工作學習過程中,總會遇到電腦桌面右下角彈出「虛擬記憶體最小值太低」的警告提示,其實這是因為執行了太多應用軟體程式,使用光了電腦中的記憶體的意思。遇到這種情況通過擴充套件虛擬記憶體可以解決這個問題,擴充套件方法如下 :

1、滑鼠右擊「我的電腦」圖示,選擇「屬性」選項;

我的電腦屬性

2、在彈出的「系統屬性」介面中,切換到「高階」標籤;

系統屬性高階

3、點選電腦效能中的「設定」按鈕;

系統屬性設定

4、在彈出的「效能選項」介面中,切換到「高階」標籤;

效能選項高階

5、點選「虛擬記憶體」中的「更改」按鈕,更改初始大小(調整為你物理記憶體的1.5倍即可);

虛擬記憶體更改

6、重啟電腦完成設定即可。

重啟電腦

5樓:尨荶·艽迗

出現這種情況一般是:一:你的物理記憶體比較小,執行大的軟體比較吃力;二:

你執行了許多視窗或者是遊戲的時候物理記憶體分配不過來。當出現這個的時候,我們的系統就會用我們的硬碟空間當成虛擬記憶體來執行一些操作,那麼如何設定我們的虛擬記憶體呢,在這裡我把我個人的經驗向大家介紹一下,希望對大家有所幫助,當然這不是真正解決記憶體問題的辦法。

虛擬記憶體設定的通用原則:虛擬記憶體最小值是物理記憶體的1到1.5倍;虛擬記憶體最大值是物理記憶體的2到2.5倍。

第一步:我的電腦右鍵屬性

第二步:屬性介面裡的「高階」

第三步:高階下面的效能裡的設定

第四步:再點一下「高階」

第五步:可以看到最下面虛擬記憶體,我們點選「更改」按鈕

第六步:這是沒有設定虛擬記憶體的介面

第七步:虛擬記憶體一般設定c盤之外的硬碟上,選擇你剩餘空間比較大的硬碟,那麼我選擇了e盤,再點一下下面的自定義大小

第八步:輸入最小值與最大值之後點選一下右下角的設定按鈕

第九步:會彈出乙個重新啟動計算機的提示,點確定

當我們下次重新啟動電腦的時候,我們可以按著以上的操作步驟看到虛擬記憶體已經設定成功了。 虛擬記憶體的設定只是針對一些記憶體比較低的使用者,一般物理內存在一g以上的使用者就不用設定了

6樓:匿名使用者

樓上的亂說的!!!

虛擬記憶體與物理記憶體沒有什麼大的關係的

我家的電腦也是這樣的

但是去加了記憶體後根本沒用的

還是原來的一樣,說什麼虛擬記憶體小

其實不用管它也沒事的

不過去加記憶體的話執行的速度是會快點的

(*^__^*) 嘻嘻……

還有記憶體現在的**沒他說的那麼便宜

我在浙江東陽

我加了440hz的 512 的記憶體 要150元他們說1g的要250元左右的

系統提示虛擬記憶體太小,我改怎麼辦

滑鼠右鍵點選我的電腦,點屬性,再選高階選項卡,裡面就有你調記憶體的設定了,不過,電腦報虛擬記憶體低不是設定的問題,是你的c盤空間不夠了。1 從 我的電腦 的快捷選單中選擇 屬性 2 在 系統屬性 對話方塊中選擇 高階 選項卡 3 單擊 效能 框中的 設定 按鈕 開啟 效能選項 對話方塊 4 在 效能...

如何設定WINDOWS管理虛擬記憶體

如果你的系統虛擬記憶體太低,可以滑鼠右擊 我的電腦 選擇 屬性 高階 效能下設定 高階 開啟虛擬記憶體設定 可以重新設定最大值和最小值,按物理記憶體的1.5 2倍來新增數值,也可以更改虛擬記憶體的存放位置,可以設定放到其他容量較大的硬碟分割槽,讓系統虛擬記憶體有充分的空間,讓系統執行更快 1 用右鍵...

虛擬記憶體最小值太低怎麼辦,電腦提示 虛擬記憶體最小值太低 是什麼意思,要怎樣解決

虛擬記憶體最小值太低怎麼辦呢?虛擬記憶體最小值太低解決辦法有沒有呢?為什麼會虛擬記憶體最小值太低呢?現在我就告訴你們怎麼解決吧!有使用者說本來我的虛擬記憶體設定已經很合理的啦,但是為什麼還會有虛擬記憶體最小值太低提示呢?虛擬記憶體最小值太低有沒有解決辦法呢?1 首先滑鼠右鍵選擇 我的電腦 在彈出對話...