Windows - nie można usunąć folderu z Kosza i nie można go przywrócić

9

Ciąg wydarzeń:

  • Opróżnianie kosza po cichu kończy się niepowodzeniem. Próbowałem wielokrotnie.

  • Wybrane zakresy elementów w Koszu i usunąłem je (niektóre nie działały), zawężając się, aż został tylko jeden element: folder o nazwie Kontener .

  • Próba usunięcia kontenera , przywrócenia go lub opróżnienia kosza po cichu kończy się niepowodzeniem: nic się nie dzieje, brak komunikatu o błędzie.

  • Logując się jako administrator, ten użytkownik widzi inny kosz, który nie zawiera kontenera .

Jak usunąć ten folder z Kosza bez destabilizacji systemu?

(W systemie Windows Vista.)

Jewgienij Siergiejew
źródło
Fakt, że nie możesz już usunąć folderu z kosza profilu, świadczy o tym, że twój system jest niestabilny.
Już
1
@Ramhound Jest dość stabilny. W ciągu ostatnich trzech lat rozbił się tylko raz i zwykle może trwać kilka miesięcy bez przerwy między restartami. Brak możliwości usunięcia pliku to kolejny błąd w systemie Windows. Wygląda na to, że powinno to być dość łatwe do naprawienia, więc możesz się zastanawiać, dlaczego nie zostało to jeszcze zrobione, skoro tak wielu użytkowników wciąż napotyka problem. Gdyby ich kod nie miał wad, nie byliby w stanie sprzedać wsparcia! Albo to, albo niewielki problem tkwi w zaległości w milionie błędów.
Evgeni Sergeev
Nigdy nie spotkałem się z tym problemem i migrowałem ten sam obraz systemu od 2001 roku na wiele systemów. Chciałem tylko wskazać, że profil użytkownika jest oczywiście uszkodzony
Ramhound

Odpowiedzi:

20

Dla mnie zadziałało:

  • Shift + kliknij prawym przyciskiem myszy Wiersz polecenia i uruchom jako administrator .

  • cd C:\$Recycle.Bin

  • Teraz, używając dirkomendy „Nie znaleziono pliku”, ale autouzupełnianie nadal działa, więc możemy tu znaleźć nazwy katalogów, pisząc na przykład, dira następnie naciskając Tabkilkakrotnie.

  • Dzięki tej odpowiedzi , rd /s(katalogu usuń rekurencyjnie) na każdym z folderów w C:\$Recycle.Bin. Dla mnie mają nazwy zaczynające się od „S”, po których następują liczby i łączniki, na przykład „S-1-2-3-1234567-12344-121212”.

  • Następnie kosz wraca do normy, a zablokowany folder zniknął.

Może to być związane z dłuższym niż określony limit ścieżki pliku lub folderu w Koszu. Niektóre odpowiedzi są sugerowane w tej odpowiedzi : (a) radzenie sobie z długimi nazwami plików przy użyciu \\.\...notacji ścieżki UNC oraz (b) przy użyciu RoboCopy.

Co było również użyteczne jest umożliwienie Eksploratora Windows, aby pokazać ukryte pliki systemowe i foldery, jak C:\$Recycle.Bin(może się nazywać inaczej na różnych systemach, takich jak „Recycler”), przez: naciskając klawisz Alt , aby wyświetlić menu w Eksploratorze Windows Tools | Folder Options, Viewzakładka, odznacz Ukryj chronione pliki systemu operacyjnego (zalecane) .

Jewgienij Siergiejew
źródło
4
Musiałem zabić proces explorer.exe, ale potem odpowiedź rd /s foldernamew cmd.exejak administrator pracował.
Jo Smo
1

Ta sztuczka działała dla mnie za każdym razem bezbłędnie. Najpierw włącz ukryte pliki i foldery. Następnie przejdź do folderu System 32 i zaznacz folder, aby zobaczyć wszystkie foldery i pliki w tym folderze.

Następnie zlokalizuj plik o nazwie „qedit.dll”. Najpierw musisz przejąć na własność ten plik, aby móc go tymczasowo przenieść. Po przeniesieniu do miejsca, w którym nie będzie możliwe interakcja z folderem System32, przejdź do kosza i usuń pliki, zauważając, że tym razem Eksplorator Windows nie ulegnie awarii i pozwoli ci opróżnić kosz. Następnie po prostu przenieś plik „qedit.dll” z powrotem do folderu System32 i gotowe.

Absolutnie gwarantowana praca za każdym razem!

John Edwards
źródło
0

Plik może być albo zablokowany przez program antywirusowy, w takim przypadku jest uważany za używany, dlatego nie można go usunąć, lub masz niewystarczające uprawnienia do jego usunięcia, w takim przypadku będziesz musiał przyswoić uprawnienia dla programu do recyklingu, a następnie usunąć go . Aby to zrobić: RightClick Właściwości Zabezpieczenia Edytuj Dodaj - ustaw użytkownika logowania (musi być administratorem), daj mu pełną kontrolę naciśnij OK, OK. Następnie usuń urządzenie do recyklingu.

Overmind
źródło