虛擬記憶體太小。。。。怎麼回事?怎麼解決?

時間 2023-07-20 00:30:42

為什麼系統老是提示「虛擬記憶體太小」?

1樓:長青數碼

分類: 電腦/網路 >>作業系統/系統故障。

問題描述:系統老是提示「虛擬記憶體太小」?有時候還乾脆連一些程式也說執行不了,出問題退出了。

解析: 說明你的虛擬記憶體太小了。

弄大一點啊。

虛擬記憶體的設定主要根據你的記憶體大小和電腦的用途來設定。所謂虛擬記憶體就是在你的實體記憶體不夠用時把一部分硬碟空間所為記憶體來使用,不過由於硬碟傳輸的速度要比記憶體傳輸速度慢的多,所以使用虛擬記憶體比實體記憶體效率要慢。 下面是我的一些經驗,僅作參考,個人實際需要的值應該自己多次調整為好。

如果你的實體記憶體是256m,又要玩3d遊戲,那麼虛擬記憶體的最小值應為384,最大值應為768或以上。 如果不玩遊戲,僅僅看看電影或上上網,最小值可為256,最大值可為512。設的太大和太小都不好。

設的太大會差生大量的碎片,嚴重影響系統速度,設的太小就不夠用,老是卡,於是系統就會提示你虛擬記憶體太小。

如果你的記憶體在512m或以上,你的虛擬記憶體完全可以設的小些。如果玩3d遊戲,可以設為最小值256,最大值768或512。如果只是上上網什麼的,也可以把最小值和最大值都設為0。

不過有些軟體對虛擬記憶體的設值有要求,如果你把虛擬記憶體設為0,為使某些軟體使用不正常,所以建議在具有大記憶體情況下可設最小值為128,最大值為384。完全夠用了。

另外,虛擬記憶體最好不要與系統設在同一分割槽內。這樣可以避免系統在此分割槽內進行頻繁的讀寫操作而影響系統速度,而且會產生大量的碎片佔有硬碟空間。

虛擬記憶體的設定較為複雜,要根據不同的機子不同的用途作多次調整。如果想知道自己需要的最小值,可以在相關網頁上搜尋。好像在控制面板的計算機管理中,有個效能監控程式。上網查查吧。

根據你的實際情況,我覺得可以把初始值設為256m,最大值設為512m或768m就完全可以了。設在系統分割槽以外的分割槽。

虛擬記憶體是不是太小了

2樓:羊長青焦綢

虛擬記憶體使用技巧。

1)在windows系統所在分割槽設定頁面檔案,檔案的大小由你對系統的設定決定。具體設定方法如下:開啟"我的電腦"的"屬性"設定視窗,切換到"高階"選項卡,在"啟動和故障恢復"視窗的"寫入除錯資訊"欄,如果你採用的是"無",則將頁面檔案大小設定為2mb左右,如果採用"核心記憶體儲存"和"完全記憶體儲存",則將頁面檔案值設定得大一些,跟實體記憶體差不多就可以了。

小提示:對於系統分割槽是否設定頁面檔案,這裡有一個矛盾:如果設定,則系統有可能會頻繁讀取這部分頁面檔案,從而加大系統盤所在磁軌的負荷,但如果不設定,當系統出現藍屏宕機(特別是stop錯誤)的時候,無法建立轉儲檔案。,從而無法進行程式除錯和錯誤報告了。所以折中的辦法是在系統盤設定較小的頁面檔案,只要夠用就行了。

2)單獨建立一個空白分割槽,在該分割槽設定虛擬記憶體,其最小值設定為實體記憶體的倍,最大值設定為實體記憶體的3倍,該分割槽專門用來儲存頁面檔案,不要再存放其它任何檔案。之所以單獨劃分一個分割槽用來設定虛擬記憶體,主要是基於兩點考慮:其一,由於該分割槽上沒有其它檔案,這樣分割槽不會產生磁碟碎片,這樣能保證頁面檔案的資料讀寫不受磁碟碎片的干擾;其二,按照windows對記憶體的管理技術,windows會優先使用不經常訪問的分割槽上的。

頁面檔案,這樣也減少了讀取系統盤裡的頁面檔案的機會,減輕了系統盤的壓力。

3)其它硬碟分割槽不設定任何頁面檔案。當然,如果你有多個硬碟,則可以為每個硬碟都建立一個頁面檔案。當資訊分佈在多個頁面檔案上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。

這樣系統效能將得到提高。

小提示:允許設定的虛擬記憶體最小值為2mb,最大值不能超過當前硬碟的剩餘空間值,同時也不能超過32位作業系統的記憶體定址範圍——4gb。

虛擬記憶體太小

3樓:匿名使用者

電腦老提示"虛擬記憶體不夠"的原因。

1、感染了病毒!

有些病毒發作時會佔用大量記憶體空間,導致系統出現記憶體不足的問題。趕快去防毒,升級病毒庫,然後把防毒措施做好!

2、虛擬記憶體設定不當。

虛擬記憶體設定不當也可能導致出現記憶體不足問題,一般情況下,虛擬記憶體大小為實體記憶體大小的2倍即可,如果設定得過小,就會影響系統程式的正常執行。重新調整虛擬記憶體大小以winxp為例,右鍵點選「我的電腦」,選擇「屬性」,然後在「高階」標籤頁,點選「效能」框中的「設定」按鈕,切換到「高階」標籤頁,然後在「虛擬記憶體」框中點選「更改」按鈕,接著重新設定虛擬記憶體大小,完成後重新啟動系統就好了。

