Question Comment supprimer une association de programme par défaut pour les types de fichiers dans Windows 7?


J'ai en quelque sorte défini l'association de type de fichier par défaut pour un type de fichier dans Windows 7. Il ne semble pas possible de le supprimer de l'écran d'options "Modifier le type de fichier associé à une extension de fichier". Est-il possible de l'enlever?


95
2017-10-01 15:37


origine


Quelle est votre version de Windows (XP, Vista ...)? - harrymc
Win7 - a modifié la question pour refléter cela. Notez que les options de suppression dans l'interface utilisateur des associations de fichiers ne semblent pas être disponibles dans Win7. - Christothes
En relation: superuser.com/questions/520193/.... Cela peut être considéré comme un doublon, mais il est plus récent et la réponse n’est pas mentionnée ici. Fondamentalement, il suggère de télécharger et d'exécuter une application portable (aucune installation requise) fournie par un MVP Microsoft. - Fabio Turati
Ceci est un meilleur fil: superuser.com/q/569449/78897 - Pacerier


Réponses:


  1. Recherchez l’extension de fichier en question sous cette clé dans le registre:

    HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts

    La suppression de la sous-clé portant le même nom que l'extension à désassocier supprime l'association de programme par défaut. Dans les anciennes versions de Windows, vous devrez tuer et redémarrer explorer.exe pour que cela prenne effet (le changement est instantané à partir de Windows 10 64 bits).

  2. Dans la plupart des cas, vous devrez également supprimer la même sous-clé de HKEY_CLASSES_ROOT ainsi que.


91
2017-10-01 15:38



@harrymc Si votre explorer.exe se bloque, la plupart du temps, il redémarre automatiquement. Sinon, vous pouvez lancer "explorer.exe" via l'invite d'exécution ou le gestionnaire de tâches -> onglet Application -> nouvelle tâche -> explorer.exe - Ganesh R.
@ Ganesh.R: En théorie. Dans la pratique, cela peut prendre un certain temps pour redémarrer et imaginer l'effet que cela aura sur l'OP. - harrymc
Vous devrez peut-être également supprimer une entrée associée dans la clé HKEY_CLASSES_ROOT. J'ai utilisé votre méthode ci-dessus sans supprimer également l'entrée associée dans HKEY_CLASSES_ROOT, et la sous-clé spécifique à l'utilisateur est apparue à nouveau une fois que j'ai exécuté le fichier en question. J'ai trouvé étrange que l'icône du fichier n'ait pas changé au redémarrage lorsque j'ai utilisé uniquement votre méthode. En tout cas, merci pour l'aide! - Jonathan Nesbitt
La suppression de clé supplémentaire suggérée par @JonathanNesbitt était également nécessaire dans ma situation. La suppression de la sous-clé HKEY_CURRENT_USER ne semble pas être suffisante en soi. - Iakovosian
Cela n'a pas fonctionné pour moi. J'avais besoin de rechercher l'extension complète dans le registre et j'ai trouvé une entrée appelée "xxx_auto_file" sous HKEY_USERS (où xxx était mon extension de fichier). J'ai dû supprimer ceci pour supprimer totalement la possibilité de double-cliquer sur l'icône du fichier et de l'ouvrir. - Mark Lakata


Méthode encore plus simple que j'ai trouvée, elle nécessite simplement la ligne de commande.

  1. Ouvrez une invite de commande avec des privilèges d'administrateur (clic droit> Exécuter en tant qu'administrateur).
  2. Exécuter la commande assoc .<file_extension> dans l'invite. Cela donnera le type de fichier associé à l'extension. Si cette commande retourne File association not found for extension .<file_extension>, cela signifie que l'extension n'est associée à aucun type de fichier. S'il renvoie une valeur d'association au format .<file_extension>=<Some Value> , puis passez à l'étape 3.
  3. Exécuter la commande ftype [FileType]= , où FileType est le type de fichier renvoyé à l'étape 2.

Merci spécial à Ma vie numérique pour les instructions que j'ai utilisé pour comprendre celle-ci. Ils ont également inclus une étape qui dissocie l'extension du type de fichier, mais en fonction de ce que vous recherchez, cela n'est pas strictement nécessaire.


10
2018-01-09 18:17



Vous devriez avoir compris que ext est un exemple et non une commande qui lance le processus. Quoi qu’il en soit, c’est une très bonne réponse et une solution directe. Le lien peut disparaître une fois, donc si quelqu'un doit associer une extension à null, il doit taper: assoc .ext = puis ftype WinRAR = pour effacer les associations du programme. Dans mon cas, cela ne fonctionnait pas pour .localstorage (les fichiers de Mozilla contenaient du contenu téléchargé). J'ai donc utilisé la réponse de Christothes. - Yannis Dran


Dans l'explorateur, allez dans Outils | Options des dossiers | Types de fichiers, recherchez l’extension que vous recherchez, puis cliquez sur Supprimer.

