W którym folderze znajduje się kosz na Win7? Jak sprawdzić tam pliki?

35

Wcześniej korzystałem z innego konta. Nazwiję to kontem A. W tym czasie usunąłem wiele plików do Kosza. Ale zanim usunąłem konto AI zapomniałem opróżnić Kosz.

Moje pytanie brzmi: czy moje pliki nadal tam są? Szukałem i odkryłem, że Kosz może być w $Recycle.Binśrodku, ale nie mogę tam otwierać plików, więc nie wiem, co to jest. Czy jest jakaś pomoc, jak otworzyć usunięte pliki lub jak trwale je usunąć?

Noverull
źródło
Możliwa pomocna: Co robi Kosz?
Karan
1
@Karan Dobrze ... Dzięki i więcej pytań ... Jeśli usunę metadane z pliku, czy system Windows może go zlokalizować? Co robi system Windows, gdy użytkownik usuwa pliki do kosza? W jaki sposób system Windows unika zastępowania lokalizacji źródłowej? Aha, po prostu wędruję, czy można usunąć pliki $Recycle.Bin. Gdybym to zrobił, czy Windows nadal unikałby nadpisywania, dzięki czemu moje pliki byłyby zawsze na dysku twardym?
Noverull

Odpowiedzi:

41

Zgodnie z tą stroną

Kosz znajduje się w ukrytym katalogu o nazwie \ $ Recycle.Bin \% SID%, gdzie% SID% to SID użytkownika, który wykonał usunięcie.

Musisz znać identyfikator SID konta, które zostało usunięte, lub możesz przeglądać dostępne foldery, aby ustalić, które z nich potrzebujesz. Ponieważ jest to ukryty folder, domyślnie nic w nim nie zobaczysz.

Aby zobaczyć foldery

  • Otwórz Eksploratora
  • Na pasku lokalizacji wpisz C: \ $ Recycle.Bin i naciśnij klawisz Enter
  • Kliknij Organizuj
  • Wybierz Opcje folderów i wyszukiwania
  • Wybierz kartę Widok
  • Wybierz opcję Pokaż ukryte pliki, foldery i dyski
  • Odznacz Ukryj chronione pliki systemu operacyjnego
  • Kliknij OK

Możesz to również zrobić z wiersza poleceń, ale nazwy plików są kodowane, jak wyjaśniono w połączonym artykule. Kiedy spróbowałem, zauważyłem, że widzę więcej plików niż było widać w Eksploratorze.

  • Kliknij Start
  • Wpisz cmd w polu wyszukiwania i naciśnij Enter
  • Wpisz cd c: \ $ recycle.bin i naciśnij klawisz Enter
  • Wpisz dir / ah i naciśnij klawisz Enter, aby wyświetlić wszystkie dostępne foldery.
  • Wpisz katalog *. * / S i naciśnij klawisz Enter, aby wyświetlić wszystkie pliki we wszystkich dostępnych folderach (z ich zakodowanymi nazwami).

W moim przypadku znalazłem dwa foldery zawierające pliki. Jednym z nich był mój kosz. Drugi pochodził od innego użytkownika i zawierał pliki, których nie widziałem w Eksploratorze. Mogę jednak skopiować te pliki gdzie indziej, otworzyć je itp.

Wayne Johnston
źródło
Ukryty atrybut katalogu nie jest automatycznie propagowany do jego elementów podrzędnych.
Sam Axe
Ponadto instrukcje dotyczące przeglądania ukrytych plików dotyczą całego systemu. Wszystkie ukryte pliki na dowolnym dysku w systemie staną się widoczne, a wszystkie pliki systemowe staną się widoczne.
Sam Axe
1
Jak zauważa Dan-o, ustawienia te wpłyną na wszystkie foldery i pliki. Prawdopodobnie najlepiej przywrócić je do poprzednich ustawień po zakończeniu pracy z plikami w koszu. Ustawienia nie powodują żadnych szkód, ale ujawniają pliki i foldery, których prawdopodobnie nie potrzebujesz lub nie chcesz widzieć przez większość czasu.
Wayne Johnston
1
Gdy próbowałem otworzyć folder w Eksploratorze, wystąpił błąd Access denied, nawet jeśli uruchomiłem Eksploratora jako administrator. Wiersz polecenia jest w porządku, ale używam Menedżera plików 7-ZIP (znacznie łatwiej :)). Jak wspomniał Karan, tam pliki przechowują metadane usuniętych plików, a nie same pliki, więc nie mogę ich otworzyć. W folderze znajduję pliki, które usunąłem, gdy korzystałem z konta A, ponieważ uważam, że już ich nie potrzebuję, czy można je usunąć bezpośrednio?
Noverull
1
Jeśli masz pewność, że pliki nie są przydatne, możesz je usunąć, o ile mi wiadomo. Wiele razy wyczyściłem pliki i foldery utworzone przez innych użytkowników. To niefortunne, że system Windows nie zapewnia tego jako administrator, ponieważ resztki danych od usuniętych użytkowników mogą zajmować dużo miejsca na dysku.
Wayne Johnston
0

Po ustaleniu ścieżek do kosza i przejrzeniu ukrytych i systemowych plików, właśnie otworzyłem przeglądarkę internetową (użyłem Firefoksa) i wpisałem pełną lokalizację katalogu. Możesz otworzyć wszystkie pliki i wyświetlić je.

Edward
źródło
0

Zawsze możesz przejść do wiersza polecenia (administracyjnego) i wpisać

cd C:\$Recycle.Bin\

następnie naciśnij [TAB], zanim naciśniesz [ENTER]. Spowoduje to cykliczne przechodzenie przez wszystkie podkatalogi w folderze $ Recycle.Bin, pozwalając zobaczyć wszystkie identyfikatory SID i wybrać ten, który chcesz.

Engineer_Chris
źródło
1
(1) Nie jest jasne, co to dodaje do zaakceptowanej odpowiedzi . (2) Jak użytkownik powinien wiedzieć, jakiego SID chce?
Scott