I ran chkdsk /f /r, which replaced bad clusters across several folders but then pc crashed after a day...
Your hardware is failing. If you find bad clusters, you should replace the disk. Make sure your backups are up to date (do this NOW!). You shouldn't keep using an unreliable disk, it may even still have warranty (make sure to shred all data before sending it in).