IT技术江湖   操作系统   安全技术   平面设计   Web开发   数据库   互联网   搜索引擎   网络广告   
引擎技术江湖  BLOG  合作联系
本站
Google
IT技术江湖
首页>操作系统>Vista> Windows Vista提示内存不足的解决办法
  • IT技术江湖
  • Windows Vista提示内存不足的解决办法
    http://www.hack1st.com 来源: 2008-03-22 阅读: 评论

      如今,内存越来越便宜,许多朋友为自己的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_MACHINESOFTWAREMicrosoftWindows NT CurrentVersionWindows

      在右侧窗口中可以看到名为“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出现不稳定的症状,便需要将相应的数值调低些,或者恢复默认值。

      注:修改注册表存在风险,请谨慎操作,最好在修改前备份注册表,以当系统故障时恢复。

    上一篇:微软宣布低价PC也可运行Vista  
    下一篇:浅谈Vista系统下的内存加速技巧

    ·网友互动--用户名: (新注册) 密码: 匿名评论 [所有评论]
    评论内容:(用户发表意见仅代表其个人意见,评论内容与本站立场无关,请自觉遵守互联网相关政策法规)
    关注此文读者还看过
    • ·Vista系统中用命令行来运行系统还原
      ·Windows系统还原失败的六点原因
      ·Vista数据执行保护(DEP)使用指南
      ·Vista中关闭虚拟内存对系统的加速作用
      ·浅谈Vista系统下的内存加速技巧
      ·Windows Vista提示内存不足的解决办法
      ·微软宣布低价PC也可运行Vista
      ·微软放开虚拟机安装Vista家用版
      ·分析:XP SP3将阻碍Windows Vista普及
      ·Vista虚拟化功能故障解决方法
    最新更新
    • ·Vista系统中用命令行来运行系统还原
      ·Windows系统还原失败的六点原因
      ·Vista数据执行保护(DEP)使用指南
      ·Vista中关闭虚拟内存对系统的加速作用
      ·浅谈Vista系统下的内存加速技巧
      ·Windows Vista提示内存不足的解决办法
      ·微软宣布低价PC也可运行Vista
      ·微软放开虚拟机安装Vista家用版
      ·分析:XP SP3将阻碍Windows Vista普及
      ·Vista虚拟化功能故障解决方法
    文章关注度排行
    ·微软宣布低价PC也可运行Vista
    ·Vista系统中用命令行来运行系统还原
    ·Vista数据执行保护(DEP)使用指南
    ·Vista中关闭虚拟内存对系统的加速作用
    ·分析:XP SP3将阻碍Windows Vista普及
    ·Windows Vista提示内存不足的解决办法
    ·浅谈Vista系统下的内存加速技巧
    ·XP升级到Vista时失败后无法启动的解决
    热点推荐
    XP升级到Vista时失败后无法启动的解决
    XP升级到Vista时失败后
    微软放开虚拟机安装Vista家用版
    微软放开虚拟机安装Vist
    新手必看 Windows Vista最基本系统进程
    新手必看 Windows Vista
    Vista关机快速清理虚拟内存页面文件
    Vista关机快速清理虚拟
    我现在安装Vista的五大理由
    我现在安装Vista的五大
    Vista Rundll32 常用命令列表
    Vista Rundll32 常用命
    频道推荐
    • ·XP升级到Vista时失败后无法启动的解决
    • ·微软放开虚拟机安装Vista家用版
    • ·新手必看 Windows Vista最基本系统进程
    • ·Vista关机快速清理虚拟内存页面文件
    • ·Vista SP1驱动兼容问题解决了吗?
    • ·我现在安装Vista的五大理由
    • ·Vista Rundll32 常用命令列表
    • ·Windows Vista使用教程之安装前的准备
    • ·双系统轻松卸载Windwos Vista系统攻略
    • ·在Vista中自动清除虚拟内存页面
    本站精华
    我现在安装Vista的五大理由
    我现在安装Vi
    新手必看 Windows Vista最基本系统进程
    新手必看 Win
    XP升级到Vista时失败后无法启动的解决
    XP升级到Vist
    • ·微软放开虚拟机安装Vista家用
    • ·Vista中修改窗口背景和字体颜
    • ·Vista SP1驱动兼容问题解决了
    • ·在Vista中自动清除虚拟内存页
    • ·Vista Rundll32 常用命令列表
    • ·双系统轻松卸载Windwos Vista
    • | 网站导航 | 联系QQ | 编辑邮箱 | RSS订阅 | 友情链接 | 官方blog
    • 版权所有:IT技术江湖 @2007-2008
    • powered by www.hack1st.com online services. all rights reserved.京ICP备07005766号