2009-10-01 15:37:21 +0000 2009-10-01 15:37:21 +0000
105
105

Como remover uma associação padrão de programa para tipos de ficheiro no Windows 7?

Eu, de alguma forma, defini a associação padrão de tipo de ficheiro para um tipo de ficheiro no Windows 7. Não parece ser possível apagá-lo do ecrã de opções “Alterar o tipo de ficheiro associado a uma extensão de ficheiro”. É possível removê-lo?

Respostas (10)

98
98
98
2009-10-01 15:38:45 +0000
  1. Encontre a extensão do ficheiro em questão sob esta chave no registo:

  2. Na maioria dos casos, também terá de remover a mesma subchave de HKEY_CLASSES_ROOT*.

10
10
10
2014-01-09 18:17:10 +0000

Ainda mais fácil que encontrei, só requer a linha de comando.

  1. Abra um prompt de comando com privilégios de Administrador (clique com o botão direito do rato > Run as Administrator).
  2. Execute o comando assoc .<file_extension> no prompt. Isto irá dar o tipo de ficheiro que está associado à extensão. Se este comando retornar File association not found for extension .<file_extension>, significa que a extensão não está associada a nenhum tipo de ficheiro. Se retornar um valor de associação no formato .<file_extension>=<Some Value>, então vá para o passo 3.
  3. Execute o comando ftype [FileType]= , onde FileType é o tipo de ficheiro retornado no Passo 2.

Especial agradecimentos vão para My Digital Life pelas instruções que usei para calcular este. Também incluíram um passo que dissocia a extensão do tipo de ficheiro, mas baseado no que se procura, isso não é estritamente necessário.

5
5
5
2009-10-01 15:51:20 +0000

No Explorer, vá a Ferramentas | Opções de Pasta | Tipos de Ficheiro, encontre a extensão que procura e clique em Apagar.

Ou, se Apagar estiver a cinzento, clique em Restaurar (para voltar às predefinições), depois Apagar.

4
4
4
2013-09-21 08:09:02 +0000

Porque não usar este método aqui: http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm

Siga estes passos muito fáceis para alterar o programa que começa quando se abre um determinado tipo de ficheiro no Windows 7.

Here’s How:

  1. Clique em Iniciar e depois em Painel de Controlo.

  2. Clique no link Programas*.

  3. Clique no link Faça um tipo de ficheiro sempre aberto num programa específico sob o título Programas por defeito.

  4. Na janela Set Associations, desça a lista até ver a extensão de ficheiro para a qual pretende alterar o programa por defeito.

  5. Clique na extensão do ficheiro para o realçar, assim que encontrar a extensão que procura.

  6. Clique no botão Alterar programa… acima da barra de deslocamento.

  7. Veja as opções na área Programas Recomendados e escolha a aplicação com que pretende abrir a extensão do ficheiro quando fizer duplo clique no tipo de ficheiro específico no seu computador.

  8. Clique no botão OK* na janela Open With. O Windows 7 irá actualizar a lista de associações de ficheiros para mostrar o novo programa predefinido para abrir este tipo de ficheiro.

  9. Clique no botão Fechar na parte inferior da janela Set Associations. Pode também fechar a janela _ Painel de Controlo_ se ainda estiver aberta.

  10. A partir deste ponto, quando fizer duplo clique em qualquer ficheiro com esta extensão específica, o programa a que o associou no Step 7 irá iniciar e carregar o ficheiro em particular.

3
3
3
2013-01-30 13:40:28 +0000

Não consegui encontrar a linha Windows Registry correcta, por isso utilizei um trabalho à volta. Na minha área de trabalho, criei um ficheiro de texto com o nome “deleteable.txt”. Mudei a extensão para .exe. Em seguida, usei o painel de controle para alterar o programa padrão atribuído à extensão de arquivo desejada para o novo “deleteable.exe”. Fechei então o painel de controlo e finalmente apaguei o ficheiro do ambiente de trabalho.

3
3
3
2014-06-26 00:07:31 +0000

Semelhante à resposta inicial, mas acho melhor eliminar apenas a sub-chave UserChoice porque não precisa de eliminar toda a informação sobre a extensão do ficheiro (como o aberto com lista), apenas a “escolha do utilizador seleccionado” (aka-UserChoice). Eu utilizo um ficheiro REG para o tornar rápido a repetir para testes. Pode copiar colar isto, incluindo a linha da versão, e guardar como um ficheiro REG. Basta alterar .ics e .vcs para as extensões que quiser (ou apenas remover uma linha se quiser apenas reiniciar uma):

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]

Se não está familiarizado com os ficheiros REG, as linhas acima que começam com “-” simplesmente apague essas chaves do registo.

Também, e a principal razão pela qual coloquei esta resposta, com esta solução não tenho de reiniciar o explorer.exe. Talvez algo específico da minha configuração, mas já usei no Win7 e Win8 e nunca tive de reiniciar o explorer.exe para que a alteração tivesse efeito.

1
1
1
2017-09-06 17:12:14 +0000

Método da força bruta segura

Nenhum dos outros métodos de resposta funcionou no seu próprio para mim quando tentei apagar a associação de ficheiros para algo como .htaccess. Este método combinado funcionou (Windows 10):

  1. Criar um novo ficheiro vazio chamado algo como foo.exe.

  2. Vá para um ficheiro com a extensão que pretende reiniciar e Open with.... Certifique-se de que o Always use this app to open .<extension> files está assinalado. Depois o Look for another app on this PC e escolha o foo.exe que acabou de criar.

  3. Apagar foo.exe.

  4. Clique duas vezes no ficheiro de novo e elimine a caixa Abrir com (isto pode não ser necessário).

  5. Agora abra regedit e elimine as seguintes teclas:

  6. Faça log off e in novamente.

1
1
1
2015-11-08 04:51:10 +0000

As minhas soluções:

  1. Use este método desta pergunta…mas para alguns utilizadores não funciona
  2. Outra Solução* : Procurar php_auto_file no registo e apagar entrada. após reiniciar o explorer …é trabalho
  3. Best Solution* : Download nirsoft file type man Description Link ) , depois abra-o, clique em refresh icon, aguarde por refresh complete , encontre por exemplo : .php extension …e clique duas vezes nesta linha…e agora vê uma janela de diálogo…agora verifique show this file type in the 'New' menu of Explorer
0
0
0
2015-07-09 12:24:36 +0000

Abra um Novo Arquivo de Texto .txt e salve-o na área de trabalho dando qualquer nome e extensão como .exe e feche-o, abra propriedades do arquivo que você deseja alterar abra com e no separador geral clique em alterar em abrir com coluna clique em Procurar e selecione seu arquivo criado .exe e clique em ok ele vai mudar para o seu novo programa criado e depois exclua o seu arquivo exe que é ele então quando você abrir seu arquivo ele vai pedir para abrir com.

0
0
0
2013-04-19 22:02:08 +0000

Eu fiz o método da força bruta ignorante. Apagar todas as chaves de registo que tenham a extensão mencionada nelas, bem como apagar todas as chaves de registo que tenham a aplicação anterior (bar.exe) mencionada nelas.

Assumindo que a extensão é .foo e a aplicação é bar.exe, acho que encontrei aqui coisas

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_USERS\foo_auto_file
 HKEY_CLASSES_ROOT\Applications\bar.exe

, bem como algumas outras coisas que não me pareceram úteis para apagar (muitas listas de MRU)

E posso ter tido de fazer logout/login também, embora não tenha a certeza se isso foi 100% necessário.