Estoy tratando de editar un .CFG
archivo en Notepad ++. Cuando intento guardarlo, muestra un error:
Check if file is open in another program.
Anteriormente, no tuve problemas para editar los archivos de configuración o para guardar mis cambios. Para solucionar este problema, he intentado cerrar todas las demás ventanas abiertas, reiniciar Notepad ++ y reiniciar mi computadora. Desafortunadamente, nada de esto me permite editar el archivo.
Respuestas:
Tuve el mismo problema al configurar el servidor web Apache y PHP. Descubrí que esto se debe al UAC en Windows 7. No es porque tengas el archivo abierto en ningún otro lado. Intente abrir Notepad ++ como administrador. Haga clic con el botón derecho en el acceso directo de Notepad ++ y elija ejecutar como administrador o ctrl + shift y haga clic en el acceso directo de Notepad ++. Luego abra el archivo que desea editar desde notepad ++.
Esto resolvió mi problema.
fuente
Un posible problema es que el archivo está abierto a través del panel de Vista previa del explorador , seleccione un archivo diferente en el panel de vista previa o desactive completamente el panel de vista previa.
Acabo de tener este problema y se debió a que el archivo se seleccionó dentro del Explorador de Windows: el explorador de directorios. Muestra una vista previa del archivo y supongo que eso hace que Notepad ++ lo vea como abierto.
fuente
El Explorador de procesos de Sysinternal le permitirá (entre muchas otras cosas interesantes) descubrir todos los procesos que acceden a una ruta determinada. Para hacer esto, una vez que se inicia Process Explorer, presione CTRL+ F(o abra el menú Buscar - Buscar controlador), y luego escriba la ruta relevante (por ejemplo:)
c:\some\path\to\file.cfg
, y le mostrará qué proceso tiene abierto.Útil, por ejemplo, para encontrar qué proceso está accediendo a una unidad que intenta desmontar: solo busque
x:
y le mostrará todos los procesos que acceden a la unidadx:
(o su ruta secundaria))fuente
Avira (Free) Antivirus también bloquea la modificación de algunos archivos
p.ej
C:\Windows\System32\drivers\etc\hosts
si tiene Avira Antivirus, intente deshabilitar la "Protección en tiempo real" e intente nuevamente.
fuente
permiso del administrador (Usuario del sistema operativo), como bloqueado. Inicie sesión como administrador y dé
share
permiso a otro usuario (donde desea editar).fuente
Podrían ser varias causas:
\Windows
, es probable que la advertencia signifique que realmente no debe tocar eso.fuente
Es Kaspersky haciendo sus cosas. La solución es agregar Notepad ++ al grupo Trusted.
En realidad, se supone que Kaspersky debe informar / mensajes emergentes cada vez que bloquea el programa, pero en este caso no lo hace.
fuente