Supprimer les associations de fichiers sur Windows 8

29

J'ai Chrome associé à un .xlsxfichier sur une machine Windows 8.1.

Il Control Panel\Programs\Default Programs\Set Associationsn'est pas possible de supprimer une association uniquement pour la changer en un autre programme.

Dans Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations, .xlsxn'est pas présent dans Chrome.

J'ai retiré toutes les clés de HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx.

Chrome reste associé à cette extension dans Control Panel\Programs\Default Programs\Set Associations, et l'Explorateur Windows affiche l'icône Chrome avec le .xlsxfichier.

Chesnokov Yuriy
la source
Existe-t-il une HKEY_CURRENT_USER\Software\Classes\.xlsxclé de registre?
and31415
oui il y en a mais c'est vide
Chesnokov Yuriy
la réponse de la poste n'a pas fonctionné dans mon cas
Chesnokov Yuriy
OT: Il existe un moyen plus simple de modifier l'association de fichiers que le long chemin d'accès aux paramètres système. Vous pouvez modifier l'association via les propriétés du fichier. Pourtant, la suppression d'association n'est pas possible.
Palec

Réponses:

44

Créez un fichier vierge avec une extension de fichier aléatoire. Disons <filename>.blaw.

 1. Open Notepad
 2. Menu *File* → *Save As*
 3. Give a name with your extension.
 4. And save it on your desktop (you can also save it at any other
    location).

Maintenant, faites un clic droit sur votre fichier ( *.xlsxdans ce cas) et sélectionnez Ouvrir avecChoisir le programme par défaut → faites défiler vers le bas et sélectionnez Rechercher une application sur ce PC .

Maintenant, parcourez-le filename.blawet sélectionnez-le.

Lorsque votre *.xlsxfichier est associé à <filename>.blaw, il vous suffit de supprimer le<filename>.blaw fichier. Maintenant, cela forcera n'importe quel *.xlsxfichier à refaire une association de fichiers, et vous pouvez choisir l'application à partir de laquelle vous souhaitez ouvrir votre fichier, ou le laisser tel quel.

Et cette solution fonctionne certainement!

Le même processus fonctionne également pour Windows 10.

Saurabh Sharma
la source
1
c'est bizarre :) laissez-moi l'essayer. pourquoi il n'y a aucune possibilité de supprimer simplement l'association des paramètres de Windows au lieu de la changer de force pour un autre programme?
Chesnokov Yuriy
J'ai essayé un fichier vide avec l'extension .exe et l'icône exe laissée associée au fichier .xlsx visible dans l'explorateur. en utilisant un fichier vide ou toute autre extension comme .blaw pour un programme qui n'est associé à aucune icône du système laisse le fichier .xlsx sans aucune icône enfin
Chesnokov Yuriy
7
Cependant, malgré le message d'erreur de Windows 10, cela fonctionne toujours. Simple et génial!
Simon Steinberger
1
Pour Windows 10, si vous créez un fichier .bat sur votre bureau, cela fonctionnera. Associez-vous à cela - puis supprimez-le. Sous Windows 10, il doit s'agir d'un fichier exécutable pouvant réellement s'exécuter.
Lee Fuller
1
Oh mon Dieu! C'est incroyable. Comment avez-vous trouvé cela: D
Rana Depto
8

Je pense que vous avez manqué l'autre liste xlsx de SystemFileAssociations dans HKCR.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOTS\SystemFileAssociations\.xlsx]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx]

Pour être sûr que tout va bien, allez ensuite ici et vérifiez le paramètre par défaut sur xlsx, généralement il pointera vers une autre clé dans HKCR ou aura parfois un long GUID référençant un gestionnaire persistant.

HKEY_CLASSES_ROOT\.xlsx

Dans les deux cas, nous devons ensuite accéder au HKCR\xslx_auto_fileGUID du gestionnaire persistant ou le rechercher et nous assurer que tout semble sans chrome.

Knuckle-Dragger
la source
Si vous jetez un oeil à ces associations de types de fichiers par défaut (manquant xlsx malheureusement), vous pouvez probablement comprendre comment créer un maître xlsx_default_settings.reg sevenforums.com/tutorials/…
Knuckle-Dragger
il n'y a pas d'enregistrement .xlsx dans [HKCR \ SystemFileAssociations]
Chesnokov Yuriy
[HKCR \ .xlsx] est vide avec l'entrée par défaut uniquement avec la valeur xslx_auto_file uniquement
Chesnokov Yuriy
2

FileTypesMan est un utilitaire gratuit que vous pouvez utiliser pour changer les associations ou encore mieux (comme je l'ai utilisé):

J'ai ouvert FileTypesMan.exe, sélectionné l'extension avec la mauvaise association d'application, et cliqué sur le menu ÉditionOuvrir le type de fichier dans Regedit ... Bam, il y est allé droit ... Ensuite, je suis allé à la clé ouverte sous le type de fichier , effacé les données dans le regkey par défaut, fermé regedit et actualisé mon Explorateur Windows ( F5). Wallah, c'est fait!

ExShire
la source
2

Une autre option (testée sous Windows 10) consiste à ouvrir CMD en tant qu'administrateur, puis à exécuter:

assoc .ext=

(Vous ne spécifiez donc rien derrière le =).

Pour moi, cela a empêché l'ouverture d'un fichier .csv téléchargé dans Excel * . L'invite de téléchargement contenait toujours Open avec Excel comme suggestion par défaut, mais elle m'a laissé choisir Enregistrer sur le disque à la place.

* Cela ne formate PAS correctement les données en colonnes (probablement parce que les paramètres par défaut ne correspondent pas), ce qui rend l'association CSV avec Excel inutile.

Jan Doggen
la source