为什么我的WPF应用程序占用了这么多Windows句柄?

本文关键字:Windows 句柄 WPF 我的 应用程序 为什么 | 更新日期: 2023-09-27 18:17:59

我有一个WPF Prism应用程序,其中任务管理器中的句柄数量在应用程序使用时不断增加。我们有时会在应用程序运行了24小时后得到以下错误:"当前进程已经使用了windows管理器对象的所有系统允许句柄。"

我要找什么来清理泄漏。我们使用的是Windows 7。

为什么我的WPF应用程序占用了这么多Windows句柄?

不确定你使用的是什么版本的Windows,但是在Win2k上GDI/User handles的进程最大值是10,000:http://support.microsoft.com/default.aspx?kbid=326591

和XP:http://support.microsoft.com/kb/327699/en-us

您可以通过在任务管理器中添加句柄计数列来查看进程句柄计数。

可能相关的帖子在这里:Windows 7中一个进程的GDI对象的上限是多少?

这里:什么是Windows "USER "

HTH !