54 votes

Notepad++ dit "Vérifier si le fichier est ouvert dans un autre programme" - mais aucun autre programme n'est ouvert

Je suis en train d'essayer de modifier un fichier .CFG dans Notepad++. Lorsque j'essaie de l'enregistrer, une erreur s'affiche :

Vérifiez si le fichier est ouvert dans un autre programme.

Auparavant, je n'avais aucun problème pour modifier les fichiers de configuration ou pour 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 de modifier le fichier.

92voto

Harish Pathangay Points 501

J'ai rencontré le même problème lors de la mise en place du serveur web apache et de PHP. J'ai découvert que cela est dû au contrôle de compte d'utilisateur (UAC) dans Windows 7. Ce n'est pas parce que vous avez le fichier ouvert ailleurs. Essayez d'ouvrir Notepad++ en tant qu'administrateur. Soit faites un clic droit sur le raccourci de Notepad++ et choisissez "Exécuter en tant qu'administrateur", soit faites ctrl+shift et cliquez sur le raccourci de Notepad++. Ensuite, ouvrez le fichier que vous souhaitez modifier depuis Notepad++.

Cela a résolu le problème pour moi.

13voto

Un problème possible est que le fichier est ouvert via le volet d'aperçu de l'explorateur, sélectionnez un autre fichier dans le volet d'aperçu ou désactivez complètement le volet d'aperçu.

J'ai eu ce problème et c'était dû au fait d'avoir le fichier sélectionné à l'intérieur de l'Explorateur Windows - le navigateur de répertoire. Il affiche un aperçu du fichier et je suppose que cela fait que Notepad++ le considère comme étant ouvert.

8voto

Olivier Dulac Points 888

L'Explorateur de processus de Sysinternal vous permettra (parmi de nombreuses autres choses intéressantes) de trouver tous les processus accédant à un chemin donné. Pour ce faire, une fois que l'Explorateur de processus est lancé, appuyez sur CTRL+F (ou ouvrez le menu Rechercher - Rechercher la poignée), puis tapez le chemin pertinent (par exemple : c:\some\path\to\file.cfg), et il vous montrera quels processus sont ouverts.

Utile, par exemple, pour trouver quel processus accède à un lecteur que vous essayez de démonter : il vous suffit de rechercher x: et il vous montrera chaque processus accédant au lecteur x: (ou à son sous-chemin).

3voto

Thorsten Niehues Points 1391

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 la "Protection en temps réel" et réessayez.

1voto

KarSho Points 137

La permission de l'administrateur (utilisateur du système d'exploitation) a été bloquée. Connectez-vous en tant qu'administrateur et donnez la permission share à un autre utilisateur (là où vous voulez éditer).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X