使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

打开包含许多 OLE 对象、ActiveX控件或表单控件的 Microsoft Excel 2010 工作簿时,工作簿无法正常工作。

例如,可能会发生以下问题:

  • 显示问题

  • 性能问题

  • Excel 2010 停止响应

  • Excel 2010 崩溃


如果运行的是 Windows 操作系统,操作系统和计算机上运行的其他应用程序也会受到影响。

原因

出现此问题的原因是操作系统对在安装操作系统后 (GDI) 对象的数量有限制。 如果操作系统达到限制,则不分配任何新的 GDI 对象。 此外,Windows 操作系统和任何其他正在运行的应用程序停止响应。

解决方案

若要让我们解决你的问题,请转到"为我修复"部分。 如果你希望自己修复此问题,请转到"让我自己修复"部分

帮我修复此问题



若要自动修复此问题,请单击" 修复它"按钮或链接。 单击 "文件 下载"对话框中的 "运行",然后按照修复向导中的步骤操作。



备注

  • 在 Windows XP、Windows Vista 和 Windows 7 中,GDIProcessHandleQuota 注册表项的默认值为 10000。

  • 此向导可能只提供英文版本。 但是,自动修复功能同样适用于其他语言版本的 Windows。

  • 如果你使用的计算机并未出现此问题,则可将“修复此问题”解决方案保存至闪存驱动器或 CD 中,然后在出现此问题的计算机上运行该解决方案。


然后,转到"此问题是否修复?"部分。



我自己修复此问题

若要解决此问题,请更改 GDIProcessHandleQuota 注册表项的值。 为此,请按照下列步骤操作:

  1. 在 Windows Vista 或 Windows 7 中,单击"开始 "开始"按钮 ,在"开始搜索"框中键入 regedit,然后按 Enter。

    用户帐户控制权限 系统提示输入管理员密码或进行确认,请键入
    密码或提供确认。


    在 Windows XP 中,单击"开始",单击"运行",在"打开"框中键入 regedit,然后单击"确定"。

  2. 找到并单击以下注册表子项:

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

  3. 单击GDIProcessHandleQuota。

  4. 在“编辑”菜单上,单击“修改”。

  5. "值"数据框中,键入大于当前值数字,然后单击"确定"。

  6. 退出注册表编辑器。

  7. 重启计算机。


此方法是否已修复问题?

  • 检查问题是否已修复。 如果问题已修复,您不用再往下看了。 如果问题没有修复,你可以联系技术支持部门

  • 我们将感谢你提供反馈。 若要提供反馈或报告此解决方案的任何问题,请在"为我修复它"博客上留下评论 或向我们
    发送电子邮件

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×