问题
我正在使用 Windows 10。由于文件同步错误,我删除了超过 11,000 个文件。它们现在在回收站中。我尝试选择要恢复的文件并通过回收站进行恢复(使用标记为“恢复所选项目”的按钮),但恢复过程占用了太多系统资源,似乎卡在“计算”阶段而没有进展,并且崩溃了。
问题
如何从回收站恢复我需要的文件?解决方案需要足够简单,以便中级用户实施,例如使用带有 GUI 或命令提示符的应用程序(无脚本解决方案)。解决方案需要考虑以下几点:
- 我只需要恢复特定日期的文件,即我今天删除的所有文件。
- 我需要恢复到原来的位置
我尝试过的事情/可能有用的想法
命令提示符——Robocopy
从命令提示符中使用 Robocopy 似乎是一个很好的解决方案。可以使用 访问命令提示符中的回收站C:\$Recycle.Bin
。但是,我不知道需要使用哪些开关。
复制软件
专用的复制应用程序可能比 Windows 复制速度更快。我查看了 TeraCopy,但无法将回收站指定为复制源。
Windows 文件恢复
我查看了 Windows 商店提供的 Windows 文件恢复应用。我阅读了以下网址的在线手册:https://aka.ms/winfrhelp但是,我还是无法弄清楚我需要的语法。
Windows Power Shell
网上有一篇文章,使用 PowerShell 管理回收站但它对我来说太高级了。
StackExchange 上的类似文章
通过命令行从回收站恢复所有文件?-- 不够具体
从 OneDrive 回收站恢复大量文件——与 One Drive 中的回收站相关,并且再次使用脚本解决方案。
感谢您的帮助!
答案1
使用命令行的问题是 $Recycle.Bin 中的文件名称与 Windows 中的不同。因此,如果您以这种方式恢复它们,您将拥有文件,但不知道哪个是哪个...我建议按日期对回收站内排除的文件进行排序,使用 SHIFT + 向下箭头一次选择 100 个文件,然后恢复,接下来的 100 个文件等等。
答案2
除了缩小回收站的大小并一点一点地恢复选定的文件外,另一个解决方案可能是升级计算机的处理能力或移除硬盘并在功能更强大的计算机上运行。处理能力似乎是一个限制因素,随着计算机发热,恢复过程陷入停滞。