在这SSD 狂涨的时代,如果有个东西正悄悄在背后损耗你的SSD 健康度,无论是谁都会不开心。近日在国外Reddit 论坛上,有网友回报他发现自己的SSD 健康度每个月都在掉约1%,而且已经持续16 个月。追查下来,问题指向AMD 显示卡驱动里的一个背景服务,就算电脑闲置、什么事都没做,还是会不停往系统碟写资料,有玩家观察到的写入速度达到每秒5MB。为此,AMD 官方代表已经出面承认这问题,相关修正预计会在下一版Adrenalin 驱动推出。
根据Tom’s Hardware报导,Reddit 使用者darklinkpower 在r/pcmasterrace 发文提醒,最新版AMD Adrenalin 驱动有个bug,会在背景安静但持续地写入系统SSD。他是在Radeon 版看到那则「每月掉1%」的贴文后才注意到这件事,并引用了另一位玩家的描述:
部分近期的AMD 驱动,可能有个和「AMD External Events Utility」服务有关的问题,这项服务对应atieclxx.exe 与atiesrxx.exe 两个处理程序。以我的情况来说,这个元件让系统SSD 持续以大约每秒5MB 的速度写入,就算我没有在做任何需要这么多磁碟活动的事情也一样。
AMD External Events Utility 是安装Radeon 驱动时,会一起安装的服务,负责处理显示器侦测、AMD Software 快捷键这类跟显示相关的事件。正常情况下它大部分时间都在待命,但这次的Bug,是它在电脑闲置时也一直写入,而且看起来很多人遇到,每个人的写入速度都不太一样。
俄罗斯科技网站Comss整理了AMD 官方论坛上的回报:RX 9070 XT 搭配Windows 11 约0.3MB/s、AMD 代表自己贴出的截图约0.7MB/s、RX 9060 XT 搭配Windows 10 约1.5MB/s,还有RX 7800 XT 用户用Process Monitor 量到10 分钟内写了600MB。 Reddit 上5MB/s 是最高值:
相关回报大约从今年7 月就开始出现,26.6.4 到26.10.2 多个驱动版本都可能遇到,Windows 10 和Windows 11 都有案例。
每秒5MB 看起来好像没什么,随便存一张手机照片都比这大,但问题在于它不会停,只要开着机就一直写。如果用不间断写入来粗算,累积量是这样:
| 持续写入速度 | 每日约 | 每30 天约 | 一年约 |
|---|---|---|---|
| 0.3MB/s | 25.9GB | 0.78TB | 9.5TB |
| 0.65MB/s | 56.2GB | 1.68TB | 20.5TB |
| 1.5MB/s | 129.6GB | 3.89TB | 47.3TB |
| 5MB/s | 432GB | 12.96TB | 157.7TB |
而SSD 寿命跟TBW(Total Bytes Written,总写入位元组数)有关,里面的NAND 快闪记忆体每个储存单元能被抹写的次数有限,因此写得越多,老化速度也越快。 Comss 也举2TB Kingston NV3 的例子来说,标示耐久度是640TBW,如果一直以1.5MB/s 写入,大约13.5 年才会用完。如果是这次网友回报的5MB/s,大概4 年就会写到上限。
而且容量越小的SSD,TBW 通常也越低。
那要如何检查自己的AMD 电脑是否受到影响?通过Windows 内置的「资源监视器」就能检查:
- 在Windows 按下Win + R。
- 输入resmon,按Enter 开启资源监视器。
- 切换到「磁碟」分页。
- 在「具有磁碟活动的处理程序」里点「写入(B/秒)」栏位,依写入量排序。
- 找找看有没有atieclxx.exe、atiesrxx.exe,并观察电脑闲置时,它们是不是一直维持在每秒几百KB 甚至几MB 的写入。
- 如果找不到上述处理程序,也可以查看System 程序的磁碟活动,确认相关文件路径是否涉及atieclxx.exe。
AMD 官方社群代表AMD_Matt,先前已经在26.10.1 驱动的论坛讨论串中回覆,表示这看起来确实是bug:「我们正在调查这个问题,目标是在未来的驱动版本中解决。」但没有给时间表:
之后另一位AMD 代表AMD_Vik 也有在Reddit 上回覆,先跟玩家道歉,接着说「希望下一版就修好了」。他也进一步说明,问题看起来是External Events Utility 和微软PCIe Filter Driver之间的交互作用造成的,相关修正已经提交,预期会放进Adrenalin 26.11.1:
虽然AMD 已经确认,但要特别说明是,目前没有证据显示所有Radeon 显示卡都会中招。