"Cmd" est l'action par défaut pour les dossiers (menu contextuel)
Résumé: l'action de clic droit par défaut devient Cmd pour les dossiers dans Windows 10. Un double-clic sur les dossiers affiche le message d'erreur d'association.
J'ai vu quelques cas où l'action par défaut pour les dossiers est passée d'une manière ou d'une autre d' Open à Cmd, apparaissant en gras lorsque vous cliquez avec le bouton droit sur un dossier du système de fichiers. Et en cliquant dessus, le message d'erreur d'association de fichiers suivant s'affiche:
Ce fichier n'a pas de programme associé pour effectuer cette action. Veuillez installer un programme ou, si un est déjà installé, créez une association dans le panneau de configuration des programmes par défaut.


Bien que la cause ne soit pas clairement connue, tous les systèmes à l'origine du problème exécutaient Windows 10. Les paramètres d'association d'annuaire manquaient des clés et des valeurs, et l'une de ces méthodes résout le problème.
$config[ads_text6] not foundCorrectif n ° 1
Cliquez avec le bouton droit sur Démarrer, cliquez sur Invite de commandes (Admin)
Tapez la commande suivante:
reg ajouter HKEY_CLASSES_ROOT \ Directory \ shell / ve / d "none" / f
Appuyez sur Entrée.
Si le même problème apparaît lorsque vous double-cliquez sur des lecteurs, exécutez cette commande:
reg ajouter HKEY_CLASSES_ROOT \ Drive \ shell / ve / d "none" / f
Cela corrige l'action de double-clic par défaut (définie sur "ouvrir") et résout le problème.
Correction # 2
Télécharger le correctif d'association d'annuaire (pour Windows 10). Pour les autres systèmes d'exploitation, consultez les pages de correctifs de l'association de fichiers / dossiers sur Windows Vista | Windows 7 | Windows 8 | Windows 10.
Plus d'information
L'exécution de la commande Reg.exe suivante à partir d'une fenêtre d'invite de commandes a montré deux choses:
requête reg hkcr \ Directory \ shell / s
1. La clé "Directory \ shell" n'avait pas l'entrée (par défaut). Il doit être défini sur " aucun " (sans guillemets).
2. La clé "cmd \ command" ne contient pas les données de valeur pour (par défaut). Il doit être défini sur
cmd.exe / s / k pushd "% V"
La création de ces entrées a résolu le problème.