System recovery removes Trojans, viruses, spyware and malware and corrects any system errors that have occurred. System restore is used to correct system errors and remove updates to the system and drivers. This feature recovers the system to a specific saved date and time. This is not a feature used to remove Trojans and other bugs.