Notepad ++ diz “Verifique se o arquivo está aberto em outro programa” - mas nenhum outro programa está aberto

49

Estou tentando editar um arquivo .CFG no Notepad ++. Quando tento salvá-lo, mostra um erro:

Check if file is open in another program.

Anteriormente, não tive problemas para editar os arquivos de configuração ou salvar minhas alterações. Para corrigir esse problema, tentei fechar todas as outras janelas abertas, reiniciar o Notepad ++ e reiniciar meu computador. Infelizmente, nada disso me permite editar o arquivo.

    
por Jens Erat 28.12.2012 / 05:21

7 respostas

85

Tive o mesmo problema ao configurar o servidor web e o php apache. Descobri que isso é devido ao UAC no Windows 7. Não é porque você tem o arquivo aberto em qualquer outro lugar. Tente abrir o Notepad ++ como administrador. Clique com o botão direito do mouse no atalho do Notepad ++ e escolha executar como admin ou ctrl + shift e clique no atalho do notepad ++. Em seguida, abra o arquivo que você deseja editar no notepad ++.

Isso resolveu o problema para mim.

    
por 29.03.2013 / 10:24
13

Um possível problema é que o arquivo é aberto através do painel de visualização do Explorer , selecione um arquivo diferente no painel de visualização ou desative o painel de visualização completamente.

Acabei de ter este problema e foi devido a ter o arquivo selecionado dentro do Windows Explorer - o navegador de diretórios. Ele mostra uma prévia do arquivo e eu acho que isso faz com que o Notepad ++ o veja como sendo aberto.

    
por 29.09.2013 / 16:09
6

O Process Explorer da Sysinternal permite que você (entre outras coisas legais) descubra tudo os processos acessando um determinado caminho. Para fazer isso, uma vez iniciado o Process Explorer, pressione CTRL + F (ou abra o menu Localizar - Localizar Identificador) e digite o caminho relevante (ex: c:\some\path\to\file.cfg ), e irá mostrar-lhe qual o processo que esta aberto.

Útil, por exemplo, para descobrir qual processo está acessando uma unidade que você tenta desmontar: pesquise x: e ele mostrará todos os processos que acessam a unidade x: (ou seu subpath))

    
por 28.12.2012 / 15:14
2

O Avira (Free) Antivirus também bloqueia a modificação de alguns arquivos

por exemplo. C:\Windows\System32\drivers\etc\hosts

se você tiver o Avira Antivirus, tente desativar a "Proteção em tempo real" e tente novamente.

    
por 31.10.2015 / 12:30
1

permissão do admin (usuário do sistema operacional), como foi bloqueada. Então, faça o login como administrador e conceda share permissão para outro usuário (onde você deseja editar).

    
por 14.05.2013 / 09:44
0

Pode ter várias causas:

  • Outro programa abriu o arquivo. Mas no seu caso isso não se aplica desde que você já reiniciou o sistema.
  • Você não tem permissão para acessar o arquivo. Tente movê-lo para algum lugar ou "Salvar como ..." e substitua o original pelo novo.
  • Você não deveria estar tocando o arquivo. Se você está tentando editar algo em \Windows , é provável que o aviso signifique que você realmente não deveria tocá-lo.
por 08.11.2013 / 12:14
0

Seu Kaspersky está fazendo suas coisas. A solução é adicionar o Notepad ++ ao grupo de confiança. Na verdade, o Kaspersky deve relatar / popuping mensagem sempre que bloqueia o programa, mas neste caso não o faz.

    
por 29.11.2013 / 04:11

Tags