我已经为此排查了好几个月,因为这比什么都烦人。我甚至还组装了一台全新的 PC,没有使用任何零件,以防万一出现硬件错误。安装了新 Windows 和所有东西,没有使用任何零件。
这台新电脑除了 steam、游戏和标准游戏软件(如 nvidia 的驱动程序应用程序、dx 等)外,实际上什么都没有。根本没有第三方程序。防火墙已配置为允许所有内容通过。
2 款游戏,FFXIV 和 Dota 2 在我尝试启动时随机开始挂起。任务管理器显示 CPU 使用率非常低(不到 1%),直到它最终“赶上”并启动游戏。这会使 CPU 使用率达到游戏运行时的正常水平。
我的电脑闲置的时间越长,游戏在启动时挂起的可能性就越大,但有时它们在仅启动电脑时就会挂起。重新启动电脑通常可以解决挂起问题,或者我可能需要等待 10 分钟才能加载游戏。
我能想到的这两款游戏之间唯一的相似之处(因为 Dota2 通过 steam 启动,但 ffxiv 独立于 steam 启动)是它们都运行 dx11。我更改了它们运行的 dx 版本,甚至尝试用 vulkan 代替 dota,但延迟仍然存在。其他 dx11 游戏(例如 witcher3)在启动时从未挂起。dx12 和 dx9 游戏也运行良好,我尝试了大约 30 种不同的游戏,而这 2 款游戏都挂了,从未出现问题。此外,在启动实际游戏时,性能没有下降,因此它们一旦真正启动似乎就可以正常运行。
我非常精通技术,这是我组装的第 6 台电脑,我通常能够用谷歌搜索所有问题,但这个问题却让我困惑。我甚至付钱请了一位独立的技术支持人员查看我上一台电脑,但他找不到任何相关内容。
没有转储文件或崩溃报告。PC 在事件查看器或游戏自己的调试列表中没有发现任何错误。我甚至尝试重置为以前版本的 Windows 10,但没有任何结果。我甚至不记得这是什么时候开始的,如果我不得不猜测的话,可能是在 2018 年 8 月左右,但已经有一段时间了。我家里的第三台电脑是我女朋友用的,它运行着非常相似的东西,根本没有这个问题。我能想到的唯一区别是,我的电脑使用 21:9 显示器(单台),但她只有一台 4k 显示器,所有显示器都通过显示端口连接。
没有什么是超频的,都是库存的。
规格[括号表示PC2]:
Windows 10(已更新至最新更新)
RTX 2060 [GTX1060]
i7 9700k [i5 8600k]
16GB 内存
850+金电源
1TB SSD [200MB SSD/100MB SSD OS](我有其他 HDD/SSD 用于其他存储,但这些是安装游戏/操作系统的)
1000mbps 光纤网络