J'essaie de modifier un .CFG
fichier dans Notepad ++. Lorsque j'essaie de le sauvegarder, il affiche une erreur:
Check if file is open in another program.
Auparavant, je n'ai eu aucun problème à éditer les fichiers de configuration ou à enregistrer mes modifications. Pour résoudre ce problème, j'ai essayé de fermer toutes les autres fenêtres ouvertes, de redémarrer Notepad ++ et de redémarrer mon ordinateur. Malheureusement, rien de tout cela ne me permet d'éditer le fichier.
Réponses:
Avait le même problème lors de la configuration du serveur web Apache et php. Vous avez découvert que cela était dû au contrôle de compte d'utilisateur de Windows 7. Ce n'est pas parce que le fichier est ouvert ailleurs. Essayez d'ouvrir Notepad ++ en tant qu'administrateur. Faites un clic droit sur le raccourci Notepad ++ et choisissez Exécuter en tant qu'administrateur ou ctrl + shift et cliquez sur le raccourci Notepad ++. Ensuite, ouvrez le fichier que vous souhaitez modifier à partir de Notepad ++.
Cela a résolu le problème pour moi.
la source
Un problème possible est que le fichier est ouvert via le volet Aperçu de l'explorateur , sélectionnez un autre fichier dans le volet aperçu ou désactivez complètement le volet aperçu.
Je viens d'avoir ce problème et c'était dû au fait que le fichier avait été sélectionné dans l'Explorateur Windows - l'explorateur de répertoires. Il montre un aperçu du fichier et je suppose que Notepad ++ le voit comme étant ouvert.
la source
L'explorateur de processus de Sysinternal vous permettra (parmi beaucoup d'autres choses intéressantes) de connaître tous les processus accédant à un chemin donné. Pour ce faire, une fois que Process Explorer est démarré, appuyez sur CTRL+ F(ou ouvrez le menu Rechercher - Rechercher un descripteur), puis tapez le chemin approprié (ex:)
c:\some\path\to\file.cfg
et le processus en cours vous indiquera.Utile, par exemple, pour trouver quel processus accède à un lecteur que vous essayez de démonter: il suffit de chercher
x:
et vous montrera chaque processus accédant au lecteurx:
(ou à son sous-chemin))la source
Avira (Free) Antivirus bloque également la modification de certains fichiers
par exemple
C:\Windows\System32\drivers\etc\hosts
Si vous avez Avira Antivirus, essayez de désactiver "Protection temps réel", puis réessayez.
la source
l'autorisation de l'administrateur (utilisateur du système d'exploitation), a été bloquée. Alors connectez-vous en tant qu'administrateur et donnez la
share
permission à un autre utilisateur (où vous voulez éditer).la source
Il pourrait y avoir plusieurs causes:
\Windows
, il est probable que l'avertissement signifie que vous ne devriez vraiment pas toucher à cela.la source
Son Kaspersky fait ses affaires. La solution consiste à ajouter Notepad ++ au groupe de confiance.
En fait, Kaspersky est supposé rapporter / afficher un message chaque fois qu'il bloque un programme, mais dans ce cas, il ne le fait pas.
la source