Jak rozwiązać problem nieudanego usunięcia pliku lub folderu w systemie Windows 11

Jak rozwiązać problem nieudanego usunięcia pliku lub folderu w systemie Windows 11

W systemie Windows nie można usunąć pliku lub folderu, jeśli jakiś program lub sam system operacyjny go używa, nawet siłą. Niestety, nie poinformuje Cię również, która aplikacja używa pliku, który próbujesz usunąć. Zobaczysz tylko komunikat, że plik jest otwarty w innym programie, ale nie będziesz mógł go przenieść ani w żaden sposób nim manipulować.

Pomaga to zapewnić, że program używający pliku nie ulegnie awarii, nie nastąpi utrata danych, a plik nie stanie się nieczytelny. Nawet w takich przypadkach nadal istnieją pewne kroki, które możesz podjąć, aby rozwiązać problem. Oto kilka metod, które mogą pomóc Ci odzyskać dostęp do pliku, dzięki czemu możesz go przenieść lub usunąć według własnego uznania.

Metoda 1: Korzystanie z Microsoft PowerToys

  • Wyszukaj Microsoft PowerToys w sklepie Microsoft Store i kliknij przycisk „Zainstaluj”, aby pobrać aplikację.
  • Po zainstalowaniu PowerToys powinno ono otworzyć się automatycznie. Jeśli tak się nie stanie, możesz uruchomić je z menu Start. Po otwarciu kliknij przełącznik obok „Enable File Locksmith”, aby je włączyć.
  • Teraz, jeśli nie możesz użyć, przenieść lub usunąć pliku, ponieważ jest on używany przez inny program, kliknij go prawym przyciskiem myszy i kliknij „Odblokuj za pomocą File Locksmith”. Spowoduje to wyświetlenie aplikacji, które używają pliku.
  • Jeśli chcesz, możesz kliknąć przycisk „Zakończ zadanie”, aby zamknąć program, który używa pliku. Po zamknięciu programu możesz przenieść lub usunąć plik według własnego uznania.

Metoda 2: z Monitorem zasobów

Windows ma wbudowany monitor zasobów, który pozwala zobaczyć, które aplikacje używają najwięcej zasobów. Może również poinformować Cię, czy program używa określonego pliku.

  • Otwórz menu Start, wpisz Resource Monitori kliknij „Uruchom jako administrator”.
  • Po otwarciu Monitora zasobów kliknij zakładkę „CPU” u góry, a następnie „Powiązane uchwyty”.
  • Teraz możesz wpisać nazwę pliku, który chcesz sprawdzić w polu wyszukiwania. Gdy to zrobisz, wszystkie procesy używające pliku będą widoczne w kolumnie „Image”.
  • Możesz zakończyć dowolny proces korzystający z pliku, klikając go prawym przyciskiem myszy i wybierając opcję „Zakończ proces”.

Metoda 3: Korzystanie z Handle i PowerShell

Handle to program, który pozwala zobaczyć, który program używa katalogu lub pliku. Możesz pobrać go z oficjalnego linku lub użyć Process Explorer, jego wersji opartej na GUI z tego linku.

  • Po pobraniu Handle otwórz okno Powershell, w którym się znajduje, i wpisz ./handle.exe -a -u "PATH TO LOCKED FILE". -aOpcja ta dostarcza informacji o aplikacji używającej danego pliku, a także -upozwala dowiedzieć się, kto jest właścicielem pliku.
  • Możesz dodać uchwyt do ścieżki systemowej, kopiując go ze skryptów do folderu programów, a nawet całkowicie zakończyć proces z poziomu skryptu.

Rzeczy, które warto wiedzieć

  • Zawsze lepiej jest poczekać, aż program zakończy odczytywanie lub zapisywanie pliku, niż próbować zakończyć proces korzystający z pliku.
  • Ponadto posiadanie kopii zapasowej plików może pomóc uniknąć problemów w przypadku, gdy po zakończeniu procesu plik ulegnie uszkodzeniu i stanie się bezużyteczny.
  • Powinieneś również sprawdzić, czy masz prawa własności do pliku, którego chcesz użyć. Często system Windows nie pozwala na przeniesienie lub usunięcie pliku, jeśli nie masz wymaganych uprawnień.
  • Jeśli nic innego nie pomoże, możesz ponownie uruchomić komputer. Spowoduje to wymuszenie zamknięcia wszystkich otwartych programów, co umożliwi Ci skorzystanie z pliku.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *