Radeon-atieclxx-SSD-Fix v2.1 : cet utilitaire open-source stoppe les 56 Go d’écritures quotidiennes sur SSD sans désactiver FreeSync

Carte graphique AMD Radeon RX 9000 et pilote AMD Software Adrenalin Edition corrigés par Radeon-atieclxx-SSD-Fix

Les possesseurs de cartes graphiques AMD Radeon disposent désormais d’un bouclier logiciel de haute précision pour protéger leurs disques NVMe en attendant le patch officiel d’AMD. Alors que nous alertions il y a quelques jours sur ce bug des pilotes AMD Radeon Adrenalin qui sollicite votre SSD en continu au repos, le développeur indépendant Necandi (connu sous le pseudonyme necanditool sur GitHub et membre actif de la communauté allemande ComputerBase) vient de publier la version 2.1 de Radeon-atieclxx-SSD-Fix. Cet utilitaire gratuit et open-source sous licence MIT bloque la boucle d’auto-copie du processus atieclxx.exe sans obliger les joueurs à sacrifier AMD FreeSync, le Frame Pacing ou le Resizable BAR.

Pourquoi le service AMD External Events Utility use prématurément les SSD NVMe

L’anomalie, confirmée par AMD et observée notamment sur la branche récente Adrenalin 26.10.2 des Radeon RX 7000 et RX 9000, prend sa source dans le service système AMD External Events Utility (atieclxx.exe). Lorsqu’il tente d’initialiser les fichiers d’installation du pilote de filtre PCI amdkmpfd associé à la technologie Smart Access Memory (Resizable BAR), le processus entre dans une boucle infinie dès que la vérification échoue.

Concrètement, une trace d’événements Windows (ETW) révèle que l’exécutable atieclxx.exe (pesant environ 660 Ko) se copie lui-même chaque seconde depuis le répertoire du pilote graphique vers le profil système de Windows à l’emplacement exact suivant :

C:WindowsSystem32configsystemprofileAppDataLocalAMDatieclxx.exe

À raison de 660 Ko écrits chaque seconde, cette seule auto-copie génère un flux ininterrompu de 2,38 Go par heure, soit près de 56 Go par jour en fonctionnement continu. Sur certaines configurations où d’autres journaux et tentatives d’installation s’additionnent, le débit d’écriture en arrière-plan oscille entre 0,3 Mo/s et 5 Mo/s (jusqu’à 18 Go par heure et plus de 400 Go sur 24 heures), grignotant inutilement le quota d’endurance garantie (TBW, ou Terabytes Written) des cellules NAND Flash du SSD principal.

Voir les disponibilités des SSD NVMe PCIe 4.0 sur Amazon→

Comment fonctionne Radeon-atieclxx-SSD-Fix v2.1 : blocage ACL NTFS et maintien de FreeSync

Jusqu’ici, les deux solutions de contournement manuelles imposaient un compromis pénalisant aux joueurs PC : couper totalement le service AMD External Events Utility dans services.msc (au risque de provoquer des saccades de Frame Pacing, de perturber FreeSync et de désactiver les raccourcis clavier Adrenalin) ou désactiver Resizable BAR dans le BIOS de la carte mère. L’utilitaire open-source développé par Necandi contourne ce dilemme en agissant directement sur la liste de contrôle d’accès (ACL NTFS) de Windows.

Le code source complet et l’archive exécutable (Radeon-atieclxx-SSD-Fix.zip, empreinte SHA-256 vérifiée) sont disponibles dès maintenant sur le dépôt GitHub officiel de Radeon-atieclxx-SSD-Fix ainsi que sur la page de téléchargement de la version 2.1.

Captures de l utilitaire open-source Radeon-atieclxx-SSD-Fix v2.1 montrant l estimation TBW et le blocage ACL NTFS d atieclxx.exe
À gauche, la détection de la boucle d’écriture d’atieclxx.exe et l’estimation des gigaoctets déjà écrits sur le SSD ; à droite, l’état protégé à 0 Ko/s après application du mode Gezielter Schutz (Crédit : Necandi / GitHub).

Au lancement du script START.cmd (avec les privilèges administrateur), le programme procède en trois étapes :

  • Détection par journal USN NTFS et ETW : Comme la fonction Windows CopyFile conserve l’horodatage d’origine du fichier source, inspecter la date de modification ne suffit pas. L’outil interroge directement le numéro de séquence de mise à jour (USN) du journal NTFS sur une fenêtre de 10 secondes (avec une courte trace ETW limitée à 64 Mo en secours) pour mesurer au kilooctet près les écritures générées par atieclxx.exe.
  • Calculateur d’usure TBW intégré (Schadensschätzung) : L’interface estime la quantité totale de données déjà écrites inutilement sur votre SSD en multipliant le débit d’écriture mesuré par la durée de fonctionnement cumulée depuis la date d’installation du pilote graphique AMD, et affiche le pourcentage d’endurance TBW consommé.
  • Verrouillage ciblé (Gezielter Schutz) : En cliquant sur le bouton recommandé Gezielter Schutz, l’outil applique la règle native icacls <cible> /deny S-1-5-18:(WD,AD,WEA,WA,DE). Cette commande retire uniquement au compte SYSTEM (identifiant S-1-5-18) le droit d’écraser ou de supprimer le fichier atieclxx.exe situé dans systemprofile. La tentative de copie échoue instantanément en mémoire avant tout accès disque : les écritures parasites tombent à 0 Ko/s, tandis que le service AMD External Events Utility, FreeSync, le Frame Pacing et les raccourcis Adrenalin restent 100 % fonctionnels.

