This problem started about 3 weeks ago, my pc will sometimes lag at the Starting Windows screen before loading the windows logo and sometimes even after the logo (though for shorter duration). I tried the windows repair option but after about an hour of loading a message came up saying it couldn't fix the problem. This problem started pretty much out of the blue, what can I do to solve it?