Après avoir associé mes fichiers MP3 à MPlayer à l'aide du Open with/Choose default program...
dialogue je ne peux plus changer cette association à l'aide dudit dialogue, la Always use this [...]
case à cocher est désormais toujours grisée ( Control Panel -> Default Programs -> Associate a file type or protocol with a program
ne me laisse pas la changer non plus, elle semble de toute façon utiliser le même dialogue).
Cela s'est également produit pour les fichiers MP4, mais pas pour les MKV par exemple, et si j'associe mes fichiers MP3 à d'autres applications comme le lecteur multimédia VLC, il n'est pas bloqué. Pourquoi est-ce et puis-je éviter cela à l'avance (heureusement, je sais déjà comment y remédier après)?
Autre remarque: les programmes de blocage (j'ai réussi à le bloquer avec une association à Visual Studio également) n'apparaissent pas dans le Recommended Programs
dialogue ouvert (Et l'explorateur a dit: "Le programme actuel n'est pas recommandé, mais j'ai gagné ne te laisse pas le changer, ha! ").
Une capture d'écran:
Comme vous pouvez le voir en haut à gauche (si vous connaissez l'icône de MPlayer), le fichier est actuellement associé à MPlayer.
Façons de le réparer (note: cette question ne concerne pas le réparer):
Utilisation des programmes par défaut
Panneau de configuration -> Programmes par défaut -> Définir les programmes par défaut , sélectionnez WMP , choisissez les paramètres par défaut pour ce programme , cochez .mp3 .
Cela devrait réassocier les fichiers avec Windows Media Player (WMP) et vous pouvez créer une nouvelle association dans l' Explorateur Windows .
Utilisation du registre (comme toujours, gardez vos mains à moins que vous ne sachiez ce que vous faites ou si vous êtes d'accord pour casser accidentellement votre système):
HKEY_CURRENT_USER -> Logiciel -> Microsoft -> Windows -> CurrentVersion -> Explorer -> FileExts > .mp3
Ici, vous pouvez par exemple nettoyer le open-with-list, et le programme par défaut actuel semble également être enregistré ici dans la clé
UserChoice
. Là, vous pouvez changer laProgId
chaîne en une autre application, et vous pouvez l'associer à WMP en entrantWMP11.AssocFile.MP3
ou en choisissant tout de suite une autre application.Vous devrez peut-être jouer avec les autorisations sur la clé, si vous ne pouvez pas modifier la
ProgId
valeur.
(Comme j'ai maintenant trois réponses qui ne répondent pas à la question: cette question ne consiste pas à remettre l'association au travail. Je n'aime pas combattre les symptômes, je préfère les cures.)
Réponses:
Il semble que le message du forum ne puisse pas définir l'association de fichiers - l'option grisée a la réponse:
Vérifiez si vous avez cette valeur dans votre registre.
Si oui, la vraie question est: pourquoi existe-t-il une telle valeur et quel programme la définit?
la source
NoOpenWith
deHKEY_CLASSES_ROOT\Applications\Outlook.EXE
résolu mon problème.MPlayer modifie probablement le registre en modifiant / créant la clé de registre que vous avez mentionnée précédemment (HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .mp3).
Ci-dessous, j'aurai deux choses distinctes que vous devriez regarder (l'une a deux parties, méthode A et méthode B) Pour Windows Vista, 7 ou Server 2008
Méthode A
Tapez regedit dans la boîte de dialogue RUN et appuyez sur Entrée. Maintenant, allez:
Dans le volet droit, modifiez la valeur de la clé " Par défaut " comme suit:
Remarque: Nous n'avons ajouté que % 2 à la dernière valeur par défaut. Vous pouvez utiliser n'importe quel nombre entre 2 et 9.
Quittez l'éditeur de registre et essayez d'ouvrir la boîte de dialogue "Ouvrir avec". Vous constaterez que la case à cocher est désormais désactivée, comme illustré dans la capture d'écran suivante:
Méthode B
Tapez regedit dans la boîte de dialogue RUN et appuyez sur Entrée. Maintenant, allez:
Si la clé "Explorer" n'est pas présente, créez-la manuellement.
Maintenant, dans le volet droit, créez une nouvelle valeur DWORD NoFileAssociate et définissez sa valeur sur 1
Quittez l'éditeur de registre et essayez d'ouvrir la boîte de dialogue "Ouvrir avec". Vous constaterez que la case à cocher est complètement supprimée, comme illustré dans la capture d'écran suivante:
REMARQUE: comme vous pouvez le voir, lorsque nous utilisons la méthode A pour désactiver la case à cocher, la boîte de dialogue "Ouvrir avec" n'affiche pas la liste des programmes recommandés, ce qu'elle fait lorsque nous utilisons la méthode B. Également si vous voyez la dernière capture d'écran de Windows Vista , la méthode B supprime totalement la case à cocher au lieu de la désactiver.
CONSEIL BONUS: Ce tutoriel peut également être utilisé en condition inverse. Par exemple, si cette case à cocher est déjà désactivée dans votre Windows et que vous souhaitez l'activer, vous pouvez supprimer le % 2 mentionné dans la méthode A ou définir la valeur de la valeur DWORD sur 0 comme mentionné dans la méthode B.
CHOSE À REGARDER 2: Pour empêcher la modification de la clé de registre, vous pouvez restreindre les autorisations (vous devrez peut-être le faire après avoir installé MPlayer).
Voici comment:
la source
Il semblerait que quelque chose verrouille la clé de registre pour l'empêcher d'être modifiée.
Il existe plusieurs possibilités: les autorisations sur la ou les clés de registre appartiennent à une personne autre que l'utilisateur actuel (qui aurait probablement été définie lors de l'installation); quelque chose tourne périodiquement pour vérifier et réinitialiser les autorisations; ou quelque chose surveille activement la ou les clés pour empêcher toute modification.
Commencez par examiner les autorisations sur la clé pour voir s'il s'agit d'un problème d'autorisations. Vous devrez probablement exécuter regedit en tant qu'administrateur. (Démarrer-> tapez regedit dans la zone de recherche, puis cliquez avec le bouton droit et sélectionnez "Exécuter en tant qu'administrateur"). Il peut y avoir quelque chose d'évident comme votre compte d'utilisateur n'ayant pas accès en écriture. Ajoutez les autorisations appropriées et voyez si cela résout le problème.
Si ce n'est pas le cas, ou si l'autorisation disparaît après un redémarrage ou une période de temps, vous devrez creuser un peu plus. Je commencerais par cet article , installer Process Monitor et activer la journalisation du démarrage. Cela vous dira si quelque chose définit la clé pendant le processus de démarrage. S'il s'agit d'une réinitialisation périodique, vous pouvez laisser le moniteur de processus en cours d'exécution après avoir modifié manuellement les valeurs de registre en ce que vous voulez qu'elles soient pour capturer tout ce qui perturbe les paramètres.
Comme toujours, soyez prudent lorsque vous salissez le registre. Faites une sauvegarde avant de changer quoi que ce soit, car il est possible de rendre le système inutilisable.
la source
Je suppose que MPlayer a gâché votre registre en ce qui concerne le contenu et les autorisations.
«Toujours utiliser la sélection» peut être grisé car une modification des autorisations sur le registre aurait pu nécessiter l'autorisation de l'administrateur. Pour vérifier, "Exécuter en tant qu'administrateur" l'invite de commande (cmd) et entrez les informations suivantes:
Cela devrait ouvrir la boîte de dialogue "Choisir le programme par défaut" sur un fichier mp3 factice.
Vérifiez si "Toujours utiliser la sélection" n'est plus grisé. Si c'est le cas, alors votre question est répondue et c'est le résultat d'une erreur honnête de MPlayer (ou non).
la source
UserChoice
clé, mon compte n'a jamais de droits définis, que je puisse définir l'association ou non (c'est-à-dire que la case à cocher est grisée).Essayons ça:
Accédez à la sous-clé HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
Faites défiler vers le bas et recherchez l'extension de fichier avec laquelle vous rencontrez des problèmes ( .mp3 ).
Développez-le pour afficher ses sous-clés.
Recherchez une sous-clé appelée "UserChoice" et supprimez-la.
Répétez les étapes 3 à 5 pour chaque extension de fichier qui vous pose problème
Source: une réponse à la question Stack Overflow Comment activer l'option «Toujours utiliser le programme sélectionné pour ouvrir ce type de fichier» dans la boîte de dialogue d'ouverture avec? .
la source