V različicah 26.10.1 in 26.10.2 gonilnika AMD Adrenalin je prisotna napaka, zaradi katere sistem na SSD po nepotrebnem zapisuje več deset GB podatkov. To je težava, saj s tem porablja omejeno število ciklov zapisovanja in brisanja, ki jih SSD prenese. Sredi pomnilniške krize zamenjava SSD-ja ni niti preprosta niti poceni, zato je razumljivo, da je napaka uporabnike močno razburila. Njen obstoj je AMD že potrdil in obljubil popravek v različici gonilnika 26.11.1, ni pa razkril, kdaj bo ta na voljo.
Za začasno odpravo napake so sicer že na voljo različne možnosti, vendar vse zahtevajo kompromise: bodisi zmanjšajo zmogljivost bodisi onemogočijo prednosti, ki jih prinaša AMD External Events Utility. Na srečo je eden od uporabnikov foruma ComputerBase našel domiselno začasno rešitev in jo javnosti ponudil v obliki odprtokodnega programa. Aplikacija z imenom atieclxx-SSD-Fix gonilniku AMD Radeon prepreči, da bi sistem po nepotrebnem obremenjeval z vedno novimi zapisi, hkrati pa zagotavlja nemoteno delovanje programa AMD External Events Utility, ki ga tako ni treba onemogočiti.
Zaradi napake gonilnik SSD povsem po nepotrebnem neprekinjeno obremenjuje z zapisovanjem s hitrostjo od 0,3 MB/s do 5 MB/s, kar lahko pomeni več deset GB zapisanih podatkov na dan. Razvijalec, ki na forumu ComputerBase uporablja vzdevek Necandi, je težavo rešil tako, da preprosto prepreči izvajanje nepotrebnih zapisov. Pri analizi sledenja dogodkom v sistemu Windows je ugotovil, da se modul AMD External Events Module, za katerim stoji proces atieclxx.exe, nenehno poskuša kopirati iz mape gonilnika v sistemski profil sistema Windows. Datoteka zavzame 660 KB, kopiranje pa se ponovi vsako sekundo, kar lahko nanese 56 GB zapisanih podatkov na dan. Proces poleg tega nenehno išče tudi namestitvene datoteke filtrirnega gonilnika PCIe amdkmpfd.
Začasna rešitev temelji na prilagoditvi dovoljenj za datoteko, s katero program računu SYSTEM prepreči nenehno prepisovanje obstoječe različice. Nepotrebni poskusi zapisovanja, ki jih sproža AMD External Events Utility, zato ne uspejo, sama storitev pa še naprej deluje. Tako ostanejo na voljo tudi z njo povezane funkcije, vključno s podporo za FreeSync, bližnjičnimi tipkami Radeon in funkcijo Frame Pacing. Program pred posegom preveri, ali je napaka v nameščenem gonilniku sploh prisotna. Če zazna, da se datoteka v določenih časovnih presledkih prepisuje, izvede potrebne spremembe. Ustvari tudi načrtovano opravilo, ki tri minute po zagonu sistema preveri, ali je zaščita aktivna, nato pa preverjanje ponovi po 30 minutah. To zagotavlja, da zaščita pred nepotrebnim zapisovanjem ostane aktivna tudi po posodobitvi gonilnika. Ko je v sistem nameščen gonilnik z odpravljeno napako, zaščitni program preneha delovati. Uporabniki lahko aplikacijo kadar koli onemogočijo tudi sami in prek priloženega uporabniškega vmesnika obnovijo prvotno stanje.
Odprtokodni program je mogoče prenesti z GitHuba. Za delovanje potrebuje skrbniške pravice, zato je pri njegovi uporabi potrebna previdnost, dokler neodvisni viri ne potrdijo njegove koristnosti in varnosti. Neuradni popravek je vsekakor dobrodošel, še bolje pa bi bilo, če bi bil gonilnik 26.11.1 že na voljo, seveda z odpravljeno opisano napako. Program je sicer na voljo le v nemščini, vendar je kljub temu preprost za uporabo. Uporaba je izključno na lastno odgovornost, za morebitne napake in škodo, ki bi jih povzročil, pa nihče ne prevzema odgovornosti.































