倍可親

回復: 1
列印 上一主題 下一主題

Windows Vista提示內存不足的解決辦法

[複製鏈接]

3萬

主題

3萬

帖子

3萬

積分

版主

留學博士后(十二級)

Rank: 7Rank: 7Rank: 7

積分
33179
跳轉到指定樓層
樓主
藍藍的天 發表於 2008-2-19 22:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  如今,內存越來越便宜,許多朋友為自己的PC配備了高容量的內存,以期得到理想的系統性能,1G、2G甚至更多內存的PC已經很常見了。但是,出乎許多朋友意料的是,即使Windows系統,不僅僅Windows Vista也包括Windows 2000/XP/2003,具有2GB甚至更多的內存,有時也會遇到Windows Vista提示「內存不足」警告的情況,或者雖無提示但程序窗口無法打開,或程序窗口雖然打開但卻不完整如缺少菜單、按鈕等,而事實上,這時仍有相當部分的物理內存閑置,頗令許多朋友困擾,難道為Windows配備這麼大的內存便是一種浪費么?

  在當Windows Vista提示「內存不足」,我們介紹過出現這種情況多是因為默認的Desktop Heap區間被佔滿所致,並給出將desktop heap區大小從默認的3072KB提高到需要數值的辦法。不過,許多朋友依步驟進行調整后發現,仍然沒有從根本上解決這一問題,上述的故障仍然時不時地再次出現,那麼,問題出在哪兒?

  其實,在Windows NT 家族系統中,除了desktop heap區的限制外,默認的用戶句柄(User Handle)與GDI 句柄(GDI Handle)限制同樣是引發上述故障的原因之一,特別是考慮到之前系統物理內存普遍較少的客觀情況,默認的用戶句柄與GDI 句柄數量也成為Windows 阻止同時打開更多程序/窗口的另一個主要原因。

  解決方案很簡單,那便是將默認的用戶句柄與GDI 句柄數量修改為較大的數值。

  提高Windows默認的默認的用戶句柄與GDI 句柄數量

  在Windows Vista開始菜單的搜索框中輸入「regedit」,按回車;

  註冊表編輯將會觸發UAC而彈出提示窗口,點擊確認繼續;

  按當Windows Vista提示「內存不足」介紹的方法,首先將desktop heap區的大小從默認的3072KB提高,檢查問題是否解決,如沒有解決,再嘗試以下的步驟;

  找到如下註冊表分支:

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Windows

  在右側窗口中可以看到名為「GDIProcessHandleQuota」與「USERProcessHandleQuota」的註冊表項;

  GDIProcessHandleQuota項設置GDI句柄數量,默認值為2710(16進位)/10000(10進位),該值的允許範圍為 256 ~ 16384 ,將其調整為大於默認的10000的值。如果您的系統配置了2G或更多內容,不妨將其設置為允許的最大值 16384(10進位);

  USERProcessHandleQuota項設置用戶句柄數量,默認值同樣為2710(16進位)/10000(10進位),該值的允許範圍為 200 ~ 18000 ,將其調整為更多的數值。同樣地,對於具有2GB或更多物理內存的系統,不妨將用戶句柄數直接設置為上限 18000(10進位);

  需要強調的是,修改「GDIProcessHandleQuota」與「USERProcessHandleQuota」值時,不要超過其接受的上限,不然,將導致Windows 無法工作或運行不穩定。另一方面,即使您的調整其超過其允許的上限,如果發現修改後Windows出現不穩定的癥狀,便需要將相應的數值調低些,或者恢復默認值。

  註:修改註冊表存在風險,請謹慎操作,最好在修改前備份註冊表,以當系統故障時恢復。

  註:本文轉自Vista之家
有兩種偉大的事物,我們越是經常越是執著地思考它們,我們心中就越是充滿永遠新鮮、有增無已的讚歎和敬畏,那就是我們頭上的星空,我們心中的道德法則!

26

主題

191

帖子

71

積分

貝殼新手上路

Rank: 2

積分
71
沙發
僕人 發表於 2008-2-24 05:57 | 只看該作者
xp可以這樣該嗎?
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-10-3 13:14

快速回復 返回頂部 返回列表