I did startup repair but it found nothing. Im pretty sure it's not picking up anything just because I can boot fine
1> Windows got corrupt ... system restore --> reinstall OS
2> Dying SSD ...... sorry, dont know jack about SSDs
3> VIRUS........ I know for a fact that some Viral infection can have this effect on program files and DLLs.