AMD's Radeon Software Bug Can Hammer SSDs Even When Your PC Is Idle

hero amd radeon red glow ssd crime scene
Inside A Radeon-Powered PC. - Image: HotHardware
You may recall that just about a year ago, enthusiasts raised the alarm over an AMD driver behavior that was causing arguably unnecessary writes to the system disk. At the time, most reporting on the issue decided that it probably wasn't actually an issue, as the writes were event-driven and unlikely to cause significant extra wear on an SSD. Unfortunately, it seems like there's now a bug causing these writes to happen continuously, potentially putting real wear and tear on NAND flash, which has a limited number of program/erase (P/E) cycles.

As first observed by /u/videoismylife and later documented by /u/Spardax_117, the culprit behind the heavy disk activity is the AMD External Events Utility (a background process called atieclxx.exe), which appears to have a bug that causes it to look for obsolete chipset driver components that were removed after the 26.3.1 version. Although this is a component of the graphics driver, on motherboards with AMD chipsets (i.e. all Socket AM4 and AM5 motherboards), the External Events Utility apparently keeps searching for driver components that are not present in newer driver releases, and that's what's causing the bug.

services amd external events utility
The culprit of the crime. - Image: HotHardware/Microsoft

Left unchecked, that baseline chatter translates to dozens of gigabytes of unnecessary host writes to the system disk every single day. For smaller system drives or folks running their PCs 24/7, that's a fast track to burning through valuable P/E cycles on expensive NAND flash. However, not every Radeon system is exhibiting the bug, so don't panic just yet. If you want to verify whether your rig is suffering from ghost-writing:

  1. Hit Win + R, type resmon, and hit Enter to open the Windows Resource Monitor.
  2. Head over to the Disk tab.
  3. Expand Processes with Disk Activity and sort by write speed, keeping an eye out for continuous background chatter from atieclxx.exe.
If you check your resource monitor and find that your storage is taking a beating, you have a few options while waiting for an official patch. Users on /r/Radeon report that by extracting the 26.3.1 driver package and placing three "amdkmpfd" files (with .ctz, .itz, and .stz extensions) into C:\Windows\System32\AMD\amdkmpfd\ they have successfully stopped the continual disk activity. We haven't tested this, so your mileage may vary.

Alternatively, the easiest workaround is to simply disable the AMD External Events Utility; open up Windows Services (services.msc), locate the AMD External Events Utility, right-click to open Properties, set the startup type to Disabled, then reboot. Keep in mind that turning this off can break FreeSync functionality for some setups.

amd vik hopefully fixed
AMD_Vik is on the case. Hopefully. - Image: /u/darklinkpower on Reddit

Fortunately, you shouldn't have to live with these workarounds for long. AMD has formally acknowledged the issue, with company representative "AMD_Vik" taking to Reddit to confirm that the team has tracked down the interaction causing the loop. According to AMD's communications, the upcoming Adrenalin 26.11.1 driver update should contain the official fix. Until that package officially drops later this month, it's worth a quick five-minute check of your Resource Monitor just to make sure your SSD isn't quietly pulling an all-nighter.

Shout out to /u/videoismylife and /u/Spardax_117 for their work tracking this issue.
Tags:  AMD, Radeon, (nasdaq:amd)
Zak Killian

Zak Killian

A 30-year PC building veteran, Zak is a modern-day Renaissance man who may not be an expert on anything, but knows just a little about nearly everything.