`

提高Windows默认的默认的用户句柄与GDI 句柄数量

 
阅读更多


  1. 在Windows Vista开始菜单的搜索框中输入“regedit”,按回车;
  2. 注册表编辑将会触发UAC而弹出提示窗口,点击确认继续;
    当Windows Vista提示“内存不足”……一文介绍的方法,首先将desktop heap区的大小从默认的3072KB提高,检查问题是否解决,如没有解决,再尝试以下的步骤;
  3. 找到如下注册表分支:

    HKEY_LOCAL_MACHINE
      – SOFTWARE
      – – Microsoft
      – – – Windows NT
      – – – – CurrentVersion
      – – – – – Windows

  4. 在右侧窗格中可以看到名为“GDIProcessHandleQuota”与“USERProcessHandleQuota”的注册表项;
  5. GDIProcessHandleQuota项设置GDI句柄数量,默认值为2710(16进制)/10000(10进制),该值的允许范围为 256 ~ 16384 ,将其调整为大于默认的10000的值。如果您的系统配置了2G或更多内容,不妨将其设置为允许的最大值 16384(10进制);
  6. USERProcessHandleQuota项设置用户句柄数量,默认值同样为2710(16进制)/10000(10进制),该值的允许范围为 200 ~ 18000 ,将其调整为更多的数值。同样地,对于具有2GB或更多物理内存的系统,不妨将用户句柄数直接设置为上限 18000(10进制);

需要强调的是,修改“GDIProcessHandleQuota”与“USERProcessHandleQuota”值时,不要超过其接受的上限,不然,将导致Windows 无法工作或运行不稳定。另一方面,即使您的调整其超过其允许的上限,如果发现修改后Windows出现不稳定的症状,便需要将相应的数值调低些,或者恢复默认值。

分享到:
评论

相关推荐

    WindowsGDI

    Windows GDI(Graphics Device Interface)是Windows操作系统的核心组件之一,主要用于处理与图形相关的任务,如绘制图形、文本等。GDI的设计目的是实现设备无关性,也就是说,在编写图形程序时,开发者不需要关注...

    GDI+编程基础(一)

    GDI+编程基础是Windows应用程序开发中的一个重要环节,它是对原始GDI(Graphics Device Interface)的升级版,提供了更高级别的API和更好的图形处理能力。本文主要对比了GDI和GDI+的区别,并介绍了GDI+的一些核心...

    VB的GDI的文档

    - **GDI+ DLL**: 在Windows XP及以上系统中,默认包含GDI+的动态链接库(DLL)。若在更早的Windows版本上使用GDI+,则需从Microsoft官方网站下载相应的安装包。 - **在.NET Framework中集成GDI+**: 对于.NET开发者,...

    教你如何应对系统提示内存不足.docx

    在描述中提到了即使有大容量的内存,比如2GB或更多,Windows系统仍然可能会显示“内存不足”的警告,这可能是由默认的Desktop Heap、用户句柄(User Handle)和GDI句柄(GDI Handle)限制所引起的。 Desktop Heap是...

    gdi使用详解,vc++设置

    GDI(Graphics Device Interface)是微软Windows操作系统提供的一种图形设备接口,它允许应用程序与系统进行交互,以便在屏幕上绘制文本、图像和其他图形元素。在VC++编程中,GDI是开发人员常用的一种图形处理工具,...

    易语言-易语言根据字体句柄取字体名称,取系统默认字体名称

    3. **取系统默认字体名称**:在Windows中,可以通过调用`GetStockObject` API函数,传入常量`DEFAULT_GUI_FONT`来获取系统默认的GUI字体的句柄,然后再使用相同的方式获取其名称。系统默认字体通常是宋体、Arial或者...

    GDI渲染实例 - 透明色

    在Windows编程领域,GDI(Graphics Device Interface)是一种图形设备接口,它允许程序员与系统进行交互,绘制图像、文本和其他视觉元素。在这个“GDI渲染实例 - 透明色”的主题中,我们将深入探讨如何利用GDI实现...

    MFC+GDI+PNG实现透明控件

    通过调用`Bitmap::GetHBITMAP`获得位图句柄,然后使用GDI+的`Graphics`类绘制位图,同时获取其Alpha信息。 3. **创建自绘控件**:为了实现透明,你需要创建一个自绘的控件,这意味着你需要重写`OnPaint`消息处理...

    GDI时间显示

    在Windows编程中,GDI(Graphics Device Interface)是操作系统提供的一种图形设备接口,用于与硬件进行交互,绘制窗口、文本、图像等元素。当我们谈论"GDI时间显示"时,我们通常指的是利用GDI函数来在屏幕上显示...

    Windows编程基础--3设备对象属性

    - **设备无关性**:GDI支持创建与特定输出设备无关的图形输出,这意味着应用程序可以在任何支持Windows的设备上运行,无需修改代码。 - **设备驱动程序**:GDI通过调用不同设备的驱动程序来控制输出设备。例如,显示...

    精通Windows.API-函数、接口、编程实例.pdf

    2.1.3 Windows数据类型与Windows API 14 2.1.4 Windows中的数据结构 15 2.2 Windows API的功能分类 15 2.2.1 系统基本服务 15 2.2.2 系统管理 17 2.2.3 用户界面 17 2.2.4 图像和多媒体 20 2.2.5 ...

    GDI+的初始化和使用(包含相关头文件和库)

    GDI+是Windows API的一部分,它提供了一组高级图形绘制功能,用于创建丰富的2D图形、图像处理和文本渲染。GDI+相比早期的GDI(Graphics Device Interface)提供了更现代、面向对象的编程接口,使得开发人员可以更加...

    转换图片的大小GDI

    - **插值算法**:GDI默认的缩放方式可能产生像素化的结果,可以采用更高级的插值算法(如双线性插值或bicubic插值)来提高缩放质量。 - **颜色管理**:处理不同色彩模式的图像时,需要考虑到色彩空间转换,确保颜色...

    精通WindowsAPI 函数 接口 编程实例

    2.1.3 Windows数据类型与Windows API 14 2.1.4 Windows中的数据结构 15 2.2 Windows API的功能分类 15 2.2.1 系统基本服务 15 2.2.2 系统管理 17 2.2.3 用户界面 17 2.2.4 图像和多媒体 20 2.2.5 ...

    windows编程基础-设备对象属性

    GDI是Windows操作系统中的一个重要组成部分,它允许应用程序生成与设备无关的图形输出。GDI通过调用不同的设备驱动程序来控制输出到显示器、打印机等设备。这样,即使应用程序在多种类型的设备上运行,其图形表现也...

    Windows设备坐标与逻辑坐标详解

    总的来说,Windows设备坐标与逻辑坐标的详解涉及了GDI的工作原理、设备对象的属性管理以及坐标系统的使用。开发者通过熟练掌握这些知识,能更有效地进行图形界面的设计和实现,确保程序的视觉效果在各种硬件环境下都...

    易语言GDI设置输出前景色源码

    在IT行业中,图形设备接口(Graphics Device Interface,简称GDI)是Windows操作系统提供的一种标准编程接口,用于控制屏幕和打印机等设备的图形输出。易语言是一种面向对象的、以中文编程为特色的编程语言,它提供...

    Windows C++ API函数大全

    《Windows C++ API函数大全》是一本专注于Windows操作系统下C++编程的重要参考资料,它涵盖了大量用于与Windows系统交互的API函数。Windows API是Microsoft Windows操作系统提供的一系列函数库,为开发者提供了控制...

Global site tag (gtag.js) - Google Analytics