Au démarrage, Windows consigne l’erreur AMDRyzenMasterDriverV22 dans l’Observateur d’événements ? Voici une méthode fiable, sûre et détaillée pour supprimer les versions fantômes du pilote, réinstaller proprement Ryzen Master et empêcher le retour de l’alerte.
Vue d’ensemble du problème
Dans le journal Système de l’Observateur d’événements, vous voyez régulièrement :
The AMDRyzenMasterDriverV22 service failed to start – The system cannot find the file specified.
Cette alerte signifie que Windows tente d’initialiser un service de pilote Ryzen Master qui ne correspond plus à un binaire présent sur le disque (mise à jour incomplète, désinstallation partielle, conflit de versions). Les résidus les plus fréquents se trouvent dans le Registre, sous HKLM\SYSTEM\ControlSet00x\Services, où plusieurs services AMDRyzenMasterDriverVXX peuvent coexister (V17, V20, V22…).
Symptômes typiques et contexte
- Événement Service Control Manager (souvent ID 7000/7001) au démarrage.
- Ryzen Master refuse de se lancer ou affiche un message de pilote manquant.
- Après une mise à jour du BIOS, du pilote chipset AMD ou de Ryzen Master, l’erreur revient à chaque redémarrage.
- Dans
services.mscou viasc query, un serviceAMDRyzenMasterDriverV20ouV17apparaît alors que la version installée estV22.
Causes les plus fréquentes
| Origine | Description rapide |
|---|---|
| Clés de registre résiduelles | Sous HKLM\SYSTEM\ControlSet00x\Services, plusieurs versions (V17, V20…) cohabitent avec V22. Windows cherche encore le pilote manquant. |
| Installation corrompue | Antivirus, Secure Boot ou droits insuffisants ont bloqué la copie du pilote lors de la mise à jour. |
| Conflit de versions | Ryzen Master et le pilote chipset AMD ne sont pas synchronisés ou proviennent de sources différentes. |
Vérifications rapides avant toute modification
| Contrôle | Comment faire | Ce qu’il faut observer |
|---|---|---|
| Confirmer le message | Ouvrez Observateur d’événements → Journaux Windows > Système. | Entrée AMDRyzenMasterDriverV22 indiquant « file not found ». |
| Inventaire des services Ryzen Master | Win+R → cmd (admin) → sc query type= driver state= all | find /I "AMDRyzenMasterDriver" | Présence éventuelle de V17/V20 en plus de V22. |
| Présence du binaire | Vérifiez C:\Windows\System32\drivers\AMDRyzenMasterDriver.sys ou le chemin référencé par la clé du service. | Si le fichier n’existe pas alors que le service y pointe, l’erreur est logique. |
| Point de restauration | Créer un point via Protection du système. | Permet de revenir en arrière en cas d’erreur. |
Procédure de résolution validée
Les étapes ci‑dessous éliminent les entrées fantômes, réinstallent proprement Ryzen Master et préviennent la réapparition de l’erreur.
Créer un point de restauration
Dans la recherche Windows, tapez Créer un point de restauration → Créer → donnez un nom. Cette étape est indispensable avant toute opération sur le Registre.
Supprimer les pilotes fantômes
- Ouvrez Regedit (
Win+R→regedit→ Entrée). - Naviguez vers
HKLM\SYSTEM\CurrentControlSet\ServicesetHKLM\SYSTEM\ControlSet001\Services. - Supprimez uniquement les sous‑clés
AMDRyzenMasterDriverV17,AMDRyzenMasterDriverV20, etc. LaissezAMDRyzenMasterDriverV22si c’est la version active. - Avant suppression, vous pouvez Exporter la clé (clic droit → Exporter) pour créer une sauvegarde .reg.
Conseil : ouvrez chaque sous‑clé et vérifiez la valeur ImagePath. Si elle pointe vers un fichier absent, vous êtes bien sur une entrée orpheline.
Redémarrage
Redémarrez. Si aucune clé obsolète ne subsiste, l’erreur file not found ne doit plus revenir. Contrôlez via l’Observateur d’événements.
Réinstaller Ryzen Master
Si l’application ne se lance toujours pas, réinstallez la dernière version de Ryzen Master (provenant du site AMD). Exécutez l’installeur en tant qu’administrateur. Fermez les outils de sécurité durant l’installation si nécessaire, puis réactivez‑les.
Si la clé V20 réapparaît
- Désinstallez Ryzen Master dans Applications et fonctionnalités.
- Démarrez en mode sans échec puis lancez AMD Cleanup Utility pour purger pilotes et services.
- Vérifiez le Registre : plus aucune clé
AMDRyzenMasterDriver*ne doit rester dansCurrentControlSetniControlSet001. - Redémarrez en mode normal et réinstallez Ryzen Master.
Suppression par commande si nécessaire
Si une entrée récalcitrante persiste, passez par la ligne de commande (administrateur) :
sc delete AMDRyzenMasterDriverV20
Redémarrez ensuite, puis réinstallez Ryzen Master.
Informations complémentaires utiles
- Ne supprimez pas la clé V22 si vous comptez utiliser Ryzen Master ; c’est le service actif.
- Après une mise à jour de BIOS ou du pilote chipset AMD, réinstallez Ryzen Master pour maintenir la compatibilité.
- Secure Boot peut bloquer la signature d’un pilote AMD ; désactivez‑le temporairement si l’installation échoue, puis réactivez‑le.
- Pour diagnostiquer sans toucher au Registre, l’utilitaire Autoruns (Microsoft Sysinternals) permet de désactiver le service avant suppression.
- Un formatage complet de Windows est inutile : la suppression des clés obsolètes et une réinstallation propre suffisent dans la quasi‑totalité des cas.
Approche guidée et sécurisée pas à pas
- Sauvegarde : exportez la ruche
HKLM\SYSTEMou créez un point de restauration. - Audit : identifiez toutes les clés
AMDRyzenMasterDriverV*dansCurrentControlSetetControlSet001. - Vérifiez ImagePath : si le chemin est invalide ou pointe vers un fichier manquant, marquez la clé comme « fantôme ».
- Supprimez les fantômes : ne gardez que la version réellement installée (souvent
V22). - Nettoyez et réinstallez : si l’erreur revient, utilisez AMD Cleanup Utility en mode sans échec puis installez la dernière version de Ryzen Master.
- Contrôlez au redémarrage : l’Observateur d’événements ne doit plus enregistrer l’erreur.
Tableau de contrôle rapide
| Étape | Commande / action | Résultat attendu |
|---|---|---|
| Lister les services | sc query type= driver state= all | find /I "AMDRyzenMasterDriver" | Uniquement V22 présent. |
| Inspecter une version | reg query HKLM\SYSTEM\CurrentControlSet\Services\AMDRyzenMasterDriverV22 /v ImagePath | Chemin existant vers le .sys de Ryzen Master. |
| Supprimer un service orphelin | sc delete AMDRyzenMasterDriverV20 | Le service n’apparaît plus et l’erreur disparaît au reboot. |
Neutraliser temporairement sans modifier le Registre
Si vous préférez valider l’impact avant suppression :
- Ouvrez Autoruns en administrateur.
- Onglet Drivers (ou Services) → recherchez
AMDRyzenMasterDriverV20. - Décochez l’entrée pour empêcher le chargement au prochain démarrage.
- Redémarrez et vérifiez l’absence de l’erreur. Si tout est OK, supprimez ensuite l’entrée orpheline dans le Registre.
Scripts et commandes utiles
Audit PowerShell non destructif
Le script ci‑dessous recense toutes les clés AMDRyzenMasterDriverV* et met en évidence celles qui pointent vers des fichiers inexistants. Il ne supprime rien ; il sert d’inventaire.
$paths = @(
'HKLM:\SYSTEM\CurrentControlSet\Services',
'HKLM:\SYSTEM\ControlSet001\Services'
)
$targets = @()
foreach ($p in $paths) {
Get-ChildItem $p -ErrorAction SilentlyContinue |
Where-Object { $_.PSChildName -like 'AMDRyzenMasterDriverV*' } |
ForEach-Object {
$imagePath = (Get-ItemProperty -Path $_.PsPath -ErrorAction SilentlyContinue).ImagePath
$normalized = $imagePath -replace '\\\?\\', '' -replace '"',''
$exists = Test-Path $normalized
[PSCustomObject]@{
ControlSet = $p
Service = $_.PSChildName
ImagePath = $imagePath
FileExists = $exists
}
}
}
$targets | Sort-Object Service, ControlSet | Format-Table -AutoSize
Suppression PowerShell avec simulation
Pour supprimer uniquement les versions non utilisées (ex. V17/V20) en conservant V22, utilisez -WhatIf pour simuler :
$keep = 'AMDRyzenMasterDriverV22'
$keys = @(
'HKLM:\SYSTEM\CurrentControlSet\Services',
'HKLM:\SYSTEM\ControlSet001\Services'
)
foreach ($k in $keys) {
Get-ChildItem $k -ErrorAction SilentlyContinue |
Where-Object { $_.PSChildName -like 'AMDRyzenMasterDriverV*' -and $_.PSChildName -ne $keep } |
ForEach-Object {
Remove-Item $_.PsPath -Recurse -Force -WhatIf
}
}
Si la simulation est conforme à vos attentes, relancez la même commande sans -WhatIf. Redémarrez ensuite.
Commandes CMD pratiques
:: Lister tous les services de type driver liés à Ryzen Master
sc query type= driver state= all | find /I "AMDRyzenMasterDriver"
:: Voir la configuration d’un service précis
sc qc AMDRyzenMasterDriverV22
:: Forcer la suppression d’un service fantôme
sc delete AMDRyzenMasterDriverV20
Bonnes pratiques pour éviter le retour de l’erreur
- Aligner les versions : installez d’abord le pilote chipset AMD, puis Ryzen Master, tous deux dans leurs dernières versions.
- Installation « propre » : fermez les utilitaires de monitoring et antivirus pendant l’installation.
- Secure Boot : si l’installation échoue, désactivez‑le temporairement, installez, redémarrez puis réactivez‑le.
- BIOS/UEFI : après mise à jour, réinstallez Ryzen Master pour resynchroniser le pilote.
- Point de restauration : créez‑en un avant toute opération système.
FAQ
Dois‑je réinstaller complètement Windows ?
Non. Dans la très grande majorité des cas, la suppression des clés obsolètes et une réinstallation propre de Ryzen Master suffisent.
Puis‑je supprimer V22 si je n’utilise jamais Ryzen Master ?
Oui, si vous n’utilisez pas l’application, vous pouvez supprimer toutes les clés AMDRyzenMasterDriverVXX et désinstaller Ryzen Master. Toutefois, conservez une sauvegarde du Registre et un point de restauration.
Pourquoi la clé V20 revient‑elle après suppression ?
Un ancien installeur, une tâche de maintenance ou un module résiduel peut la recréer. D’où l’intérêt d’utiliser AMD Cleanup Utility en mode sans échec, puis de réinstaller en partant d’un environnement propre.
La désactivation de Secure Boot est‑elle risquée ?
Oui si elle est permanente. Ne le désactivez que temporairement pour l’installation, puis réactivez‑le immédiatement. Notez les paramètres changés afin de les remettre à l’identique.
Contrôles finaux après correction
- Redémarrez deux fois de suite (pour valider la stabilité).
- Vérifiez que l’Observateur d’événements ne consigne plus l’erreur AMDRyzenMasterDriverV22.
- Exécutez
sc query type= driver state= all | find /I "AMDRyzenMasterDriver": seule la version attendue doit apparaître. - Lancez Ryzen Master : l’application doit s’ouvrir sans message de pilote manquant.
Résumé opérationnel
En bref : créez un point de restauration → supprimez les clés AMDRyzenMasterDriver obsolètes (gardez V22 si Ryzen Master est utilisé) → redémarrez → réinstallez Ryzen Master → au besoin, AMD Cleanup Utility en mode sans échec → sc delete pour les entrées récalcitrantes → vérifiez les journaux.
Annexe : repères pour l’inspection d’une clé de service
| Valeur | Rôle | Indice d’anomalie |
|---|---|---|
ImagePath | Chemin du pilote (.sys) chargé par le service. | Chemin incohérent, guillemets ou préfixe \??\ mal formé, fichier absent. |
DisplayName | Nom affiché (ex. AMD Ryzen Master Driver). | Nom décalé par rapport à la version installée. |
ErrorControl / Start | Comportement au démarrage et réaction en cas d’erreur. | Valeurs exotiques résultant d’une installation incomplète. |
Type | Doit indiquer un pilote noyau (kernel driver). | Type non conforme ou absent : suspect d’une clé résiduelle. |
Conseils de sécurité
- Le Registre est sensible : supprimez uniquement les clés explicitement listées (V17, V20, etc.).
- Exportez systématiquement les clés avant suppression pour un retour arrière rapide.
- N’utilisez
sc deleteque sur une version obsolète (jamais sur la version fonctionnelle que vous utilisez).
En appliquant cette méthode, vous éliminez la cause réelle de l’alerte : des services Ryzen Master hérités pointant vers des fichiers inexistants. Le système démarre sans erreur, et Ryzen Master fonctionne sur une base saine.

