My wife has an older version with an older i7 that yours can beat up. As to the 20 minute boot if it is software a restore to factory condition should clear that up.

I take it from your post that you are not into Windows to manually check things out.