First off, my computer: Windows 7 64 bit 8gb ram 128gb SSD with OS on it (boot 1) + 1 tb HDD with backup OS on it (boot 2) Nvidia GeForce 560 Ti Intel i5 2500k 3.3 ghz Now, for the problem. I will explain this as best as I can. Yesterday, my computer was working completely fine. I woke up today, and the first thing I see is my computer telling me that my copy of Windows is not genuine. Confused, I rebooted, and everything went back to normal. Following this, a few hours later, my computer froze. I rebooted, and the same error popped up. This happened once more. After this, I realized that my computer magically decided to switch my boot order and boot to my 1tb HDD with the OS on it, which apparently isn't genuine. When I hit cancel and logged in, my SSD wasn't showing in my computer. This just happened once more, after coming home from work. I thought my computer was fine, but I tried to minimize Chrome, and the entire system froze, again. Restarting, the boot order was switched twice this time, leaving me super confused. The only thing that I think could have caused this, is a repairman at my house who cut the power which messed up my computer somehow. I don't have a backup and I don't have a restore point. Aside from that, I have no idea what is causing this. I just cleaned the dust out of my computer last week and I have never had any overheating problems. I have never seen anything like this before, so, any help would be appreciated. A few more random things: I have had 3 system freezes while playing BF3. When I restart my computer, my SSD is not detected. When I turn it off, and then on. My SSD is recognized. Now today, I reinstalled windows on my SSD and have a completely clean install. I decide to play TF2 for a bit and get a BSOD, which restarts my computer, which boots to my secondary HDD despite my SSD working fine. I have no idea why his is happening from a clean windows install. EDIT: I attached a bunch of diagnostics in a zip file.