这个问题困扰了我多年,到目前为止,我找不到合适的解决方案。
我完成的每个XP安装几乎都会出现此问题。在打开各种程序或运行现有程序的系统一段时间后,Windows似乎耗尽了资源,而没有告诉我。
有总是免费的RAM。例如,这只是发生在我身上,而我有超过一堆的可用RAM。没有病毒,间谍软件或其他废话-这是Windows资源的问题,但问题是该资源用尽了,如何查明该资源,以及如何防止该资源?
有时,这是在运行特定程序后发生的-例如,今天是在我同时启动Photoshop CS4和Flash CS4时发生的。我还注意到,重新启动The Bat(Ritlabs的电子邮件客户端)似乎可以暂时解决此问题,但是同样,在没有安装Bat的计算机上也会发生这种情况。
那么到底发生了什么呢? 症状是:
按alt-tab不再显示列表-它只是立即跳转到下一个窗口,与Alt-Esc的工作方式非常相似,但是在这种情况下,这是由于没有足够的资源来显示alt-标签菜单
随机程序会由于随机错误,内存不足错误,系统资源,无法执行系统调用等原因而随机崩溃。
随机程序将开始缺少随机部分-例如,Firefox顶部菜单可能会消失,拉动部分选择或不再完全拉起。IE可能会丢失一些工具栏。某些程序可能无法重绘,或者只会变成UI以前的灰色。
Windows本身从来没有抱怨过RAM,虚拟内存或其他任何东西都用完了,但是它已经用完了。
我今天能够找到并应用此修复程序的唯一线索是此Desktop Heap Limitation。由于没有足够的时间,我尚未确认修复程序可以正常工作。同时,大家的想法是什么?