I think you mean "remove" not detect.
Recycler: these files are already deleted- you just need to empty the trash.
System Restore: these files are protected by Windows. Removing an infected file will break a System Restore point- a good reason for not removing them (better an infected restore than no restore option).
I'm not actual sure which AV's can or will delete infected System Restore points. As far as I know, no malware can start from there and using Windows to delete the files is the best option.
Delete infected System Restore points using Windows.
haven't heard of this one yet.