I had a computer running Vista Home Premium 32-bit on the following system, which worked fine:
AMD Sempron 2.0GHZ
2GB of RAM
The motherboard was a VIA chipset made by Asus: A7VBX-LA.
Graphics: GeForce FX5200 128MB
Hard drive: Hitachi 250GB SATA 3gbps capable (configured at 1.5Gbps)
250 Watt power supply
I've purchased the following parts and assembled them into a new case:
Intel Core 2 Quad @ 2.66 gHz
Motherboard: XFX 780i
RAM: OCZ SLI-ready dual-channel 4GB (2 dimms)
Graphics: XFX GeForce 9600GT series with 512MB RAM
1000 Watt power supply (Ultra X3)
When I move the hard drive containing the vista installation to the new computer, I get part way through Vista's bootup sequence, and then a BSOD flashes really fast (too fast to read any information), and the computer reboots.
I tried booting off my Vista DVD, but when I did the first few times it got to "Windows is loading files...", and then crashed with a BSOD: "IRQL_NOT_LESS_THAN_OR_EQU
AL". I tried running the DVD without my hard drive attached, and still got that error trying to load setup.
For some reason, now when I try again I am able to get into the Vista setup -- and I can't think what I've changed now that made it work.
When I try a "repair" from the Vista DVD, it gets through 'scanning', and then 'attempting repair', (showing the message:"Your computer was unable to start. Startup repair is checking for system problems"), and then complains that it cannot complete the repair process:
"Microsoft cannot repair this computer automatically. Sending more information can help Microsoft create a solution", and it gives me the option to send a report.
There's a lot of technical information shown, which is attached to this post as two photographs.
I also tried attaching another hard drive I own to this new computer, which is a Seagate IDE 40GB hard drive with Windows XP installed. I detached my Vista hard drive and attached this one, and surprisingly it booted into Windows XP without any problems at all.
Also worth mentioning is: I am able to move my Vista hard drive back to the old computer and boot into it fine.
My thoughts:
==============
Perhaps I need 'drivers' for the new motherboard and CPU? The only drivers that came with it are two CD's: one for the motherboard, and the other is for the graphics card. However, these discs will only run from the operating system -- the BIOS refuses to boot from either of them.
What in the world would cause Vista to reject the new configuration, even though Windows XP boots into it just fine?
Solutions attempted:
================
Booting into safe mode (same BSOD flash/reboot)
Booting from the command prompt (only works via the Vista DVD, otherwise I still get the BSOD flash/reboot)
I've tried reseating the RAM and graphics card
I've tried using each RAM chip independently, and also with both together.
I've tried running 'memtest', which found no errors with either chip
I've updated the BIOS to the latest version