For the past week I keep getting BSOD. Most of them say memory management but some of them just have random codes. Windows can try to update and it will crash again during the restart. Now it's at the point where I am getting BSOD crashes 6-7 times day. My IT friends thinks that it may be a Windows problem. I have tested my memory and other hardware and they all seem to be fine. Would a factory restore solve this problem?