Anti-virus, cannot detect malwares?

Hello everyone, recently i`ve downloaded security software called "SpyHunter" and performed a full scan, and the results were showing around 369 malwares or spyware (i cant really tell the difference...) and they were all detected on the registry..., i was pretty shocked, didn't really know what that means, most of it was "webssearches", i used malwarebytes before but it didn't detected all those that spyhunter did, anyway spyhunter requires payment that i don't know if it`s worth... can i really trust it? i was hoping Norton will detect those malwares... is it possible that spyhunter just faking and there isn't really malwares? i have to mention that i do have "webssearches" as my homepage and i could not managed to remove it even manually from the registry ://