Depois de associar meus arquivos MP3 ao MPlayer usando o Open with/Choose default program...
diálogo, não posso mais alterar essa associação usando o referido diálogo, a caixa de Always use this [...]
seleção fica sempre acinzentada ( Control Panel -> Default Programs -> Associate a file type or protocol with a program
também não me permite alterá-lo, parece usar o mesmo diálogo).
Isso também aconteceu para arquivos MP4, mas não para MKVs, por exemplo, e se eu associar meus arquivos MP3 a outros aplicativos como o VLC media player, ele não será bloqueado. Por que é isso e posso evitar isso de antemão (felizmente, já sei maneiras de consertar isso depois)?
Outra observação: os programas de bloqueio (eu também consegui bloqueá-lo com uma associação ao Visual Studio ) não aparecem no Recommended Programs
diálogo de abertura com diálogo (e o explorador disse: "O programa atual não é recomendado, mas ganhei deixe você mudar, ha! ").
Uma captura de tela:
Como você pode ver no canto superior esquerdo (se você conhece o ícone do MPlayer), o arquivo está atualmente associado ao MPlayer.
Maneiras de corrigi-lo (nota: esta questão não é sobre como corrigi-lo):
Usando os programas padrão
Painel de Controle -> Programas Padrão -> Definir Programas Padrão , selecione WMP , Escolha padrões para este programa , marque .mp3 .
Isso deve reassociar os arquivos com o Windows Media Player (WMP) e você pode criar uma nova associação no Windows Explorer .
Usando o registro (como sempre, mantenha suas mãos afastadas, a menos que você saiba o que está fazendo ou se está bem com a quebra acidental do sistema):
HKEY_CURRENT_USER -> Software -> Microsoft -> do Windows -> CurrentVersion -> Explorador -> FileExts > .mp3
Aqui você pode, por exemplo, limpar o open-with-list, e o programa padrão atual parece ser salvo aqui também na chave
UserChoice
. Lá, você pode alterar aProgId
sequência para outro aplicativo e associá-lo ao WMP inserindoWMP11.AssocFile.MP3
ou simplesmente escolhendo outro aplicativo imediatamente.Você pode precisar mexer nas permissões da chave, se não puder alterar o
ProgId
valor.
(Como agora tenho três respostas que não respondem à pergunta: Esta pergunta não é sobre fazer a associação funcionar novamente. Não gosto de combater sintomas, prefiro curas.)
Respostas:
Parece que a postagem do fórum não pode definir a associação de arquivos - a opção acinzentada tem a resposta:
Verifique se você tem esse valor em seu registro.
Nesse caso, a verdadeira questão é: por que existe esse valor e qual programa o define?
fonte
NoOpenWith
doHKEY_CLASSES_ROOT\Applications\Outlook.EXE
meu problema resolvido.O MPlayer provavelmente edita o registro, alterando / criando a chave do registro mencionada anteriormente (HKEY_CURRENT_USER> Software> Microsoft> Windows> Versão Atual> Explorer> FileExts> .mp3).
Abaixo, apresentarei duas coisas que você deve observar (uma tem duas partes, o método A e o método B). Para Windows Vista, 7 ou Server 2008
Método A
Digite regedit na caixa de diálogo EXECUTAR e pressione Enter. Agora vá para:
No painel direito, altere o valor da chave " Padrão " para o seguinte:
Nota: Anexamos apenas % 2 no final do valor padrão. Você pode usar qualquer número de 2 a 9.
Saia do editor do registro e tente abrir a caixa de diálogo "Abrir com". Você verá que a caixa de seleção está desativada agora, como mostra a captura de tela a seguir:
Método B
Digite regedit na caixa de diálogo EXECUTAR e pressione Enter. Agora vá para:
Se a chave "Explorer" não estiver presente, crie-a manualmente.
Agora, no painel direito, crie um novo valor DWORD NoFileAssociate e defina seu valor como 1
Saia do editor do registro e tente abrir a caixa de diálogo "Abrir com". Você verá que a caixa de seleção foi completamente removida agora, conforme mostrado na captura de tela a seguir:
NOTA: Como você pode ver, quando usamos o Método A para desativar a caixa de seleção, a caixa de diálogo "Abrir com" não mostra a lista de programas recomendados, o que ocorre quando usamos o Método B. Além disso, se você vir a última captura de tela do Windows Vista , o método B remove totalmente a caixa de seleção em vez de desativá-la.
DICA DE BÔNUS: Este tutorial também pode ser usado em condição inversa. por exemplo, se essa caixa de seleção já estiver desativada no Windows e você desejar ativá-la, poderá remover o % 2 mencionado no Método A ou definir o valor DWORD como 0, conforme mencionado no Método B.
O QUE VISUALIZAR 2: Para impedir que a chave do Registro seja modificada, você pode restringir as permissões (talvez seja necessário fazer isso depois de instalar o MPlayer).
Aqui está como:
fonte
Parece que algo está bloqueando a chave do Registro para impedir que ela seja modificada.
Existem algumas possibilidades: as permissões na chave ou chaves do registro pertencem a alguém que não seja o usuário atual (que provavelmente teria sido definido durante a instalação); algo está sendo executado periodicamente para verificar e redefinir as permissões; ou algo está monitorando ativamente as chaves para evitar modificações.
Comece examinando as permissões na chave para ver se é um problema de permissão. Você provavelmente terá que executar o regedit como administrador. (Iniciar-> digite regedit na caixa de pesquisa, clique com o botão direito do mouse e selecione "Executar como administrador"). Pode haver algo óbvio como sua conta de usuário sem acesso de gravação. Adicione as permissões apropriadas e veja se isso corrige o problema.
Caso contrário, ou a permissão desaparecer após uma reinicialização ou um período de tempo, será necessário aprofundar um pouco mais. Gostaria de começar com este artigo , instalar o Process Monitor e ativar o log de inicialização. Isso informará se algo está definindo a chave durante o processo de inicialização. Se for uma redefinição periódica, você poderá deixar o monitor de processo em execução após alterar manualmente os valores do registro para o que deseja que eles capturem o que estiver interferindo nas configurações.
Como sempre, tenha cuidado ao mexer no registro. Faça um backup antes de alterar qualquer coisa, pois é possível tornar o sistema inutilizável.
fonte
Presumo que o MPlayer tenha estragado seu registro em relação a conteúdo e permissões.
"Sempre usar o selecionado" pode estar acinzentado porque uma alteração de permissão no registro pode ter exigido permissão do administrador. Para verificar, "Executar como administrador" no prompt de comando (cmd) e digite o seguinte:
Isso deve abrir a caixa de diálogo "Escolha o programa padrão" em um arquivo mp3 fictício.
Veja se "Sempre usar o selecionado" agora não está mais acinzentado. Se for esse o caso, sua pergunta será respondida e este é o resultado de um erro honesto do MPlayer (ou não).
fonte
UserChoice
chave minha conta nunca tem direitos definidos, não importa se eu posso definir a associação ou não (ou seja, a caixa de seleção está acinzentada).Vamos tentar isso:
Navegue para a subchave HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
Role para baixo e encontre a extensão do arquivo com a qual você está tendo problemas ( .mp3 ).
Expanda-o para visualizar suas subchaves.
Encontre uma subchave chamada "UserChoice" e exclua-a.
Repita as etapas 3 a 5 para cada extensão de arquivo, causando problemas
Fonte: resposta à pergunta Stack Overflow Como habilitar a opção "Sempre usar o programa selecionado para abrir esse tipo de arquivo" na caixa de diálogo Abrir com? .
fonte