在过去几天的某个时候,我的电脑无法正确渲染屏幕上的内容。它会影响所有应用程序,但在 Windows Terminal 和 Chrome 中最为明显。它似乎只是部分内容没有被绘制。
- 缺少结肠底部
wt
: - “adduser”、“ci”、“completion”和“deprecate”的文本中都缺少一些部分
- “script” 和最后的“)” 缺失了部分
- 来自 SO 的一个例子。“where”缺少一个部分
- 写这个问题时的一个例子(注意“t”):
- 发布赏金后的示例(注意“7”和“100”):
- 最后,这个看起来像一只鸟:
我一直无法找到共同点。我出现只影响文本,但这可能只是最明显的地方。它还会随着屏幕上的变化而移动。它非常明显,wt
因为每次光标闪烁时,缺陷都会移动。在我写这篇文章时,这些段落也在跳动,但随着我输入的每个字符而变化。突出显示有缺陷的文本也会使其得到修复。但奇怪的是,缺陷“在”滚动时“仍然存在”。我可以滚动wt
,缺陷会随文本滚动,并且在最小化时也会存在。但是,如果它们滚动出屏幕,它们就不会存在。上面的图片都是用内置的“截图和草图”工具拍摄的,所以很明显,缺陷在截取屏幕截图后也会存在。它也会显示在锁定屏幕上!
这似乎是显卡驱动程序的问题,所以我重新下载并安装了显卡驱动程序,并确保它们已完全更新。我还确保我的笔记本电脑安装了除 W11 之外的所有可用的 Windows 更新。
有人知道这是什么原因吗?这让我抓狂了。
- 个人电脑: 硝基 AN515-45
- 操作系统:Microsoft Windows 10 家庭版(10.0.19044 内部版本 19044)
- 中央处理器:AMD Ryzen 7 5800H,配备 Radeon Graphics,3201 Mhz,8 核,16 个逻辑处理器
- 图形处理器:NVIDIA GeForce RTX 3060 笔记本 GPU(驱动程序版本 511.79)
补充:
他们让我试试+++ ctrl,但不幸的是,这没有用。屏幕上有一个缺陷,但幸存了下来。当然,当他们看着屏幕时,情况好多了,但后来变得更糟了。shiftWindows KeyB
我尝试切换 ClearType,因为这似乎与文本有关。但是没有效果。
我实际上刚刚收到了 Nvidia 驱动程序更新(3 月 14 日发布?),但不幸的是,它没有帮助。
我也使用默认设置运行了 Windows 的内存诊断工具。它没有发现任何东西。
不幸的是,更新至 Windows 11 后该问题仍然存在。
我运行了
chkdsk
,发现了一些问题,但即使修复了这些问题,问题仍然存在。我运行了 MemTest86 的 13x4 测试,没有发现任何内存错误。不过我后来读到,你应该做 8 次测试才能完成一次完整的扫描,所以我可能会连夜完成。
我运行了
dism /Online /Cleanup-Image /RestoreHealth
和sfc /scannow
。都没有报告任何问题。我还尝试在安全模式下运行它们,因为我读到这是更好的选择。
以下是显示该问题的全屏截图(裁剪)wt
:
输入每个字母时缺陷都会发生变化。
不过这很奇怪。顶部是“█”,底部是“#”。请注意缺陷仅影响“#”:
我不确定这是否相关,但我遇到过不同的游戏因为同样的原因(试图取消引用小的指针值)崩溃的情况,刚才我的机器在玩 XCOM 2 时硬关机。当我检查事件查看器时,发现这是主要错误:
The computer has rebooted from a bugcheck. The bugcheck was: 0x0000000a (0x0000000000000000, 0x0000000000000002, 0x0000000000000000, 0xfffff8076561d37d). A dump was saved in: C:\WINDOWS\MEMORY.DMP. Report Id: 38bb5032-2731-4988-a3b2-cad295eae4fc.
由于某种原因,我的机器不断尝试对内存进行越界读取和写入。通常我会把这归咎于程序故障,但似乎有很多奇怪的内存相关问题同时出现。
答案1
目前,问题似乎局限于 Radeon 图形适配器,因为禁用它就可以解决该问题。
我很难相信这是一个软件问题,因为这个 Radeon 驱动程序在太多计算机上使用,以至于不会有如此明显的错误。
如果禁用 Radeon 可以有效解决问题,则这似乎是硬件问题。由于 Radeon 是焊接的,无法更换(除非由专家更换),因此唯一可行的解决方案是将其禁用。
对于笔记本电脑来说,当没有主电源时,这可能会缩短电池的寿命。
答案2
他们正在更换主板。
不幸的是,它要到周一才能修好,如果我运气不好的话,可能要到周二才能修好。当我知道他们报告的完整细节时,我会更新这篇文章。