Où dans le registre Windows stocke-t-il avec quel programme ouvrir certains types de fichiers?

20

Après avoir installé Adobe PDF Reader, il ouvre les fichiers avec l' .PDFextension de fichier. Le navigateur Web par défaut de Ones ouvre les .htmlfichiers et le bloc-notes ouvre les .txtfichiers, etc.

Où exactement dans le registre ces associations type-programme sont-elles stockées dans le registre?

En d'autres termes, comment Windows sait-il avec quel logiciel / programme il doit ouvrir un certain fichier (type)?

les griffes
la source

Réponses:

14

L' open avec les associations sont tous stockés dans HKEY_CLASSES_ROOT.

Il s'agit d'une ruche de registre spéciale qui combine les associations d'utilisateurs locaux HKEY_CURRENT_USER\Software\Classesavec les associations du système dans HKEY_LOCAL_MACHINE\Software\Classes.

Voici une photo de mon registre pour l'association PDF que vous mentionnez dans votre question:

Association de fichiers PDF dans le registre

Gaffe
la source
9

Pour prolonger la réponse de Gareth:

De jouer avec le registre, il ressemble

  • les entrées de HKEY_CURRENT_USER\Software\Classesentrées de forçage de HKEY_LOCAL_MACHINE\Software\Classesla HKEY_CLASSES_ROOT\Software\Classes
  • définition de l'association d'extension du fichier à partir de la ligne de commande à l'aide de la assoccommande agit surHKEY_LOCAL_MACHINE\Software\Classes
  • définition de l'association de type de fichier à partir de la ligne de commande à l'aide de la ftypecommande agit surHKEY_LOCAL_MACHINE\Software\Classes
Piotr Dobrogost
la source
3

Bien que les réponses soient (probablement, je n'ai pas vérifié) correctes, la manière saine de modifier les associations de fichiers est avec l'interface graphique Microsoft conçue pour cela. (Autrement dit, si vous êtes un utilisateur et non un développeur d'installation.)

Voici un tutoriel avec de belles photos, je l'ai trouvé avec google: http://www.digitalcitizen.life/how-associate-file-type-or-protocol-program

Mais vous pouvez simplement ouvrir démarrer (menu win7 ou écran win8, peu importe) et taper l' association de fichier , entrez et cela devrait ouvrir le lien du panneau de commande correct. (Panneau de configuration \ Programmes \ Programmes par défaut \ Définir les associations).

Lukas Rieger
la source
Peut-être que cela a fonctionné une fois. Maintenant, tout ce que Win10 me donne, c'est "Rechercher une application dans le Microsoft Store". BS.
Ralf