Alright, thanks for all the help.
Here's my update;
Windows Update has been slowly installing all of the newer updates over the past week. After seeing this, I checked now, and got the last two. According to update, I am all good now.
I was really surprised when you said my video drivers...