Spis treści
"Ta czynność nie może zostać wykonana, ponieważ plik jest otwarty w innym programie"
Napotkanie komunikatu o błędzie może być frustrującym doświadczeniem, zwłaszcza gdy musisz pilnie wykonać zadanie. Ten komunikat o błędzie zwykle pojawia się, gdy próbujesz zmodyfikować lub usunąć plik używany przez inny program lub proces. Chociaż komunikat może być mylący, rozwiązanie jest często proste. W tym artykule omówimy kilka sposobów rozwiązania tego problemu i ukończenia zadania.
Najczęstsze powody wyświetlania komunikatu "Nie można wykonać tej czynności, ponieważ plik jest otwarty w innym programie"
Oto trzy najczęstsze przyczyny tego komunikatu o błędzie "nie można wykonać tej czynności, ponieważ plik jest otwarty":
- Plik jest obecnie używany: Jedną z najczęstszych przyczyn tego błędu jest to, że inny program lub proces korzysta z pliku, który próbujesz zmodyfikować lub usunąć. Może to być wcześniej otwarty program, proces systemu operacyjnego, a nawet złośliwe oprogramowanie ukrywające się w tle. Aby rozwiązać ten problem, możesz zamknąć program korzystający z pliku lub ponownie uruchomić komputer, aby zakończyć wszelkie uruchomione procesy, które mogą korzystać z pliku.plik.
- Plik jest zablokowany: Innym powodem, dla którego możesz otrzymać ten komunikat o błędzie, jest zablokowanie przez system pliku, który próbujesz zmodyfikować lub usunąć. Może się tak zdarzyć, jeśli plik jest oznaczony jako tylko do odczytu lub system operacyjny umieścił blokadę, aby uniemożliwić jego modyfikację. Aby rozwiązać ten problem, możesz spróbować zmienić ustawienia uprawnień pliku lub użyć konta administratora, aby uzyskać dostęp do pliku.
- Plik jest uszkodzony: Czasami plik może zostać uszkodzony z powodu wirusa, błędu oprogramowania lub awarii sprzętu. W takim przypadku plik może być używany, ale nie można go zmodyfikować ani usunąć. Aby rozwiązać ten problem, możesz uruchomić skanowanie antywirusowe w celu usunięcia złośliwego oprogramowania powodującego uszkodzenie lub użyć narzędzia do odzyskiwania plików, aby odzyskać plik i utworzyć nową kopię.
Jak naprawić błąd: Operacja nie może zostać ukończona, ponieważ plik jest otwarty?
Zatrzymywanie procesów w tle
Za pośrednictwem Menedżera zadań
Napotkanie błędu "Plik w użyciu, akcja nie może zostać zakończona, ponieważ plik jest otwarty" jest powszechne i może wystąpić z różnych powodów. Prawdopodobną przyczyną tego komunikatu o błędzie jest to, że inny program korzysta z pliku, do którego próbujesz uzyskać dostęp. Aby rozwiązać ten problem, możesz użyć Menedżera zadań, aby zatrzymać wszystkie procesy działające w tle. Wykonaj następujące kroki:
- Otwórz Menedżera zadań naciskając CTRL+ALT+DEL
- Wybierz procesy i kliknij "Zakończ proces".
Za pośrednictwem Monitora zasobów
Aby rozpocząć identyfikowanie i kończenie procesów powiązanych z plikiem, użyj Monitora zasobów:
1. naciśnij i przytrzymaj przyciski Windows i R na klawiaturze.
2) Wpisz "resmon.exe" w wyskakującym polu, które się pojawi i naciśnij "Enter".
3. Spowoduje to uruchomienie Monitora zasobów. Kliknij sekcję "CPU", aby ją rozwinąć.
4. Otwórz zakładkę "Powiązane uchwyty".
5) W polu "Wyszukaj uchwyty" wpisz nazwę pliku lub folderu, którego dotyczy komunikat o błędzie i naciśnij "Szukaj".
6) Po zakończeniu analizy Monitor zasobów wyświetli listę procesów powiązanych z wyszukiwanym plikiem.
7. Kliknij prawym przyciskiem myszy każdy zidentyfikowany proces i wybierz "Zakończ proces", aby go zakończyć.
8) Po zakończeniu wszystkich procesów związanych z plikiem, spróbuj ponownie zmienić nazwę, przenieść, usunąć lub zmodyfikować plik.
Po zatrzymaniu procesów w tle można uzyskać dostęp do pliku bez dalszych problemów. Jeśli problem nadal występuje, spróbuj ponownie uruchomić komputer i ponownie uzyskać dostęp do pliku.
Opróżnij Kosz i uruchom ponownie komputer
Podczas próby usunięcia pliku, błąd "Akcja nie może zostać zakończona, ponieważ plik jest otwarty" jest jednym z najczęstszych błędów, jakie mogą napotkać użytkownicy systemu Windows. Najprostszym sposobem na rozwiązanie tego błędu jest opróżnienie Kosza. Kosz jest tymczasowym miejscem przechowywania usuniętych plików, a jego opróżnienie trwale usuwa wszystkie pliki. Dlatego plik powodujący błąd powinienStart by:
1. Znajdź ikonę Kosza na pulpicie.
2. kliknij na nim prawym przyciskiem myszy i wybierz "Opróżnij Kosz" z menu
3. Kliknij "Tak" w wyskakującym oknie, aby potwierdzić, że chcesz trwale usunąć wszystkie elementy.
Po usunięciu plików uruchom ponownie komputer z systemem Windows 11/10 i sprawdź, czy błąd nadal występuje.
Usuwanie plików tymczasowych
Pliki tymczasowe są zwykle generowane po zainstalowaniu nowego programu lub otwarciu nowego dokumentu. Usunięcie tych plików zwalnia miejsce na komputerze i może pomóc naprawić błąd "nie można ukończyć akcji, ponieważ plik jest otwarty", który czasami może wynikać z uszkodzonych plików tymczasowych.
Aby usunąć pliki tymczasowe, wykonaj następujące kroki:
1. naciśnij klawisze Windows + R, aby uruchomić okno dialogowe Uruchom.
2) Wpisz %temp% i naciśnij Enter.
3. naciśnij CTRL + A, aby zaznaczyć wszystkie pliki, a następnie naciśnij Shift + Del, aby je trwale usunąć.
Po zakończeniu procesu sprawdź, czy usunąłeś błąd "Nie można ukończyć akcji, ponieważ plik jest otwarty".
Uruchom ponownie Eksplorator plików
Proces Eksploratora Windows działa w tle systemu komputera i może czasami zakłócać modyfikacje plików. Ponowne uruchomienie Eksploratora plików może zwiększyć jego wydajność i zapobiec utrudnianiu prób usunięcia lub zmiany nazwy pliku. Oto kroki:
1. kliknij prawym przyciskiem myszy przycisk Start.
2) Wybierz opcję "Menedżer zadań".
3) Kliknij "Procesy", przewiń listę w dół i wybierz "Eksplorator Windows".
4. kliknij "Uruchom ponownie".
Przed ponowną próbą uzyskania dostępu do pliku należy odczekać co najmniej minutę.
Wyczyść swoje miniatury
Proces korzystania z miniatur w Eksploratorze plików może uniemożliwić wykonywanie niektórych działań na plikach przez uruchomienie różnych procesów. Wyłączenie miniatur może pomóc zatrzymać te procesy. Oto dwie metody usuwania miniatur:
Korzystanie z funkcji Oczyszczanie dysku
- Otwórz Eksplorator plików i wybierz "Ten komputer".
- Kliknij prawym przyciskiem myszy dysk główny i wybierz "Właściwości".
- Kliknij "Oczyszczanie dysku".
- Wybierz opcję "Miniatury" i kliknij "OK". Spowoduje to usunięcie miniatur, umożliwiając zmianę plików.
Korzystanie z wiersza polecenia
- Korzystając z wyszukiwarki Windows, wpisz "Wiersz polecenia", aby uzyskać do niego dostęp.
- Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz opcję "Uruchom jako administrator".
- Sprawdź, czy wybrany jest główny dysk systemowy. Jeśli nie, wpisz "C:"> naciśnij Enter.
- Wpisz "del /ash /s thumbs.db"> naciśnij Enter.
Pamiętaj, że musisz poczekać co najmniej 1 minutę, aż biblioteki miniatur zostaną wyczyszczone. Po zakończeniu spróbuj manipulować plikiem, aby rozwiązać problem.
Wyłącz miniatury
W przypadku, gdy usunięcie miniatur pomaga rozwiązać problem i chcesz całkowicie zatrzymać ich generowanie, istnieją różne metody. Możesz je wypróbować, nawet jeśli żadna z poprzednich procedur nie zadziałała po przetestowaniu wszystkich istniejących rozwiązań.
Korzystanie z ustawień Eksploratora plików
1. otwórz This PC i kliknij View w górnej części okna.
2. wybierz Opcje z menu rozwijanego.
3) W otwartym oknie przejdź do widoku, przewiń w dół i wybierz Zawsze pokazuj ikony, nigdy miniatury w sekcji Pliki i foldery.
4) Kliknij przycisk Zastosuj, a następnie OK, aby zapisać zmiany.
Korzystanie z opcji wydajności
1. przejdź do "Ten komputer" i kliknij prawym przyciskiem myszy miejsce pod dyskami.
2) Wybierz Właściwości i przejdź do Zaawansowane ustawienia systemu.
3) W sekcji Wydajność kliknij Ustawienia.
4) Znajdź opcję "Pokaż miniatury zamiast ikon" i odznacz ją.
5) Kliknij przycisk Zastosuj, a następnie OK.
Korzystanie z Edytora rejestru
1. naciśnij klawisze Windows + R, aby uruchomić okno dialogowe Uruchom>> wpisz "regedit" w polu.
2. otworzyć i potwierdzić okno UAC.
3. Przejdź do HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced w lewym panelu.
4. Znajdź IconsOnly i kliknij go dwukrotnie.
5) Zmień jego wartość na 1, aby wyłączyć miniatury. Aby włączyć je z powrotem, wpisz 0 zamiast 1.
6. kliknij OK.
Korzystanie z Edytora zasad grupy
1. naciśnij klawisze Windows + R i wpisz gpedit.msc w polu i kliknij OK lub Enter, aby je otworzyć.
2. Przejdź do Konfiguracja użytkownika> Szablony administracyjne> Składniki systemu Windows> Eksplorator plików w lewym panelu.
3) Znajdź opcję "Wyłącz buforowanie miniatur w ukrytych plikach thumbs.db" i kliknij ją dwukrotnie.
4. Ustaw jego wartość na "Enabled"> Kliknij Apply i OK.
Uruchamianie systemu Windows w oddzielnych procesach poprzez zmianę Eksploratora plików
Aby poprawić stabilność Eksploratora plików, gdy nie dystrybuuje on prawidłowo zasobów, korzystne może być skonfigurowanie go tak, aby otwierał okna w oddzielnych procesach.
1. przejdź do "Ten komputer" i kliknij zakładkę "Widok".
2. z menu rozwijanego wybierz "Opcje".
3) Przejdź do "Opcji folderów" w wyświetlonym oknie; przejdź do zakładki "Widok".
4) Zaznacz pole obok opcji "Uruchom okna folderów w oddzielnym procesie".
5) Kliknij "Zastosuj" i "OK".
Użyj funkcji Clean Bootup
Funkcja czystego rozruchu w systemie Windows umożliwia użytkownikom uruchamianie komputera tylko z niezbędnymi wbudowanymi aplikacjami i usługami, co ułatwia identyfikację, czy jakakolwiek aplikacja lub proces innej firmy powoduje problem. Uruchamiając system w trybie czystego rozruchu, możesz modyfikować lub usuwać pliki bez napotykania żadnych problemów. Wykonaj poniższe kroki, aby uruchomić komputer w trybie czystego rozruchu:
1. naciśnij i przytrzymaj przyciski Windows i R, a następnie wpisz "msconfig" i naciśnij Enter.
2. Kliknij zakładkę Usługi w górnej części okna Konfiguracja systemu.
3. zaznacz pole obok "Ukryj wszystkie usługi Microsoft" i kliknij "Wyłącz wszystkie".
4) Wybierz zakładkę "Ogólne" i wybierz "Uruchamianie selektywne". Upewnij się, że pole obok "Załaduj usługi systemowe" jest zaznaczone.
5) Kliknij "Zastosuj" i "OK", a następnie uruchom ponownie komputer.
Spróbuj edytować pliki w trybie czystego rozruchu. Po rozwiązaniu problemu lub jeśli nie możesz tego zrobić, ważne jest, aby przywrócić ustawienia systemu Windows do normalnego uruchamiania. Aby to zrobić, powtórz poprzednie kroki i włącz wyłączone usługi, a następnie zmień opcję uruchamiania z "Selektywnej" na "Normalną".
Wyłączanie grupy domowej
Aby opuścić grupę domową i wyłączyć jej usługi na komputerze z systemem Windows, wykonaj następujące kroki:
1. naciśnij klawisz Windows + S i wyszukaj "homegroup".
2. wybierz "Grupa domowa" z wyników i kliknij "Opuść grupę domową".
3. Potwierdź, że chcesz opuścić grupę domową i kliknij "Zakończ".
4) Otwórz okno Usług, naciskając klawisze Windows + R, wpisując "services.msc" i klikając "OK".
5. Kliknij dwukrotnie na "HomeGroup Provider" i ustaw jego "Typ uruchamiania" na "Wyłączony". Zastosuj i kliknij "OK".
6. kliknij dwukrotnie na "HomeGroup Listener" i ustaw jego "Startup type" na "Disabled". zastosuj i kliknij "OK".
7) Otwórz Edytor rejestru i przejdź do ścieżki "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8) Utwórz nową wartość DWORD o nazwie "System.IsPinnedToNameSpaceTree" i ustaw ją na 0. Zapisz zmiany i zamknij Edytor rejestru.
Zmiana widoku folderu
Aby zmodyfikować pliki z określonego katalogu, wykonaj następujące kroki:
- Otwórz Eksplorator plików.
- Przejdź do zakładki Widok.
- Wybierz z menu opcję Małe ikony, Lista lub Szczegóły.
Po zmianie widoku folderu można modyfikować wszystkie pliki w tym katalogu bez napotykania żadnych problemów. Pamiętaj, że jest to obejście; będziesz musiał powtórzyć te kroki dla każdego katalogu powodującego błąd.
Wyłącz wyszukiwanie w systemie Windows
Aby wyłączyć indeksowanie lokalizacji i usługę Windows Search, wykonaj następujące kroki:
- Naciśnij klawisz Windows + S i wprowadź opcje indeksowania.
- Wybierz z menu pozycję Opcje indeksowania.
- Kliknij Modyfikuj i odznacz lokalizacje indeksowania.
- Kliknij OK, aby zapisać zmiany.
- Naciśnij klawisze Windows + R, aby uruchomić okno dialogowe Uruchom> wpisz services.msc> kliknij OK.
- Poszukaj opcji "Windows Search", a następnie kliknij ją dwukrotnie.
- Ustaw typ uruchamiania na "Disabled"> kliknij "Stop", aby zatrzymać usługę.
- Kliknij przycisk Zastosuj, a następnie OK, aby zmiany zostały zapisane.
Wyłączenie funkcji wyszukiwania w systemie Windows może powodować problemy z niektórymi funkcjami, a w przypadku wystąpienia jakichkolwiek problemów należy przywrócić wszystko do poprzedniego stanu.
Zatrzymaj udostępnianie dla problematycznego folderu
Znajdź plik lub folder powodujący problem, aby naprawić komunikat o błędzie. Po zlokalizowaniu kliknij plik lub folder prawym przyciskiem myszy i wybierz "Udostępnij z". Z opcji wybierz "Zatrzymaj udostępnianie". W przypadku nieudostępnionych plików i folderów możesz przenieść, zmienić nazwę lub usunąć plik bez dalszych problemów.
Zainstaluj najnowszą wersję .Net Framework
W niektórych przypadkach brak zainstalowanej wymaganej platformy .NET Framework może powodować ten problem, ponieważ wiele aplikacji Windows opiera się na niej. Aby rozwiązać ten problem, pobierz niezbędną platformę .NET Framework ze strony internetowej Microsoft, która jest bezpłatna. Aby rozwiązać problem, konieczne może być zainstalowanie wszystkich wersji frameworka i sprawdzenie, czy problem został rozwiązany.
Zmiana nazwy pliku lub katalogu za pomocą wiersza polecenia
Aby uzyskać dostęp do wiersza poleceń i zmienić nazwę pliku, postępuj zgodnie z poniższą metodą:
- Uruchom Wiersz polecenia jako administrator.
- Wpisz żądany katalog i wprowadź następujące polecenie, zastępując "problematic_file.txt" i "new_name.txt" nazwą i rozszerzeniem pliku, którego nazwę chcesz zmienić: "rename problematic_file.txt new_name.txt".
- Można również użyć polecenia "rename c:path_to_problematic_file problematic_file.txt new_name.txt" jako alternatywy.
Alternatywnie można użyć polecenia "rename c:path_to_problematic_file problematic_file.txt new_name.txt".
Pamiętaj, że jeśli nie możesz zmienić nazwy pliku, ponieważ jest on otwarty w innym programie, możesz użyć Wiersza polecenia, aby zmienić jego nazwę. Pamiętaj, że jest to zaawansowane rozwiązanie, więc upewnij się, że wcześniej rozumiesz składnię Wiersza polecenia. Jeśli napotkasz komunikat o odmowie dostępu w Wierszu polecenia, spróbuj uruchomić go w trybie awaryjnym.
Zmiana ustawień zabezpieczeń
Aby rozwiązać problem, należy dodać brakujące uprawnienia zabezpieczeń dla problematycznego folderu lub pliku.
- Zlokalizuj folder roboczy, w którym nie występuje ten problem (użyj folderu innego niż systemowy).
- Po zlokalizowaniu folderu kliknij go prawym przyciskiem myszy, aby uzyskać dostęp do menu "Właściwości".
- Przejdź do zakładki Bezpieczeństwo i zapoznaj się z listą dostępnych grup i użytkowników.
- Powtórz kroki od 1 do 3 dla problematycznego folderu lub pliku. Po otwarciu karty Zabezpieczenia sprawdź, czy nie brakuje żadnych wpisów z kroku 3.
- Jeśli brakuje jakichkolwiek wpisów, dodaj je ręcznie, klikając przycisk Edytuj.
- Kliknij przycisk Dodaj i wprowadź preferowaną nazwę użytkownika lub grupy w polu Wprowadź nazwy obiektów, aby wybrać pole"> kliknij "Sprawdź nazwy".
- Kliknij przycisk OK.
- Najedź kursorem na nowego dodatkowego użytkownika lub grupę i wybierz go, aby zaznaczyć opcję Pełna kontrola w kolumnie Zezwalaj.
- Kliknij przycisk Zastosuj i OK, aby zapisać zmiany.
Zmiana uprawnień bezpieczeństwa Dllhost.exe
Aby naprawić błąd, można zmienić ustawienia zabezpieczeń dla dllhost.exe. Problem może czasami wystąpić z powodu problemów z procesem COM Surrogate, który jest powiązany z dllhost.exe.
- Naciśnij Ctrl + Shift + Esc, aby uruchomić Menedżera zadań.
- Po otwarciu Menedżera zadań przejdź do zakładki Szczegóły.
- Znajdź plik dllhost.exe> kliknij go prawym przyciskiem myszy> wybierz "Właściwości".
- Przejdź do zakładki Zabezpieczenia i kliknij przycisk Edytuj.
- Wybierz "Administratorzy" i zaznacz opcję Pełna kontrola w kolumnie Zezwalaj.
- Kliknij OK i Apply, aby zapisać zmiany.
Uwaga: Zakończ proces COM Surrogate, jeśli napotkasz trudności ze zmianą uprawnień bezpieczeństwa. Otwierając Menedżera zadań, znajdź "COM Surrogate" i wybierz "Zakończ zadanie".
Podsumowanie: Rozwiązanie dylematu "plik jest otwarty"
Podsumowując, napotkanie tego komunikatu o błędzie może frustrować i zakłócać produktywność. Ważne jest, aby zrozumieć potencjalne przyczyny, aby zapobiec wystąpieniu tego błędu w przyszłości. Chociaż kuszące może być natychmiastowe poszukiwanie poprawki, zastanowienie się nad tym, co mogło spowodować błąd, może pomóc w zapobieganiu podobnym problemom w przyszłości.
Pamiętając o czynnikach prowadzących do tego błędu, możemy być bardziej proaktywni w unikaniu go i minimalizowaniu jego wpływu na naszą pracę.