Ou, si l'option Supprimer est grisée, cliquez sur Restaurer (pour rétablir les valeurs par défaut), puis sur Supprimer.


5
2017-10-01 15:51



Ce menu est absent de Windows 7. J'ai utilisé l'utilitaire Éditeur de programmes par défaut, comme mentionné dans plusieurs réponses, comme celle-ci: superuser.com/a/294490/38267 - goodeye
Formidable. A bien fait le boulot (XP). Et je n'ai pas eu à chercher regedit. - Plutonium smuggler


Pourquoi ne pas utiliser cette méthode ici:

http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm

Suivez ces étapes très simples pour modifier le programme qui démarre lorsque vous ouvrez un type de fichier particulier dans Windows 7.

Voici comment:

  1. Cliquer sur Début et alors Panneau de contrôle.

    Pointe: Pressé? Type les associations dans la zone de recherche après avoir cliqué sur le bouton Démarrer. Choisissez __Faites un type de fichier toujours ouvert dans un   programme spécifique_ de la liste des résultats, puis passez à Étape 4.

  2. Clique sur le Programmes lien.

    Remarque: Si vous consultez le Petites icônes ou Grandes icônes vue du panneau de configuration, vous ne verrez pas ce lien. Clique sur le Défaut   Programmes icône puis cliquez sur le Associer un type de fichier ou   protocole avec un programme lien. Puis passez à l'étape 4.

  3. Clique sur le Rendre un type de fichier toujours ouvert dans un programme spécifique lien sous le Programmes par défaut titre.

  4. dans le Définir des associations fenêtre, faites défiler la liste jusqu'à ce que vous voyiez l'extension de fichier que vous souhaitez modifier le programme par défaut   pour.

  5. Cliquez sur l’extension du fichier pour le sélectionner, une fois que vous avez trouvé celui que vous recherchez.

  6. Clique le Changer de programme ... bouton au-dessus de la barre de défilement.

    le Ouvrir avec La boîte de dialogue devrait apparaître.

  7. Parcourez les options du Programmes recommandés zone et choisissez l'application que vous souhaitez ouvrir l'extension de fichier avec   lorsque vous double-cliquez sur le type de fichier particulier sur votre ordinateur.

    Remarque: Les chances sont, les applications énumérées sous Programmes recommandés contiendra les programmes les plus applicables pour ce type de fichier   mais assurez-vous de regarder les applications sous Autres programmes. Toi   peut avoir besoin de cliquer sur le v pour élargir la liste de ces programmes.

    Remarque: Cliquez sur Feuilleter... de rechercher dans votre ordinateur tout programme non répertorié que vous souhaitez utiliser.

  8. Clique le D'accord bouton sur le Ouvrir avec fenêtre. Windows 7 actualisera la liste des associations de fichiers pour afficher le nouveau programme par défaut   pour ouvrir ce type de fichier.

  9. Clique le Fermer bouton en bas de la Définir des associations fenêtre. Vous pouvez également fermer le Panneau de contrôle fenêtre si elle est encore   ouvrir.

  10. A partir de là, lorsque vous double-cliquez sur un fichier avec cette extension de fichier, le programme auquel vous l'avez associé dans    Étape 7 va lancer et charger le fichier particulier.

    Important: Quel que soit le programme utilisé pour s’ouvrir automatiquement lorsque ces types de fichiers ont été lancés, ces types de fichiers seront toujours ouverts.   des dossiers. Pour utiliser un autre programme, il vous suffit de démarrer le programme   manuellement, puis parcourez votre ordinateur pour le fichier particulier.


5
2017-09-21 08:09



Bienvenue chez Superuser. S'il vous plaît ne pas fournir des réponses en lien seulement, les pages Web déplacent et les liens meurent afin que cette réponse ne soit d'aucune utilité pour les futurs visiteurs. Essayez d'ajouter une version abrégée du contenu de ce lien. - Tog
Bonne réponse pour obtenir ce dialogue caché dans Win7. Mais ce n'est utile que pour en changeant l'application associée, pas pour enlever il. J'avais assigné Notepad ++ à .bat. Et puis je ne savais pas comment retirer cette association pour avoir la possibilité d'exécuter le fichier .bat. Pour ce cas particulier, la réponse de Christothes m'a aidé. - thersch
Les changements n'ont pas lieu et l'ancien programme reste par défaut, même si je lui ai commandé de changer pour le nouveau. - ankit


Je n'ai pas trouvé le bon Registre Windows ligne, donc j'ai utilisé un travail autour. Sur mon bureau, j'ai créé un fichier texte nommé "deleteable.txt". J'ai changé l'extension en .exe. Ensuite, j'ai utilisé le panneau de configuration pour modifier le programme par défaut attribué à l'extension de fichier souhaitée au nouveau "deleteable.exe". J'ai ensuite fermé le panneau de commande et finalement supprimé le fichier de bureau.