Comparatif technique : impact du bug SSD AMD et solutions de contournement

Paramètre / MéthodePilote Adrenalin affecté (Sans correctif)Désactivation manuelle (services.msc / BIOS)Radeon-atieclxx-SSD-Fix v2.1 (Gezielter Schutz)
Processus et cibleAuto-copie d’atieclxx.exe (660 Ko/s) + recherche en boucle du filtre amdkmpfdArrêt complet du service AMD External Events Utility ou coupure de Resizable BARRefus ACL NTFS (icacls /deny S-1-5-18) sur la seule copie dans systemprofile
Volume d’écriture par heure2,38 Go / heure (base 660 Ko/s) et jusqu’à 18 Go / heure (pics à 5 Mo/s)0 Go / heure0 Go / heure (blocage immédiat avant écriture NAND)
Impact quotidien sur le TBW~56 Go / jour (boucle standard) à 432 Go / jour en veille activeUsure TBW stoppéeUsure TBW stoppée à 100 % + calcul du volume déjà écrit
FreeSync, Frame Pacing & SAMActifs (mais écritures SSD permanentes en tâche de fond)Risque de perte de FreeSync, des raccourcis Adrenalin ou des gains Smart Access Memory100 % préservés (le service reste actif en mémoire)
Suivi des mises à jour AMDEn attente du pilote officiel Adrenalin 26.11.1Réactivation manuelle requise après l’installation du futur piloteTâche planifiée auto-réparatrice (se retire d’elle-même dès qu’AMD corrige le bug)

Une tâche planifiée intelligente qui s’auto-désactive dès la sortie d’Adrenalin 26.11.1

L’autre trouvaille particulièrement maligne de cette version 2.1 réside dans sa gestion des futures mises à jour de pilotes. Lorsque le mode Gezielter Schutz est activé, le script enregistre une tâche planifiée Windows baptisée Radeon-atieclxx-SSD-Fix. Celle-ci s’exécute trois minutes après le démarrage du PC, puis toutes les 30 minutes en arrière-plan.

Si vous installez un pilote intermédiaire qui écrase le dossier système, la tâche réapplique automatiquement le verrou ACL NTFS. Surtout, dès que vous installerez la future révision officielle AMD Software: Adrenalin Edition 26.11.1 (dans laquelle AMD a promis de corriger définitivement la boucle d’atieclxx.exe), la tâche planifiée détectera l’absence de tentatives d’écriture anormales et lèvera le verrou NTFS d’elle-même sans aucune intervention de votre part. Deux scripts complémentaires situés dans C:Program FilesRadeon-atieclxx-SSD-Fix permettent en outre de vérifier l’état du disque en 10 secondes sans droits administrateur (PRUEFEN.cmd) ou de tout désinstaller proprement en un clic (ENTFERNEN.cmd).

Trailer video

Voir les disponibilités des cartes graphiques AMD Radeon RX 9070 XT sur Amazon→

Mon carnet de veille

En tombant cette nuit sur le dépôt GitHub de Necandi, je n’ai pas pu m’empêcher de penser à Arthur « Heimdall » qui surveille l’endurance TBW et la santé SMART des SSD NVMe de nos machines de test comme le lait sur le feu. Devoir choisir entre laisser un processus système grignoter 56 Go de cellules NAND par jour ou couper un service au risque de dégrader FreeSync et le Resizable BAR avait quelque chose de profondément frustrant. Bloquer uniquement les droits d’écriture du compte SYSTEM sur ce seul fichier cible via icacls tout en programmant l’extinction automatique du correctif dès l’arrivée d’Adrenalin 26.11.1, c’est exactement le genre d’ingéniosité communautaire propre, transparente et réversible qui sauve nos disques système sans toucher à un seul binaire du pilote.

Suivez Pro-Gamer sur Discord
Recevez toutes nos actus gaming, les alertes de prix hardware et votez sur les sorties en direct avec la communauté.
Rejoindre le Discord →

Retrouvez Pro-Gamer en priorité sur Google

Ajoutez pro-gamer.fr à vos sources préférées pour retrouver nos guides et actus directement dans votre flux Google Discover et vos résultats de recherche.

Bastien "Orion"
Rédigé par Bastien "Orion"
🌎 Rédacteur Actu & Culture Gaming ⚜️ Ville de Québec

Journaliste et joueur français originaire de Lyon, Bastien « Orion » s'est expatrié il y a près de dix ans dans la ville de Québec, au cœur du quartier Saint-Roch où évoluent plusieurs grands studios canadiens. Avant de traverser l'Atlantique, il a forgé sa plume touche-à-tout au sein de rédactions web et télévisées françaises spécialisées des années 2000 et 2010, notamment sur JeuxVideo.fr et JeuxNews. Passionné aussi bien par les blockbusters AAA et les coulisses de l'industrie nord-américaine que par le rétrogaming, la scène modding et les curiosités techniques, il assure sur Pro-Gamer la veille transatlantique et le suivi en direct des annonces américaines et japonaises.

Expertise : 🌎 Veille Amérique du Nord, AAA & Préservation @JeuxNewscom @orion.pg
Tous les articles de Bastien →

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.