In quale parte del registro di sistema Windows memorizza con quale programma aprire determinati tipi di file?


20

Dopo aver installato Adobe Reader PDF, apre i file con l' .PDFestensione del file. Browser Web predefinito quelli apre .htmli file e apre notepad .txtfile, ecc

Dove esattamente nel Registro di sistema sono questi tipo di file - associazioni programma memorizzato nel Registro di sistema?

In altre parole, come fa sapere di Windows con cui il software / programma deve aprire un determinato file (tipo)?

Risposte:


14

L' aperto con le associazioni sono tutti memorizzati in HKEY_CLASSES_ROOT.

Questo è un alveare speciale registro che unisce le associazioni degli utenti locale HKEY_CURRENT_USER\Software\Classescon le associazioni del sistema a HKEY_LOCAL_MACHINE\Software\Classes.

Ecco una foto dal mio Registro di sistema per l'associazione PDF si parla nella vostra domanda:

associazione di file PDF nel Registro di sistema


9

Giusto per estendere la risposta di Gareth:

Sembra di giocare con il registro

  • voci da HKEY_CURRENT_USER\Software\Classessovrascrivere voci da HKEY_LOCAL_MACHINE\Software\Classesin HKEY_CLASSES_ROOT\Software\Classes
  • l'impostazione dell'associazione di estensione del file dalla riga di assoccomando mediante il comando agisce suHKEY_LOCAL_MACHINE\Software\Classes
  • l'impostazione dell'associazione del tipo di file dalla riga di ftypecomando mediante il comando agisce suHKEY_LOCAL_MACHINE\Software\Classes

3

Mentre le risposte sono (probabilmente, non ho controllato) corretto, il modo sano per modificare le associazioni di file è con l'interfaccia grafica di Microsoft progettato per questo. (Cioè, se sei un utente e non uno sviluppatore dell'installazione.)

Ecco un tutorial con le immagini belle, l'ho trovato con google: http://www.digitalcitizen.life/how-associate-file-type-or-protocol-program

Ma si può iniziare appena aperta (menù win7 o schermo Win8, non importa) e il tipo di associazione di file , entrare e dovrebbe aprire il link pannello di controllo corretto. (Pannello di controllo \ Programmi \ Default Programs \ Imposta associazioni).


Forse che ha lavorato una volta. Ora tutto ciò che Win10 mi dà è "Cerca un'app nel Microsoft Store". BS.
Ralf
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.