3
2018-01-30 13:40



Joli tour. Je vais devoir l'essayer. - Kevin Fegan
Comme ça :-) Assez simple aussi. Pourtant, avoir une option pour désactiver cette case à cocher stupide par défaut serait encore mieux :-) - Christian Stieber
Cela ne semble pas fonctionner sur Windows 7 (j'ai essayé sur Windows 7 Enterprise 64 bits). Lorsque le fichier EXE est supprimé, il revient à l'association précédente. - Peter Mortensen
Existe-t-il des exigences pour que cela fonctionne? 32 bits vs 64 bits? Service Pack? Windows edition (home, professional, etc.)? Privilèges d'utilisateur? - Peter Mortensen


Semblable à la réponse supérieure, mais je trouve préférable de ne supprimer que la sous-clé UserChoice car vous n'avez pas besoin de supprimer toutes les informations concernant l'extension de fichier (comme la liste open with), juste le choix de l'utilisateur sélectionné "(aka-UserChoice). J'utilise un fichier REG pour le répéter rapidement pour le test. Vous pouvez copier coller ceci, y compris la ligne de version, et enregistrer en tant que fichier REG. Il suffit de remplacer .ics et .vcs par les extensions de votre choix (ou simplement de supprimer une ligne si vous souhaitez uniquement en réinitialiser une):

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]

Si vous n'êtes pas familier avec les fichiers REG, les lignes ci-dessus qui commencent par "-" suppriment simplement ces clés du registre.

Aussi, et la principale raison pour laquelle j'ai posté cette réponse, avec cette solution, je n'ai pas à redémarrer explorer.exe. Peut-être quelque chose de spécifique à ma configuration, mais j'ai utilisé Win7 et Win8 et je n'ai jamais eu à redémarrer explorer.exe pour que la modification prenne effet.


3
2018-06-26 00:07





Élément électrique créatif est un ensemble d'outils de productivité pour Microsoft Windows Vista, Windows XP, Windows Server 2003, Windows 2000 et Windows Me. L'un des utilitaires de fichiers est Type de fichier Doctor qui permet à l'utilisateur de cliquer avec le bouton droit sur n'importe quel fichier et de sélectionner Modifier le type de fichier pour modifier les applications utilisées pour ouvrir les fichiers de ce type. Utilisez File Type Doctor pour choisir les programmes par défaut, ajouter ou supprimer des types de fichiers du menu Nouveau de l'Explorateur et personnaliser les menus contextuels des fichiers.

alt text

Plus d'utilitaires ici: Windows Vista File Associations Outils de gestion de l'édition avancée


0
2017-10-01 16:19



Nice, mais pas gratuit. Essai de 45 jours, inscription à 18 $. FYI. - quack quixote
Si un programme est gratuit, j'ajoute généralement une note de bas de page à mes articles et parfois, l'ancien slogan du shareware s'applique: le logiciel à utiliser vaut la peine d'être payé :)
@ Molly7244 Le lien est mort - Simon


J'ai fait la méthode ignorante de force brute. Supprimez toutes les clés de registre dont l'extension est mentionnée, et supprimez toutes les clés de registre contenant l'application précédente (bar.exe).

En supposant que l'extension est .foo et l'application est bar.exe, Je pense que j'ai trouvé des trucs ici

 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_USERS\foo_auto_file
 HKEY_CLASSES_ROOT\Applications\bar.exe

ainsi que d'autres éléments qui ne semblaient pas utiles à supprimer (beaucoup de listes MRU)

Et je devais peut-être aussi me déconnecter / me connecter, même si je ne suis pas sûr que cela soit nécessaire à 100%.


0
2018-04-19 22:02



La "force brute" a raison - comme un marteau. Cela semble très dangereux. en particulier la partie concernant la suppression de toutes les entrées de registre faisant référence à l'application. - Scott
J'ai écrit l'application, alors je suis moins inquiète que ce soit dangereux. Le problème était que je voulais déplacer l'application vers un autre dossier, mais tous les efforts pour tenter de la réaffecter via les outils fournis dans le Panneau de configuration ont échoué. - Mark Lakata
Bien pour vous. Ce que je veux dire, c'est que votre réponse pourrait être dangereuse pour Christothes ou toute autre personne qui a la même question. - Scott


Ouvrir un nouveau fichier texte .txt et enregistrez-le sur le bureau en donnant n'importe quel nom et extension en tant que .exe et fermez-le, ouvrez les propriétés du fichier que vous souhaitez modifier en ouvrant et, en général, cliquez sur le changement, ouvrez-le avec la colonne cliquez sur Parcourir et sélectionnez votre créé .exe fichier et cliquez sur OK, il va changer à votre nouveau programme créé, puis supprimez votre fichier exe qui est lui, puis lorsque vous ouvrez votre fichier, il demandera à ouvrir avec.


0
2017-07-09 12:24