我之前用的是另一个账户。我把它叫做账户A。当时我删除了很多文件到回收站。但在删除账户A之前我忘了清空回收站。
我的问题是,我的文件还在那里吗?我搜索了一下,发现回收站可能在$Recycle.Bin
,但我无法在那里打开文件,所以我不知道它们是什么。有人能帮助我打开已删除的文件或永久删除它们吗?
答案1
根据这个地点
回收站位于名为 \$Recycle.Bin\%SID% 的隐藏目录中,其中 %SID% 是执行删除操作的用户的 SID。
您需要知道被删除的帐户的 SID,或者您可以浏览可用的文件夹来确定您需要哪个文件夹。由于这是一个隐藏文件夹,默认情况下您不会在其中看到任何内容。
查看文件夹
- 打开资源管理器
- 在位置栏中输入 C:\$Recycle.Bin 并按 Enter
- 点击组织
- 选择文件夹和搜索选项
- 选择看法标签
- 选择显示隐藏的文件、文件夹和驱动器
- 取消勾选隐藏受保护的操作系统文件
- 点击好的
您也可以从命令行执行此操作,但文件名的编码方式如链接文章中所述。当我尝试此操作时,我注意到我可以看到比资源管理器中可见的文件更多的文件。
- 单击“开始”
- 在搜索框中输入 cmd,然后按 Enter
- 键入 cd c:\$recycle.bin,然后按 Enter 键
- 输入 dir /ah 并按 Enter 查看所有可用文件夹。
- 键入 dir *.* /s 并按 Enter 键查看所有可用文件夹中的所有文件(及其编码名称)。
就我而言,我发现了两个包含文件的文件夹。一个是我的回收站。另一个来自另一个用户,其中包含我在资源管理器中看不到的文件。但是我可以将这些文件复制到其他地方,打开它们,等等。
答案2
找出回收站的路径并查看隐藏文件和系统文件后,我只需打开 Web 浏览器(我使用的是 Firefox)并输入目录的完整位置即可。您可以打开所有文件并查看它们。
答案3
您可以随时进入命令提示符(管理)并输入
cd C:\$Recycle.Bin\
然后先按 [TAB],再按 [ENTER]。这将循环浏览 $Recycle.Bin 文件夹中的所有子目录,让您查看所有 SID 并选择所需的 SID。