Java 似乎会导致视频输出/显卡崩溃?

Java 似乎会导致视频输出/显卡崩溃?

我甚至不知道如何措辞这个问题,所以任何类型的搜索都没有什么结果。

每月有几次,我在网上观看视频时,偶尔会出现某种错误。然后发生以下情况:

  1. 屏幕的表观帧率下降到每 10-30 秒 1 帧,而且即使这样也很少绘制整个屏幕。“导致”问题的视频显示为纯绿色。
  2. 视频声音畅通无阻。事实上,看起来计算机的其余部分都正常运行 - 我可以移动鼠标、关闭窗口、打开程序等等,一切似乎都以正常速度进行(就我所知,帧速率是这样的)。
  3. 无论怎样尝试修复,问题仍然存在;唯一已知的修复方法是冷关机(即按住电源按钮直到关机)。虽然重启正常,但当天的所有互联网历史记录以及许多 cookie 都会被删除。(Ctrl+Alt+Del 可能会修复它 - 这是我尝试的第一个方法,但我不记得结果了,如果它有效,我可能会这样做,而不是冷关机。)

我唯一能想到的原因是,有一次,重启后,桌面上出现了一个名为“hs_err_pid8340”的 txt 文件。它包含:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77e42a7f, pid=8340, tid=7600
#
# JRE version: 6.0_27-b07
# Java VM: Java HotSpot(TM) Client VM (20.2-b06 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [ntdll.dll+0x32a7f]
#

然后它打印出一个线程跟踪和一堆其他废话。

据我所知,我拥有最新版本的 Java。

系统:华硕 K52Jc 笔记本电脑,Windows 7,显卡 Nvidia GeForce 310M。始终使用 Internet Explorer 8.0.7600.16385 - 由于无法故意重现此问题,我无法真正使用其他浏览器进行测试。

说实话,我并不指望能得到一个可行的答案,知道发生了什么事以及如何阻止它,但任何形式的帮助都会很好。

编辑:好的,我现在有更多信息:

  • 重新启动笔记本电脑似乎可以重置将来发生崩溃之前所需的时间长度。注销则不会。
  • 在低帧率期间,屏幕不仅经常全黑,而且关闭背光后也经常全黑。
  • 轻按电源按钮进行热关机似乎可以正常工作 - 但一旦关机似乎完成,风扇就会以惊人的速度启动,并且所有状态灯(CPU、电池电量、无线等)都不会熄灭。然后我必须从那里进行冷关机,但似乎没有任何副作用。

相关内容