I was having some problems with my computer randomly restarting itself. I checked and didn't have any adware or spyware or viruses. I attributed the problem to it being too dusty inside. I opened it up and cleaned all the dust out with a compressed air can. My power supply fans were real dusty so I took off the one attached to the outside of it and cleaned off all the dust. Unfortunately I didn't know there were nuts on the inside that the fan screwed into. I knew I couldn't have them floating around so I opened it up and got them out. Hooked everything up and it wouldn't work. I put in another powersuppy I had, and still not working. Hmmm maybe motherboard was shot. I moved everything to another motherboard that I knew worked. This is when windows started not loading. I thought maybe I didnt have the heatsink seated properly and it was over heating. I took off the heatsink, cleaned it off, and reseated it with Artic Silver. It is still restarting. I check the temp in bios and everything runs cool. Even after running for a while. Doesn't restart when playing in bios. It comes to the screen that basically says windows didn't shut down properly last time. Gives options for safemodes revert to last known working, and normal. All options end in restart before I get the windows splash screen. Normal pretty much reboots after choosing it. The last thing safe mode loads is giveio.sys. I have no idea what is wrong. Please help me.