虛擬記憶體不足,是由於windows裡虛擬記憶體設定過小或者虛擬記憶體所在硬碟空間容量不足。建議將虛擬記憶體與作業系統放置在不同的分割槽,並且設定固定大小,一般為系統記憶體容量的1.5倍;用滑鼠右鍵點選「我的電腦」,選擇「屬性」,彈出系統屬性視窗,選擇「效能選項」標籤,點選下面「虛擬記憶體」按鈕,彈出虛擬記憶體設定視窗,點選「使用者自己指定虛擬記憶體設定」單選按鈕,「硬碟」請選較大剩餘空間的分割槽,然後在「最小值」和「最大值」文字框中輸入合適的範圍值。如果你感覺使用系統來獲得最大和最小值有些麻煩的話,這裡完全可以選擇「讓windows管理虛擬記憶體設定」,不過要確保虛擬記憶體所在分割槽剩餘空間足夠大(系統記憶體的2倍以上)。

3、系統空間不足。

虛擬記憶體檔案預設是在系統盤中,如winxp的虛擬記憶體檔名為「,如果系統盤剩餘空間過小,導致虛擬記憶體不足,也會出現記憶體不足的問題。系統盤至少要保留300mb剩餘空間,當然這個數值要根據使用者的實際需要而定。使用者儘量不要把各種應用軟體安裝在系統盤中,保證有足夠的空間供虛擬記憶體檔案使用,而且最好把虛擬記憶體檔案安放到非系統盤中。

4、因為system使用者許可權設定不當。

基於nt核心的windows系統啟動時,system使用者會為系統建立虛擬記憶體檔案。有些使用者為了系統的安全,採用ntfs檔案系統,但卻取消了system使用者在系統盤「寫入」和「修改」的許可權,這樣就無法為系統建立虛擬記憶體檔案,執行大型程式時,也會出現記憶體不足的問題。問題很好解決,只要重新賦予system使用者「寫入」和「修改」的許可權即可,不過這個僅限於使用ntfs檔案系統的使用者。

4樓:打醬油的路過飄

如果可以,可以清一下c盤。(如果c盤可用空間小於1gb的話,才需要)

然後,在「我的電腦」右鍵,選擇屬性,高階,效能下設定,高階,然後把最大值調大一點,就跟c盤剩餘大小差不多(最好留個100mb,不然的話,可能會出問題),然後把初識大小也調大一點,稍稍大一點就行,具體看你原本的初識大小,大100mb左右吧。最後,點右下角的設定,再點確定,那樣才有用。

以上純屬多天來背其困惑許久的經驗,希望對你有用。

5樓:匿名使用者

其實,虛擬記憶體再大,卡還是卡。建議增加記憶體,**上有,增加後會好許多,況且記憶體不貴。

虛擬記憶體太小怎麼辦?

6樓:低拋高吸

可能是你的虛擬記憶體設定不合適引起的,請你重新設定一下試試。

建議將初始大小和最大值同時設定為你實體記憶體的1-2倍,比如1g設定為2048mb(1g記憶體是2倍),2g設定為3072-4096mb(2g記憶體是倍),3g設定為3072-4608mb(3g記憶體是倍),4g記憶體先設定為4096(4g的1倍不夠在加),如果你的實體記憶體小於2g或是2g,建議升級一下你的實體記憶體(初始大小和最大值設定要一致)。

設定虛擬記憶體方法:右擊我的電腦/屬性/高階/效能中的設定/高階/虛擬記憶體中的更改/選自定義大小,在初始大小和最大值,同時設為你的實體記憶體的1-2倍。如果你的記憶體是1g,就將初始大小和最大值同時設定為2048mb。

設定後需按「設定」按鈕,然後再按確定和應用,重新啟動電腦設定生效(設定虛擬記憶體大小沒有一個固定的數,大小可以調節。比如:你的實體記憶體小於512以下,虛擬記憶體可以設的大些比如「三倍」)。

如果設定是合適的,實體記憶體又不太小(小就升級),還是總是提示,建議查殺木馬,還原系統或重灌試試。

右鍵計算機/屬性/高階系統的設定/高階/效能/設定/高階/虛擬記憶體更改/進入調節介面(就和上面說的差不多了win7系統)

虛擬記憶體太小是為什麼

7樓:昂平露

是因為你設定的過小或硬碟空間不足。

虛擬記憶體太小怎麼回事呢

對於虛擬記憶體主要設定兩點,即記憶體大小和存放位置,記憶體大小就是設定虛擬記憶體最小為多少和最大為多少 而存放位置則是設定虛擬記憶體應使用哪個分割槽中的硬碟空間。對於記憶體大小的設定,如何得到最小值和最大值呢?你可以通過下面的方法獲得 選擇 開始 程式 附件 系統工具 系統監視器 如果系統工具中沒有...

電腦虛擬記憶體太小 電腦虛擬記憶體太小怎麼辦

有問題 你設定成自動管理。增加一根記憶體條當然可以改善電腦的執行速度。至於下面那個嘛,的確是虛擬記憶體設定的太小了,我以前也出這樣的問題。你把他設定成系統管理的大小就可以了,而且最好把頁面檔案設定在其他盤,別弄在系統盤。只要一個盤就行了,其他的盤都設定成無頁面檔案。你的記憶體太小了,我以前也這個問題...

什麼原因造成電腦虛擬記憶體太小怎麼解決

造成記憶體不足 的有如下原因 解決的辦法是 第一招 關閉多餘程式 如果同時開啟的文件過多或者執行的程式過多,就沒有足夠的記憶體執行其他程式。這時,對於多文件介面程式,如word excel等,請關閉當前文件外的所有文件,並退出當前未使用的程式,或許你就能夠繼續執行因 記憶體不足 而被中斷的任務。第二...