Please suggest me a third-party app which will help me to achieve the below highlighted functionalities
You can suggest me 2 different apps for the 2 tasks. I am looking for something more faster than the default Win 8 error checking and defragmentation utilities.
Windows handles this functions very well these days, you can always run Check disk from the command prompt. Defrag is automatic. I used to use Diskeeper for defrag. However since I now have an SSD I have no need for it. Data Storage drives don't seem to get very fragmented and window defrag keeps up pretty well. and you can't defrag a SSD, The Trim function handles that.