I've moved a drive containing Win7 64bit to a different computer. The architecture is not too different. The "new" computer (not too new, really) is an AMD FX 4100 quad core, GeForce GTX 560, some random cheap old motherboard. The original computer was an even older AMD CPU (quad core), older GeForce, etc. Everything is 64 bit.
When the new computer boots up, it bluescreens very briefly (the image below is basically just one frame from a video), then immediately resets.
Next time it comes up, it gives me the option to repair itself, I've tried it, but that doesn't help.
I've tried booting into safe mode, but it resets even there. However, the repair option goes into something like safe mode while doing repairs, and that one works fine.
I've tried going into the BIOS and disabling the onboard sound card, the onboard network port - no luck.
I really don't want to reinstall this computer. What is the most likely cause for the bluescreen, that I could fix without reinstall?