Problem
I am using Windows 10. Due to a file sync error I deleted over 11,000 files. They are now in the Recycle Bin. I have tried selecting the files I want to recover and recovering through the Recycle Bin (using the button marked 'restore selected items') but the recovery process takes too much system resources, appears stuck on the 'calculating' phase with no progress, and crashes.
Question
How do I restore the files I need from the recycling bin؟ The solution needs to be easy enough to implement for an intermediate user e.g. using an application with a GUI or command prompt (no scripting solutions). The solution needs to account for the following:
- I need to recover files for a specific date only i.e. all the files I deleted today.
- I need to restore to the original location
Things I have tried / Ideas that might work
Command Prompt -- Robocopy
Using Robocopy from the Command Prompt seems like a good solution. The Recycle Bin is accessible in the command prompt using C:\$Recycle.Bin
. However, I do not know the switches that I need to use.
Copying software
Dedicated copying applications may copy faster than Windows. I looked at TeraCopy but the Recycle Bin cannot be specified as a source for copying from.
Windows File Recovery
I looked at the Windows File Recovery app available from the Windows Store. I read the online manual at https://aka.ms/winfrhelp but, again, could not figure out the syntax I needed.
Windows Power Shell
There is an online article, Managing the Recycle Bin with PowerShell but it was too advanced for me.
Similar articles on StackExchange
Recover all files from recycle bin via commandline? -- not specific enough
Recover large amount of files from Recycle Bin in OneDrive -- relates to the Recycle Bin in One Drive and, again, uses a scripting solution.
Thank you for your help!