a que finalidade o HKCU \ software \ microsoft \ windows \ currentversion \ explorer \ fileexts atende?

7

De volta ao dia, basta olhar para HKCR\.ext , que apontaria para HKCR\type-handler .

HKCR agora é um link dinâmico para ambos os HKCU\software\classes e HKLM\software\classes , em um padrão em cascata (primeiro usuário local, depois máquina local).

No entanto, agora também temos essa árvore de registro ..\explorer\FileExts , presumivelmente nos níveis de usuário e de máquina. O que essa complexidade adicional oferece?

Eu não sei sobre você, mas estou sempre brigando com o Windows para abrir corretamente meus arquivos, com o Explorer pendurado com bastante frequência, ou não conseguindo abrir um determinado arquivo do Explorer. E parece bastante arbitrário, onde uma instalação do TextPad em uma máquina parecerá 100% funcional, enquanto em outra resultará em apenas uma funcionalidade limitada com o Explorer ou o TextPad falhando quando um arquivo é tentado a ser aberto (digamos, via clique com o botão direito do mouse, ou envie para, ou arraste & solte, ou clique duas vezes).

Eu perguntei algumas vezes e realizei uma infinidade de pesquisas, e ainda não encontrei um abrangente "é o que todas as chaves relacionadas a tipos de arquivos são e fazem, e como a Microsoft pretende que sejam usadas de forma coerente cooperação e funcionamento adequado de um sistema de usuários. "

Alguém sabe onde eu posso encontrar um guia abrangente de 'práticas recomendadas' ou documentação exaustiva para associações de tipo de arquivo no Windows?

    
por Mordachai 28.02.2013 / 16:16

1 resposta

5

Acho que a "melhor prática" é usar a configuração "Programas padrão" incluída no Windows ou uma ferramenta de terceiros como FileTypesMan ou ASHociation . O FileTypesMan também inclui uma interface de linha de comando, apropriada para usá-lo em computadores clientes remotamente (se necessário).

Explorer or TextPad crashing when a file is attempted to be opened (say via the right click menu, or send-to, or drag & drop, or double click).

O aplicativo não deve travar se a associação não estiver configurada corretamente, pois o aplicativo não abrirá automaticamente para começar. Parece que há outro problema subjacente na configuração do sistema operacional ou no próprio aplicativo TextPad.

"this is what all keys related to file types are and do, and how Microsoft intends that they be used for coherent cooperation and proper function of a users system."

É improvável que você encontre recursos detalhando uma configuração de registro de nível muito baixo para um sistema operacional de código fechado, a menos que a Microsoft tenha divulgado publicamente as informações (ou um terceiro tenha arquitetado reversamente sua finalidade). É raro a Microsoft sempre recomendar que o usuário final modifique os dados do registro fora do desenvolvimento de software, precisamente por esse motivo. Se houver alguma informação, é provável que você a encontre na Base de conhecimentos de suporte da Microsoft .

    
por 07.03.2013 / 20:39