Kosz na podstawionych dyskach

14

Utworzyłem napęd zastępczy w systemie Windows 7. Kiedy usuwam plik, nie trafia on do kosza, lecz jest usuwany na stałe.

Właściwości kosza w ogóle nie pokazują tego dysku.

Jakiś hack, aby wysłać pliki z podstawionych dysków do kosza?

Miroslav Zadravec
źródło
1
nie, że jestem świadomy .... niezłego złapania na dziwne zachowanie
RobotHumans
Interesującą rzeczą jest to, że przed Vistą nie był to problem i można było cofnąć usuwanie plików na dyskach SUBST.
Czy Dean

Odpowiedzi:

10
  1. Przejdź do C: \ users \.
  2. Kliknij prawym przyciskiem myszy jeden z folderów w tej lokalizacji (wybrałem zapisane gry) i kliknij właściwości.
  3. Wybierz zakładkę Lokalizacja.
  4. Kliknij Przenieś, przejdź do katalogu głównego zamapowanego dysku i kliknij Wybierz folder.
  5. Na pytanie „przenieść całą treść?” to twoja decyzja, wolę „nie”.

$ RECYCLE.BIN jest tworzony na zmapowanym dysku, a dysk znajduje się na liście pokazanej we właściwościach kosza.

Jeśli przeniesiesz lokalizację z powrotem do C: \ users ..., zamapowany dysk zostanie usunięty z listy dysków objętych koszem. Ale sam Kosz pozostaje w zamapowanym dysku. Umożliwia dostęp do usuniętych plików tylko z innych dysków.

Źródło: Microsoft

Klaus Cierń
źródło
2
Mogę potwierdzić, że ta sztuczka działa. Istnieje jednak efekt uboczny. Nawet jeśli przywrócę lokalizację powiedz „Zapisane gry” z powrotem do użytkowników C: \, folder, który teraz zawiera plik $ RECYCLE.BIN, w Eksploratorze plików zostanie zmieniony na „Zapisane gry”. Zrobiłem to dla folderu w D: \ Work \ Code, aw Eksploratorze plików pojawia się jako D: \ Work \ „Zapisane gry”. Jeśli sprawdzić nazwę folderu z cmd pocieszyć to jeszcze kod, a subst zrobiłem tego folderu nadal działa, więc efektem ubocznym jest to ograniczone do eksploratora plików
martinako
Nie działa dla mnie w systemie Windows 8.1. Domyślnie pokazuje dysk w kolumnach lokalizacji we właściwościach kosza, ale w rzeczywistości nie jest przenoszony po usunięciu. Po wykonaniu tego samouczka nawet przestał pokazywać dysk w kolumnach lokalizacji we właściwościach kosza, pozostawiając sytuację nienaruszoną
@martinako Usuń ukryty desktop.iniplik w tym folderze, aby przywrócić jego normalną nazwę.
Boann
3

Według różnych źródeł kosz rzeczywiście nie jest dostępny dla tego rodzaju napędu.

Riduidel
źródło
3

Napotkałem ten sam problem, a ponieważ nie znalazłem żadnego (dla mnie) odpowiedniego rozwiązania, zacząłem grać i rozejrzeć się trochę ... Skopiowałem folder $ Recycle.bin z jednego dysku na mój napęd zastępczy i wydaje się, że to łatwe i działające rozwiązanie.

Don
źródło
2

Istnieje podejście, które nie wymaga przekierowywania jednego z folderów „Użytkownicy”. Nie wiem dlaczego, ale nie byłem w stanie uzyskać takiego podejścia do pracy i stwierdziłem, że cofnięcie tego było naprawdę nieprzyjemne.

Ten plik REG jest oparty na informacjach zebranych z tego artykułu TechNet , który omawia sposób włączania Kosza. Przykład mapuje wirtualny dysk Q na folder „OneDrive - Test” i włącza Kosz na dysku Q. Zmień ścieżki i nazwę odpowiednio do swojej sytuacji.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"Q:"="\\??\\C:\\Users\\Tony\\OneDrive - Test"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

Jeśli masz tylko jeden taki zmapowany dysk, możesz uniknąć GUID {9147E464-33A6-48E2-A3C9-361EFD417DEF}. Jeśli masz wiele mapowanych dysków, każdy z nich powinien być dopasowany do własnego identyfikatora GUID z ulubionego generatora GUID.

Tony Pulokas
źródło
0

napędy zastępcze są jak dyski wymienne i jeśli usuniesz plik z tego typu napędu, zostanie on trwale usunięty; te dyski nie mają folderu Kosza.

mohsen
źródło
0

Tworzę dyski SUBST w następujący sposób: SUBST S: C: \ DRIVES \ DRIVE-S Jeśli chcesz usunąć pliki z dysków SUBST, ale chcesz mieć pewność, że możesz je usunąć w razie potrzeby, zamiast usuwać plik z wirtualnego dysk, przykład: Dysk „S”, usuń go z rzeczywistego folderu, przykład: C: \ DRIVES \ DRIVE-S. Przejdzie do Kosza.

Jeśli chcesz umieścić ikony skrótów do napędów wirtualnych na pulpicie, nie twórz skrótu do litery dysku wirtualnego, zrób to z rzeczywistego folderu jak wyżej: C: \ DRIVES \ DRIVE-S. Możesz kliknąć prawym przyciskiem myszy ikonę folderu skrótów, wybrać: WŁAŚCIWOŚCI, a następnie: ZMIEŃ IKONĘ i wybrać ikonę, która wygląda jak dysk lub cokolwiek chcesz. W ten sposób, jeśli usuniesz plik za pomocą skrótu, plik przejdzie do kosza.

Gracz
źródło
1
Wygląda na to, że podważa to cel subst. Po substco w ogóle korzystać, jeśli zamierzasz robić wszystko w rzeczywistym folderze?
G-Man mówi „Reinstate Monica”
Musisz użyć rzeczywistego folderu tylko wtedy, gdy chcesz usunąć plik. Do wszystkich innych celów możesz użyć litery napędu Subst. Lubię wygodę wskazywania na literę dysku za każdym razem, gdy próbuję otworzyć lub zapisać plik. Przykład: jeśli chcę zapisać lub otworzyć coś na „Dysku S”, po prostu wpisuję „S: lub S: \” i albo wciskam klawisz ENTER, aby zobaczyć wszystkie pliki na tym dysku, albo podaję nazwę plik: „S: \ Testfile.docx, a następnie naciśnij klawisz ENTER. W ten sposób znacznie szybciej.
Gracz