44 votes

Le dialogue "Ouvrir avec" ignore ma sélection

Je cours sous Windows 7 x64. J'ai un type de fichier que je veux associer à Microsoft Access 2003.

Je fais un clic droit sur le fichier et sélectionne Ouvrir avec -> Choisir le programme par défaut. Dans la boîte de dialogue "Ouvrir avec", je sélectionne le bouton de navigation. Je choisis Program Files (x86)\Microsoft Office\Office11\msaccess.exe et je appuie sur "Ouvrir".

Je me retrouve de retour dans la boîte de dialogue "Ouvrir avec", mais rien n'a changé. Access n'est pas répertorié comme programme à utiliser pour ouvrir le fichier. Le programme d'origine (Adobe Acrobat) qui est associé à ce programme est toujours sélectionné.

Des conseils pour faire fonctionner cette association?

1voto

Kastenfrosch2 Points 11

J'ai résolu le problème pour mon wmplayer.exe (qui était manquant et impossible à ajouter dans le dialogue d'ouverture avec) en changeant le

HKEY_CURRENT_USER\Software\Classes\Applications/wmplayer.exe\shell\open\command

de

"C:\Program Files\Windows Media Player\wmplayer.exe" "%1"

à

"C:\Programme\Windows Media Player\wmplayer.exe" "%1"

Programme est la version localisée (allemande) de 'Program Files'. Cela n'a aucun sens pour moi (car lorsque je clique sur "copier le chemin" dans le menu shell de l'explorateur Windows, le chemin contient Program Files. Et lorsque j'ajoute le Lecteur multimédia en naviguant dans le dialogue "ouvrir avec", il est également ajouté avec Program Files), mais cela a fonctionné comme solution, alors que simplement supprimer la clé de registre n'a pas fonctionné.

0voto

palehorse Points 1362

J'ai vu des cas où certains dialogues ne vous demandent pas d'élévation de sécurité et ne vous donnent pas de message indiquant que la modification n'a pas pu être effectuée. Essayez de le faire via le panneau de contrôle

Panneau de configuration -> Programmes -> Programmes par défaut -> Associer des types de fichiers

Ou tapez simplement "ouvrir le fichier" dans la recherche du menu Démarrer et choisissez "Faire en sorte qu'un type de fichier s'ouvre toujours avec un programme particulier"

0voto

Trevor Robinson Points 211

Récemment, j'ai eu un problème similaire avec toutes mes associations de fichiers multimédias, et cela semblait dû à un lecteur multimédia agaçant appelé DAPlayer. Même sous Panneau de configuration/Programmes/Programmes par défaut/Définir les programmes par défaut, je n'ai pas réussi à changer le programme par défaut. Apparemment, il a défini les clés UserChoice sous HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts pour toutes ses associations de fichiers en accès lecture seule, même pour les administrateurs. Même après avoir désinstallé le programme, toutes mes associations sont restées bloquées sur "Application inconnue".

La manière la plus simple de résoudre ce problème est de parcourir cette clé dans Regedit, de cliquer avec le bouton droit et de sélectionner Autorisations, de cliquer sur le bouton Avancé, de cocher "Remplacer toutes les autorisations des objets enfants" et de cliquer sur OK.

Ou si vous préférez la ligne de commande, vous pouvez utiliser un outil de Windows Resource Kit appelé SubInACL:

subinacl /subkeyreg HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts /grant=administrators=f /grant=system=f /grant="%USERNAME%"=f

Mais soyez prudent avec des opérations en masse dans le registre comme celle-ci : une utilisation incorrecte pourrait rendre votre système inopérable ! Je ne prends aucune responsabilité pour vos actions.

0voto

Cubbi Points 25339

NirSoft sauve souvent: http://www.nirsoft.net/utils/file_types_manager.html

Il s'agit de FileTypesMan (Gestionnaire de types de fichiers pour Windows) par NirSoft.

0voto

PYK Points 111

Une bonne façon de résoudre ce problème est de supprimer tous les enregistrements associés à votre application désirée

Par exemple:

Si le fichier .exe à placer dans la liste Ouvrir avec est NOTEPAD++.EXE

1 - Ouvrez le regedit et recherchez notepad++.exe

2 - Supprimez tous les enregistrements trouvés

3 - Essayez à nouveau la boîte de dialogue Ouvrir avec

... Bleem!!

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X