Help needed - Cannot boot into Windows 7 after installing a new motherboard

My problem is a bit complicated. I've changed my motherboard, CPU and RAM. I also added a new WD Black 2TB hard drive.
Old hardware: Gigabyte GA-945P-S3 motherboard, Intel core 2 duo e6750 and 4 GB 667 RAM.
New hardware: Gigabyte GA-Z77-D3H, Intel core i5 3570k, 2x8GB 1600 Corsair Vengeance RAM and the newly added WD HDD.
Now, I can't access Windows 7. I boot into it and see the logo then a BSOD with 0x0000007B errors. Startup repair tried something but it didn't help and after another try it said it can't fix it.
I was using a triple boot setup (2xWindows XP, 1xWindows 7 64bit) on 3 separate hard drives: 500GB, 1 TB and 240GB SSD. Complications arise from this: 1st Win XP is on the 500GB HD, 2nd Win XP is on the 1 TB and Win 7 64-bit is on the SSD. Well, it is obvious I shouldn't have complicated things like this and just reformatted everything every time I wanted to reinstall Windows, but what's done is done and I don't wanna lose these installs. However, the strange thing is that I can't access either the 2nd Win XP (says that it can't access the Windows partition) or Win 7 installations. Yet, I can log on normally on the 1st Win XP installation and it's working fine. I guess my problem has something to do with the order of the SATA cables.
My old order was: SATA 0: 500GB, 1: DVD, 2: 1TB and 3: SSD.
Now it is: SATA 0: SSD, 1: 2TB (Since they are the 6 GB/s ports), 2: 1TB, 3: 500 GB (the one which is working even though its in a different port than before like the rest), 4: DVD.

I think it is all because of boot manager issues and hard drive letters being a complete mess. Sorry for making this a long post, but I'm looking for a simple way to fix the boot manager without reinstalling.
Thank you.
16 answers Last reply
More about needed boot windows installing motherboard
  1. bsod after motherboard/cpu change usually required reinstall windows if repair install doesn't work
  2. Hi :)

    When you fit a DIFFERENT motherboard.... you should always reinstall Windows totally... like a brand new machine...

    All the best Brett :)
  3. I know that reinstalling is the recommended course of action, but I think there are ways to fix what I'm facing. It appears to be a case of Windows not finding the boot thingies for it to work. Even the old XP installation works normally, when it should be the one having difficulties with the newer hardware.
  4. you can try changing the boot seq in bios.
  5. I tried changing that. Sometimes it would say Reboot and select proper boot device.
    Other times, its the same problem (BSOD for 7, and can't access system partition for the 2nd Win XP)
  6. I also removed all hard drives and kept the Win 7 SSD. It says Reboot and select proper boot device. I think the boot thing is on my oldest hard disk, the only one that can boot its Win installation.
  7. I understand the issue and agree that the boot.ini is probably confused seeing as you changed port numbers. Seeing as XP1 still boots can you go into there and change the boot.ini file? Have them point to the new locations? Been awhile since I've done this so I'm not sure...
  8. Problem is, it says BCEDIT.exe is to modify Windows vista and 7. Boot.ini only works for the 2 Win XP installations.
  9. Ahhh, figures.

    Any chance you can move those installs to the correct ports? At least temp to get it to boot and then modify the files needed?
  10. Sorry, too tired now. I'll go to sleep and try this tomorrow. Thanks.
  11. Shazard said:
    Sorry, too tired now. I'll go to sleep and try this tomorrow. Thanks.

    When you change your motherboard, you must need to re-install your OS. Because your drivers/settings were changed when you change your motherboard, already installed OS can't boot.

    Hence you need to re-install your OS. There is no escape. If you have important files on your existing Windows installation drive, back it up using the HDD in other PC as slave and the re-install your Windows with your changed spec.
  12. Quote:
    Hence you need to re-install your OS.

    And yet XP1 still loads. How is that possible? (Hint, you don't NEED to reinstall.)
  13. I bet DOS would load too.
  14. Ok you don't have to reinstall your windows, or loose any data.

    Firs thing you need to do is get the drivers for the motherboard, this can be done by searching for the drivers on the net (providing you have make and model number for the mother board) or you will get the driver installation disk with the motherboard.

    Start up your computer with a Windows7 installation or repair disk. When you get to the option to click install now look at the botom left hand corner of the screen and select repair computer option

    it will scan your windows for errors and give a error saying that windows can not repair the problem.
    close the error box and click Advanced Repair options and open command prompt.
    In the black box type in D:\ and press enter
    then insert the cd or usb containing the drivers for your new motherboard.
    type in the following
    dism /image:d:\ /add-driver:e:\ /recurse
    (the :d:\ is the drive containing windows adn :e:\ contains cd drive letter if using a flash drive the letter sould be f)
    where you see the smilly it is supose to be ( : d : ) without the space
    press enter and wait untill all drivers is installed.
    restart the computer and your windows will load normaly as if nothing ever happend
  15. well try this if it can help you.....follow the instructions carefully and get ready to booy into your new pc....try this link for complete tutorials

    you dont need to download if you have your motherboard drivers...just use that one....
  16. Dear You should always instal a fresh copy when you change the hardware such as hard disk or motherboard.
    Try installing a Fresh new copy.
Ask a new question

Read More

Hard Drives RAM Boot Gigabyte Hardware Motherboards Windows 7 Western Digital