回收驱动器上的回收站


14

我已经在Windows 7上创建了一个带驱动器的驱动器。删除文件时,它不会进入回收站,而是会被永久删除。

回收站属性根本不显示此驱动器。

有没有办法将文件从嵌入式驱动器发送到回收站?


1
不是我知道的。...很好地抓住了一种奇怪的行为
RobotHumans

有趣的是,在Vista之前,这不是问题,您可以取消删除SUBST驱动器上的文件。
Will Dean

Answers:


10
  1. 浏览到C:\ users \。
  2. 右键单击此位置中的一个文件夹(我选择了保存的游戏),然后单击属性。
  3. 选择位置选项卡。
  4. 单击“移动”,浏览到映射驱动器的根,然后单击“选择文件夹”。
  5. 当被问到“移动所有内容吗?” 这是您的决定,我更喜欢“否”。

在映射的驱动器中创建$ RECYCLE.BIN,并且该驱动器在recyclebin属性中显示的列表中。

如果将位置移回C:\ users ...,则映射的驱动器将从回收站覆盖的驱动器列表中删除。但是回收站本身仍保留在映射的驱动器中。仅允许您访问其他驱动器中已删除的文件。

资料来源:微软


2
我可以确认此技巧有效。但是,有副作用。即使我将“已保存的游戏”的位置恢复回C:\ users,现在包含$ RECYCLE.BIN文件的文件夹在文件资源管理器中也会重命名为“已保存的游戏”。我对D:\ Work \ Code中的文件夹进行了此操作,文件浏览器中显示为D:\ Work \“ Saved Games”。如果我从cmd控制台检查文件夹名称,它仍然是Code,并且对该文件夹
所做的替换

在Windows 8.1中不适用于我。默认情况下,该驱动器在回收站属性的“位置”列中显示驱动器,但删除后实际上并未移动。完成本教程后,它甚至停止在回收站属性中的位置列中显示驱动器,而情况保持不变

@martinako删除该desktop.ini文件夹中的隐藏文件,以将其显示的名称恢复为正常名称。
Boann


3

我遇到了同样的问题,由于没有找到任何(对我来说)合适的解决方案,因此我开始尝试并尝试了一下。。。我将$ Recycle.bin文件夹从一个驱动器复制到了被驱动的驱动器中,这似乎是一个简单有效的解决方案。


2

有一种方法不需要您重定向“用户”文件夹之一。我不知道为什么,但是我无法采用这种方法工作,我发现撤消确实很麻烦。

此REG文件基于从TechNet文章编译信息,该文章讨论了如何启用回收站。该示例将虚拟Q驱动器映射到文件夹“ OneDrive-Test”,并在Q驱动器上启用回收站。更改路径和名称以适合您的情况。

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

如果只有一个这样的映射驱动器,则可以使用GUID {9147E464-33A6-48E2-A3C9-361EFD417DEF}。如果您有多个映射的驱动器,则每个驱动器都应与您喜欢的GUID生成器中的GUID相匹配。


0

基本驱动器就像可移动存储,如果您从该类型的驱动器中删除文件,该文件将被永久删除;这些驱动器没有回收站文件夹。


0

我创建这样的SUBST驱动器:SUBST S:C:\ DRIVES \ DRIVE-S如果要删除SUBST驱动器中的文件,但要放心,可以在需要时取消删除它,而不是从虚拟磁盘中删除文件。驱动器,例如:驱动器“ S”,将其从实际文件夹中删除,例如:C:\ DRIVES \ DRIVE-S。它将进入回收站。

如果要在桌面上放置虚拟驱动器的快捷方式图标,请不要使用虚拟驱动器号的快捷方式,而应使用上面的实际文件夹:C:\ DRIVES \ DRIVE-S。您可以右键单击快捷方式文件夹图标,选择:属性,然后选择:CHANGE ICON,然后选择一个看起来像驱动器或任何您想要的图标。这样,如果您使用快捷方式删除文件,该文件将转到回收站。


1
看来这违反了的目的substsubst如果要在实际文件夹中进行所有操作,为什么还要使用?
G-Man说'恢复莫妮卡''18

只要要删除文件,就只需要使用实际的文件夹。对于所有其他目的,您可以使用Subst驱动器号。我喜欢在每次尝试打开或保存文件时都指向驱动器号的便利。例如,如果要保存或打开“驱动器S”中的内容,只需键入“ S:或S:\”,然后按Enter键,以便可以看到该驱动器中的所有文件,或者包含名称文件:“ S:\ Testfile.docx,然后按Enter键。这种方式要快得多。”
Gamer,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.