Windows Defender misses more viruses that a normal free antivirus, it`s not perfect. Good free antiviruses are Malwarebytes free and Avast. Malwarebytes free has no real time protection while avast does. I use them both; I use Malwarebytes for scanning and I use Avast for real time protection.