图形损坏,随后出现消息:“正在运行的 16 位程序过多”

图形损坏,随后出现消息:“正在运行的 16 位程序过多”

作为参考,以下是我的系统规格:

  • 酷冷至尊狙击手侦察塔
  • 英特尔酷睿 2 四核处理器 Q6600
  • Intel G33 主板
  • 6GB DDR2 内存
  • Radeon HD 4870 显卡
  • 1TB SATA 硬盘 7200 RPM
  • OCZ ZT 系列 650W PSU
  • Windows Vista 64 位家庭高级版

我遇到了一个问题,在某些时候我的显示器开始损坏,出现伪影。这可能发生在玩游戏时,但也可能发生在不使用任何 CPU 或 GPU 密集型应用程序的情况下。然后我看到 Windows 的错误消息Too many 16-bit programs are running。然后显示器完全损坏,我不得不关闭我的电脑。我甚至不知道我正在运行任何 16 位程序,说实话,如果有人能在这里帮我,我真是束手无策了。

更新 1,我运行了:
病毒扫描
Spybot 扫描
Furmark 测试
Windows 内存测试
显卡内存测试

...他们都平安回来了。

更新 2:
当我的 PC 空闲时,Windows 任务栏右侧大约有 55 个进程在运行,有 6 个图标,CPU 占用率为 1-4%

此外,当空闲时,系统的 GPU 和 CPU 温度约为 45 o C,而其他所有测量值都在 25-35 o C 左右徘徊。当处于负载下时,除 GPU 外,所有温度基本保持不变,GPU 的温度会上升到 60 o C左右。

是的,所有电源连接均安装正确。

答案1

您似乎正在运行 64 位操作系统,请注意,此类操作系统甚至无法运行 16 位程序。有关更多详细信息,请参阅此知识库文章。所以,这个错误完全没有意义。想知道这个错误来自哪里会很有趣;关于该消息框的任何其他详细信息(或事件日志)应该可以帮助您在线找到该消息框出现的原因,请使用这些详细信息更新您的问题或提出新问题。

至于图形损坏,您提到您刚刚安装了新 RAM。因此,memtest首先要做的事情应该是运行以确定 RAM 是否稳定。如果您已从 2 GB 升级到 4 GB,因此总共有两根内存条,那么尝试使用其中一根内存条启动,然后仅使用另一根内存条启动可能会很容易,以便分开测试两者并找出两根内存条中哪一根不稳定。

一定有什么东西(软件或实际硬件)在某个非确定性事件发生后损坏了您的计算机,因为正如我在第一段中所说的那样,这种情况是不合适的。您可以在下面的最后一条评论中找到更多可以尝试的方法。

答案2

在 Windows Vista 64 位中,此消息显然是虚假的,因为 16 位程序无法在 64 位上运行。Microsoft(或其他产品)显然针对某些未知错误情况发出了错误消息。

我建议如下:

  1. 在事件日志中搜索更详细的错误消息(如果存在)
  2. 使用管理员登录(如果尚未使用)
  3. 暂时禁用 UAC 作为测试
  4. 查看问题是否发生在安全模式启动中

答案3

这是一个经常被报道的漏洞由于某些安全产品与此不兼容而存在更新 KB2442962对于 Windows,这会导致consent.exe不显示。因此,这会调用一个程序来报告这种情况的错误,但似乎他们还没有为 64 位版本的 Windows 更新该错误。至少在 Vista 中没有……

为了解决这个问题,有多种可能的解决方案:

  • 禁用 UAC。

  • 卸载更新KB2442962。

    MS10-100:同意用户界面中的漏洞可能允许特权提升。

  • 进行系统还原到更新 KB2442962 之前的某个时间点。

  • 重新安装您的计算机并确保隐藏 KB2442962 更新。

  • 尝试找出哪些安全软件与 KB2442962 不兼容。

答案4

我更换了显卡,问题完全解决了。一定是硬件本身出现了短路或损坏。

相关内容