onde no registro o Windows armazena, com qual programa abrir certos tipos de arquivos?

18

Depois de instalar o Adobe PDF Reader: *.PDF será aberto pelo mesmo. *.html com o navegador da web. *.txt com o bloco de notas. Se nós queremos fazer o notepad ++ um editor padrão de arquivos de texto. Eu acho que simplesmente muda a associação do tipo filetype.

Onde exatamente no registro essas associações de tipo de arquivo são armazenadas no registro? Em outras palavras, como o Windows sabe com qual software / programa deve abrir um determinado arquivo (tipo)

    
por claws 04.04.2011 / 06:34

3 respostas

12

As associações abertas com são armazenadas em HKEY_CLASSES_ROOT .

Esta é uma seção de registro especial que combina as associações do usuário local em HKEY_CURRENT_USER\Software\Classes com as associações do sistema em HKEY_LOCAL_MACHINE\Software\Classes .

Aqui está uma foto do meu registro para a associação em PDF que você mencionou na sua pergunta:

    
por 04.04.2011 / 07:23
7

Apenas para estender a resposta de Gareth:

Ao brincar com o registro, parece que

  • entradas de entradas de substituição HKEY_CURRENT_USER\Software\Classes de HKEY_LOCAL_MACHINE\Software\Classes no %código%
  • definindo a associação de extention do arquivo a partir da linha de comando usando o comando HKEY_CLASSES_ROOT\Software\Classes age sobre assoc
  • definindo associação de tipo de arquivo a partir da linha de comando usando o comando HKEY_LOCAL_MACHINE\Software\Classes age sobre ftype
por 01.09.2011 / 20:57
3

Embora as respostas sejam (provavelmente, não verifiquei) corretas, a maneira sã de modificar associações de arquivos é com a GUI projetada pela Microsoft. (Isto é, se você é um usuário e não um desenvolvedor de configuração).

Aqui está um tutorial com fotos legais, encontrei no google: link

Mas você pode apenas abrir o início (menu win7 ou tela win8, não importa) e digitar associação de arquivos , entrar e abrir o link do painel de controle correto . (Painel de Controle \ Programas \ Programas Padrão \ Definir Associações).

    
por 25.05.2015 / 01:58