Próbuję edytować .CFG
plik w Notepad ++. Kiedy próbuję go zapisać, wyświetla się błąd:
Check if file is open in another program.
Wcześniej nie miałem problemu z edycją plików konfiguracyjnych lub zapisaniem zmian. Aby rozwiązać ten problem, próbowałem zamknąć wszystkie inne otwarte okna, ponownie uruchomić Notepad ++ i ponownie uruchomić komputer. Niestety, żadna z tych opcji nie pozwala mi edytować pliku.
Odpowiedzi:
Miał ten sam problem podczas konfigurowania serwera WWW Apache i PHP. Okazało się, że jest to spowodowane UAC w Windows 7. To nie dlatego, że plik jest otwarty gdziekolwiek indziej. Spróbuj otworzyć Notepad ++ jako administrator. Kliknij prawym przyciskiem myszy skrót Notepad ++ i wybierz polecenie uruchom jako administrator lub ctrl + shift i kliknij skrót Notepad ++. Następnie otwórz plik, który chcesz edytować z poziomu notatnika ++.
To rozwiązało problem dla mnie.
źródło
Jednym z możliwych problemów jest to, że plik jest otwierany za pomocą okienka podglądu eksploratora , wybierz inny plik w okienku podglądu lub całkowicie wyłącz okienko podglądu.
Właśnie miałem ten problem i wynikało to z wybrania pliku w Eksploratorze Windows - przeglądarce katalogów. Pokazuje podgląd pliku i, jak sądzę, powoduje, że Notepad ++ widzi go jako otwarty.
źródło
Sysinternal's Process Explorer pozwoli ci (wśród wielu innych schludnych rzeczy) na znalezienie wszystkich procesów mających dostęp do danej ścieżki. Aby to zrobić, po uruchomieniu Process Explorer naciśnij CTRL+ F(lub otwórz menu Znajdź - Znajdź uchwyt), a następnie wpisz odpowiednią ścieżkę (np .:)
c:\some\path\to\file.cfg
, a pokaże Ci, który proces ma to otwarte.Przydatne, na przykład, aby dowiedzieć się, który proces uzyskuje dostęp do dysku, który próbujesz odmontować: po prostu wyszukaj,
x:
a wyświetli się każdy proces uzyskujący dostęp do dyskux:
(lub jego podścieżki))źródło
Avira (bezpłatny) Antivirus blokuje również modyfikację niektórych plików
na przykład
C:\Windows\System32\drivers\etc\hosts
jeśli masz Avira Antivirus, spróbuj wyłączyć „ochronę w czasie rzeczywistym” i spróbuj ponownie.
źródło
pozwolenie administratora (użytkownik systemu operacyjnego), ponieważ zostało zablokowane. Zaloguj się jako administrator i daj
share
uprawnienia innemu użytkownikowi (tam, gdzie chcesz edytować).źródło
Może to być kilka przyczyn:
\Windows
, prawdopodobnie ostrzeżenie oznacza, że tak naprawdę nie powinieneś tego dotykać.źródło
Kaspersky robi swoje. Rozwiązaniem jest dodanie Notepad ++ do Zaufanej grupy.
W rzeczywistości Kaspersky ma zgłaszać / wyskakujące wiadomości, ilekroć blokuje program, ale w tym przypadku tak nie jest.
źródło