Che versione di windows hai?
Personalmente ritengo che windows defender più malwarebytes sia una combo più che sufficiente per la maggior parte delle situazioni. Il resto dipende da chi usa il PC e come lo usa. Ricorda che l'antivirus migliore sei tu (ovvero non scaricare o installare cose di cui non sei sicuro).
Bisogna capire se il problema è software o hardware. Non sono un esperto ma ti dico cosa farei io.
Fare un bel boot in safe mode dovrebbe toglierti un po' di dubbi caricando solamente files e drivers essenziali. Premi tasto windows + R, digita msconfig e scegli avvio modalità provvisoria (possibilmente senza rete). Se il tuo pc funziona senza schermate nere o freezes, allora probabilmente qualche driver non essenziale ti si è incasinato.
Se invece ci sono ancora problemi, magari è windows stesso ad essersi incasinato. In quel caso dovrai reinstallare da zero, per toglierti ogni dubbio su possibili conflitti software. Ma questa è l'opzione finale.
Puoi provare a fare anche un bel system file check che male non fa. Apri un cmd in modalità admin e digita sfc /scannow e lascialo fare.
Mi aggiungo a chi ti ha consigliato di farti un bel back up il prima possibile, in modo da mettere al sicuro i tuoi dati.