2012-12-28 04:21:01 +0000 2012-12-28 04:21:01 +0000
53
53

Notepad++ dice "Controlla se il file è aperto in un altro programma" - ma nessun altro programma è aperto

Sto cercando di modificare un file .CFG in Notepad++. Quando provo a salvarlo, mostra un errore:

Check if file is open in another program.

In precedenza, non ho avuto problemi a modificare i file di configurazione o a salvare le mie modifiche. Per risolvere questo problema, ho provato a chiudere tutte le altre finestre aperte, riavviare Notepad++ e riavviare il mio computer. Sfortunatamente, niente di tutto ciò mi permette di modificare il file.

Risposte (7)

89
89
89
2013-03-29 09:24:54 +0000

Ho avuto lo stesso problema quando ho impostato il webserver apache e php. Ho scoperto che questo è dovuto all'UAC in Windows 7. Non è perché hai il file aperto da qualche altra parte. Prova ad aprire Notepad++ come amministratore. O fai clic destro sulla scorciatoia di Notepad++ e scegli esegui come amministratore o ctrl+shift e clicca sulla scorciatoia di Notepad++. Poi apri il file che vuoi modificare da Notepad++.

Questo ha risolto il problema per me.

13
13
13
2013-09-29 14:09:29 +0000

Un possibile problema è che il file è aperto tramite il pannello di anteprima di explorer, seleziona un file diverso nel pannello di anteprima o disabilita completamente il pannello di anteprima.

Ho appena avuto questo problema ed era dovuto all'avere il file selezionato all'interno di Windows Explorer - il browser delle directory. Mostra un'anteprima del file e credo che questo faccia sì che Notepad++ lo veda come aperto.

8
8
8
2012-12-28 14:14:37 +0000

Process Explorer di Sysinternal ](http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) vi permetterà (tra molte altre cose interessanti) di trovare tutti i processi che accedono a un dato percorso. Per fare questo, una volta avviato Process Explorer, premi CTRL+F (o apri il menu Find - Find Handle), e poi digita il percorso rilevante (es: c:\some\path\to\file.cfg), e ti mostrerà quali processi hanno questo aperto.

Utile, per esempio, per trovare quale processo sta accedendo a un'unità che si cerca di smontare: basta cercare x: e vi mostrerà ogni processo che accede all'unità x: (o al suo sottopercorso))

2
2
2
2015-10-31 11:30:51 +0000

Avira (Free) Antivirus blocca anche la modifica di alcuni file

ad esempio C:\Windows\System32\drivers\etc\hosts

se hai Avira Antivirus prova a disabilitare “Real Time Protection” e riprova.

1
1
1
2013-05-14 07:44:13 +0000

il permesso di admin (utente del sistema operativo) è stato bloccato. Quindi fai il login come admin e dai il permesso share ad un altro utente (dove vuoi modificare).

0
0
0
2013-11-08 11:14:52 +0000

Le cause potrebbero essere diverse:

  • Un altro programma ha aperto il file. Ma nel tuo caso questo non si applica poiché hai già riavviato il sistema.
  • Non hai i permessi per accedere al file. Prova a spostarlo da qualche parte, oppure “Salva con nome…” e poi sostituisci l'originale con quello nuovo.
  • Non dovresti toccare il file. Se stai cercando di modificare qualcosa in \Windows, è probabile che l'avviso significhi che non dovresti proprio toccarlo.
0
0
0
2013-11-29 03:11:21 +0000

È Kaspersky che fa le sue cose. La soluzione è aggiungere Notepad++ al gruppo Trusted.
In realtà, Kaspersky dovrebbe segnalare/mostrare un messaggio ogni volta che blocca un programma, ma in questo caso non lo fa.