Sur certains ASUS ROG Strix G15, Armoury Crate boucle à l’installation et affiche à l’arrêt une erreur mémoire liée à UserSessionHelper. Voici une procédure fiable et reproductible pour rétablir un fonctionnement normal, sans réinstaller Windows.
Vue d’ensemble du problème
Sur un portable ASUS ROG Strix G15, vous observez deux symptômes qui se renforcent mutuellement :
- Boucle de réinstallation : Armoury Crate se lance, demande l’élévation UAC, télécharge des composants, impose un redémarrage… puis recommence à l’infini.
- Erreur mémoire à l’extinction : l’exécutable
ArmouryCrate.UserSessionHelper.exeplante en fin de session Windows.
The instruction at 0x00007FF83A893A32 referenced memory at 0x0000000000000000.
The memory could not be read.
Vous avez déjà tenté SFC, DISM, démarrage sélectif, tests mémoire et la réparation/réinitialisation de Windows sans succès ? Cette page vous propose une méthode de remise à zéro propre d’Armoury Crate, puis une réinstallation ciblée adaptée au modèle ROG Strix G15.
Pourquoi cette erreur se produit-elle ?
Le message “memory could not be read” trahit une référence nulle (lecture à l’adresse 0x0) dans un module qui se ferme au moment où Windows coupe les sessions utilisateur. Dans la pratique, on rencontre ce scénario quand :
- des composants ou services Armoury Crate (Aura, SDK, UserSession Helper, HAL) sont mélangés entre versions, suite à des mises à jour interrompues ou à des restes d’une ancienne installation ;
- les Microsoft Visual C++ 2015–2022 Redistributables sont absents/défectueux, ou incohérents entre x86 et x64 ;
- la fonctionnalité Démarrage rapide (Fast Startup) interrompt mal l’extinction, laissant un service ASUS dans un état instable ;
- un cache Aura ou une clé de registre Armoury Crate corrompu·e empêche l’installeur de finaliser la configuration.
Résumé de la solution
Deux étapes suffisent généralement à éliminer la boucle et l’erreur mémoire :
| Étape | Action | Pourquoi |
|---|---|---|
| 1 | Désinstallation propre avec l’outil officiel Armoury Crate Uninstall Tool, lancé en administrateur, puis redémarrage. | Supprime tous les services, pilotes logiciels et caches Aura/Armoury résiduels qui alimentent la boucle. |
| 2 | Réinstallation ciblée via l’installateur Armoury Crate & Aura Creator correspondant exactement au modèle ROG Strix G15, puis second redémarrage. | Restaure un jeu de composants cohérents, liés au bon identifiant matériel (SKU) de votre machine. |
Vérifications à faire avant de commencer
- Installez toutes les mises à jour Windows disponibles et redémarrez.
- Mettez à jour les pilotes chipset (AMD/Intel) et le GPU (NVIDIA/AMD/Intel Arc) à la version la plus récente.
- Vérifiez que le BIOS/UEFI est à jour pour votre ROG Strix G15.
Procédure détaillée pas à pas
Désinstallation propre d’Armoury Crate
- Téléchargez l’outil Armoury Crate Uninstall Tool depuis la page de support ASUS correspondant au ROG Strix G15.
- Clique droit > Exécuter en tant qu’administrateur. Fermez Armoury Crate s’il est ouvert.
- Laissez l’outil supprimer les services et composants. À la fin, redémarrez immédiatement.
- (Optionnel) Après redémarrage, effectuez un nettoyage résiduel prudent :
- Supprimez les dossiers si présents :
C:\Program Files\ASUS\ARMOURY CRATE ServiceC:\Program Files (x86)\ASUS(ne supprimez que les sous-dossiers liés à Armoury/Aura)C:\ProgramData\ASUS\→ notamment\Auraet\ArmouryCrate%LOCALAPPDATA%\Packages\ASUSPCAssistant*(suivant versions)
- Vérifiez l’absence de tâches planifiées résiduelles :
schtasks /Query /TN "\ASUS\*" /V /FO LISTSi des tâches liées à Armoury/Aura demeurent, supprimez-les prudemment :schtasks /Delete /TN "\ASUS\NomDeLaTâche" /F - Contrôlez les services orphelins :
sc query type= service state= all | findstr /I "asus rog armoury aura"
- Supprimez les dossiers si présents :
Préparer Windows pour une réinstallation saine
- Exécutez les commandes d’intégrité (adm) :
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow - Vérifiez que les Microsoft Visual C++ 2015–2022 Redistributables sont présents (x86 et x64). En cas de doute, réinstallez-les par-dessus.
- Temporairement, désactivez le Démarrage rapide pour éviter un arrêt hybride pendant les tests :
powercfg -h offVous pourrez le réactiver après validation :powercfg -h on
Réinstallation ciblée (modèle ROG Strix G15)
- Téléchargez l’installateur Armoury Crate & Aura Creator depuis le support ASUS du ROG Strix G15 (attention au numéro exact de modèle/SKU).
- Exécutez en administrateur. Choisissez une installation Minimale au premier démarrage si l’option existe, puis ajoutez les modules nécessaires depuis l’appli (périphériques, Aura, plugins).
- Au terme de l’installation, redémarrez. Laissez Windows stabiliser les services au premier boot (30–60 s).
Validation après installation
- Ouvrez Armoury Crate. Vérifiez que la page d’accueil s’affiche sans message « Réinstaller ».
- Contrôlez que le service Armoury Crate UserSession Helper est bien présent dans services.msc et en Automatique.
- Éteignez puis rallumez la machine deux fois pour confirmer la disparition de l’erreur mémoire à l’arrêt.
Si l’erreur persiste
Procédez aux contrôles ci‑dessous (du plus rapide au plus complet) :
- Version du service : dans services.msc, ouvrez les propriétés d’Armoury Crate UserSession Helper et confirmez un chemin binaire cohérent avec le dossier d’installation actuel. S’il pointe vers un ancien dossier, la désinstallation n’a pas été complète.
- Réinstallez les Microsoft Visual C++ 2015–2022 Redistributables (x64 puis x86), puis redémarrez.
- Désactivez de nouveau le Démarrage rapide (voir plus haut) et testez un arrêt complet pour reproduire le crash :
shutdown /s /t 0 /f - Diagnostiquez les journaux pour isoler le module fautif :
# Application / Erreurs .NET et C++ autour de l'extinction wevtutil qe Application /q:"*[System[(Level=2)]] and *[EventData[(Data='ArmouryCrate.UserSessionHelper.exe')]]" /f:text /c:50 # Fiabilité Windows (Moniteur de fiabilité) perfmon /rel - Vérifiez la RAM avec un test approfondi (ex. MemTest86). Une barrette instable peut provoquer des lectures à 0x0 au hasard des arrêts.
Tableau de dépannage rapide
| Symptôme | Piste prioritaire | Action concrète |
|---|---|---|
| Boucle « Installer/Redémarrer » | Composants incohérents | Désinstaller avec l’Uninstall Tool → Redémarrer → Réinstaller depuis le support du G15. |
| Erreur mémoire à l’arrêt | Service qui se ferme mal | Désactiver le Démarrage rapide (powercfg -h off) et réinstaller Visual C++. |
| Crashs sporadiques d’Aura | Caches Aura corrompus | Supprimer C:\ProgramData\ASUS\Aura\*, puis réparer Armoury Crate. |
| Clavier/éclairage figés | HAL non initialisé | Vérifier « ASUS HAL Central » et les modules Aura Device dans Armoury Crate. |
Bonnes pratiques pour éviter le retour du problème
- Évitez les interruptions (veille/arrêt) pendant une mise à jour Armoury Crate.
- Préférez une session d’installation propre (mode avion, antivirus en mode passif) pour limiter les hooks tiers.
- Créez un point de restauration avant d’ajouter/supprimer des modules Aura ou périphériques compatibles.
- Après une mise à jour majeure de Windows, réparez Visual C++ et relancez un cycle DISM + SFC.
Contournements temporaires
- MyASUS permet de gérer l’autonomie, quelques profils, mises à jour de pilotes et diagnostics sans Armoury Crate.
- G‑Helper (open‑source) offre un contrôle léger des ventilateurs, modes performance et éclairage simple. Idéal en attendant la stabilisation d’Armoury Crate.
- Les raccourcis Fn (luminosité, volume, mode performance) restent fonctionnels même si Armoury Crate n’est pas installé.
Check‑list finale (validation)
- Uninstall Tool exécuté en administrateur ? ✓
- Dossiers et tâches ASUS/Aura résiduels supprimés ? ✓
- Visual C++ 2015–2022 x86/x64 réinstallés ? ✓
- Démarrage rapide désactivé durant les tests ? ✓
- Installateur G15 utilisé (modèle exact) ? ✓
- Deux redémarrages complets effectués ? ✓
- Plus aucun message « Réinstaller » et extinction sans erreur ? ✓
Annexe : commandes utiles
Lister les services ASUS pertinents
sc queryex type= service state= all | findstr /I "asus rog armoury crate aura hal user session"
Forcer un arrêt complet (diagnostic)
shutdown /s /t 0 /f
Désactiver / Réactiver le Démarrage rapide
powercfg -h off
powercfg -h on
Vérifier les erreurs applicatives récentes
wevtutil qe Application /q:"*[System[(Level=2)]]" /f:text /c:30
Réparer l’image système et les fichiers
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Nettoyer les caches Aura (après désinstallation)
rd /s /q "C:\ProgramData\ASUS\Aura"
rd /s /q "%ProgramData%\ASUS\ArmouryCrate"
FAQ
« Pourquoi Armoury Crate me redemande-t-il l’élévation (UAC) à chaque ouverture ? »
Parce que certains modules écrivent dans des emplacements système (services, pilotes logiciels). Une installation incomplète déclenche la reconfiguration à chaque lancement. La désinstallation propre puis la réinstallation ciblée suppriment ce comportement.
« L’erreur 0x00007FF83A893A32 est-elle dangereuse pour le matériel ? »
Non. Elle indique un plantage logiciel lors de l’extinction. En revanche, elle peut empêcher l’application de sauvegarder ses états (profils Aura, modes). D’où l’importance de corriger la pile logiciel/Runtime.
« Puis-je ignorer Armoury Crate et n’utiliser que MyASUS/G‑Helper ? »
Oui, temporairement. Vous perdrez certaines intégrations (Aura Creator avancé, profils de périphériques ROG), mais la machine fonctionnera normalement en usage courant.
Conclusion
Dans la vaste majorité des cas, désinstaller intégralement avec l’outil officiel puis réinstaller la version dédiée au ROG Strix G15 suffit à casser la boucle de réinstallation et à faire disparaître l’erreur “memory could not be read” à l’arrêt. En complément, la remise à niveau des Visual C++, la désactivation temporaire du Démarrage rapide et un contrôle des services/tâches assurent une base saine et durable.
Fiche récapitulative
- Matériel ciblé : ASUS ROG Strix G15
- Symptômes : boucle d’installation Armoury Crate, crash
ArmouryCrate.UserSessionHelper.exeà l’arrêt - Solution courte : Uninstall Tool → redémarrage → installateur G15 → redémarrage
- Mesures additionnelles : Visual C++ 2015–2022,
powercfg -h off, nettoyage caches Aura, vérification services/tâches - Contournements : MyASUS, G‑Helper

