There is a restore/recovery function in S&D, you just need to find it (click the Recovery Button).

Here you can select the items to recover. Having done that you can also Purge the remainder, this should reduce the number of files that can’t be scanned.

Strange that xoftspy finding 5 trojans, I have seen another post stating that xoftspy also found 5 trojans. I don’t like coincidences, so it would be interesting to see what it found, because these trojans in order to work must be active which means registry entries, which should also be picked up by hijackthis.