it-swarm.com.de

Notepad ++ sagt "Überprüfen Sie, ob die Datei in einem anderen Programm geöffnet ist" - aber kein anderes Programm ist geöffnet

Ich versuche, eine .CFG-Datei in Notepad ++ zu bearbeiten. Wenn ich versuche, es zu speichern, wird ein Fehler angezeigt:

Check if file is open in another program.

Bisher hatte ich keine Probleme beim Bearbeiten der Konfigurationsdateien oder beim Speichern meiner Änderungen. Um dieses Problem zu beheben, habe ich versucht, alle anderen geöffneten Fenster zu schließen, Notepad ++ neu zu starten und meinen Computer neu zu starten. Leider kann ich die Datei dadurch nicht bearbeiten.

50
user1933617

Hatte das gleiche Problem beim Einrichten von Apache Webserver und PHP. Es wurde festgestellt, dass dies an der Benutzerkontensteuerung in Windows 7 liegt. Dies liegt nicht daran, dass Sie die Datei an einer anderen Stelle geöffnet haben. Versuchen Sie, Notepad ++ als Administrator zu öffnen. Klicken Sie mit der rechten Maustaste auf die Verknüpfung Notepad ++ und wählen Sie Als Administrator ausführen oder Strg + Umschalt und klicken Sie auf die Verknüpfung Notepad ++. Öffnen Sie dann die zu bearbeitende Datei in Notepad ++.

Dies löste das Problem für mich.

86
Johan

Ein mögliches Problem ist, dass die Datei über das Explorer-Vorschaufenster geöffnet ist eine andere Datei im Vorschaufenster auswählen oder das Vorschaufenster vollständig deaktivieren.

Ich hatte gerade dieses Problem und es lag daran, dass die Datei in Windows Explorer - dem Verzeichnis-Browser - ausgewählt wurde. Es zeigt eine Vorschau der Datei und ich vermute, dass Notepad ++ diese als geöffnet ansieht.

13
Andrew Mallonee

Sysinternal Process Explorer ermöglicht es Ihnen (unter anderem), alle Prozesse herauszufinden, die auf einen bestimmten Pfad zugreifen. Drücken Sie dazu nach dem Start von Process Explorer CTRL+F (oder öffnen Sie das Menü Suchen - Handle suchen), und geben Sie den entsprechenden Pfad ein (z. B .: c:\some\path\to\file.cfg). Daraufhin wird angezeigt, welcher Prozess dies geöffnet hat.

Nützlich zum Beispiel, um herauszufinden, welcher Prozess auf ein Laufwerk zugreift, dessen Bereitstellung Sie versuchen: Suchen Sie einfach nach x: und es wird Ihnen jeder Prozess angezeigt, der auf das Laufwerk x: zugreift (oder dessen Unterpfad).

6
Olivier Dulac

Avira (Free) Antivirus blockiert auch die Änderung einiger Dateien

z.B. C:\Windows\System32\drivers\etc\hosts

wenn Sie über Avira Antivirus verfügen, deaktivieren Sie "Echtzeitschutz" und versuchen Sie es erneut.

2

erlaubnis von admin (Operating System User), wie gesperrt. Melden Sie sich als Administrator an und geben Sie einem anderen Benutzer die Berechtigung share (wo Sie Änderungen vornehmen möchten).

1
KarSho

Es kann verschiedene Ursachen haben:

  • Ein anderes Programm hat die Datei geöffnet. In Ihrem Fall trifft dies jedoch nicht zu, da Sie das System bereits neu gestartet haben.
  • Sie haben keine Berechtigung, auf die Datei zuzugreifen. Versuchen Sie es irgendwo hin zu verschieben oder "Speichern unter ..." und ersetzen Sie dann das Original durch das Neue.
  • Sie sollten die Datei nicht berühren. Wenn Sie versuchen, etwas in \Windows zu bearbeiten, bedeutet die Warnung wahrscheinlich, dass Sie das wirklich nicht berühren sollten.
0
Braiam

Es ist Kaspersky, der seine Sachen macht. Die Lösung besteht darin, Notepad ++ zur vertrauenswürdigen Gruppe hinzuzufügen.
Eigentlich soll Kaspersky eine Meldung/Popup-Meldung anzeigen, wenn es ein Programm blockiert, in diesem Fall jedoch nicht.

0
user1502776