Raymond.CC Blog
  • Home
  • Forum
  • Giveaway
  • X-Ray 2.0
  • Contact
  • About
  • I’m Feeling Lucky
Search the site...
You are here: Home » Windows » Move Windows XP Hard Drive or Change Motherboard Without Getting a Blue Screen STOP 7B Error

Move Windows XP Hard Drive or Change Motherboard Without Getting a Blue Screen STOP 7B Error

Updated by Raymond - 9 months ago - Windows
26
  • Like
  • +1
  • Tweet
  • Printer Friendly and PDF
windows xp logo

One feature that was useful in Windows versions prior to XP was you could simply take out a hard drive that has Windows installed and connect it up to another computer. When it boots it up, it’ll start to detect and install all device drivers again. When you change the motherboard or move your hard drive that has Windows XP installed to another computer, be prepared to get endless looping reboots or the famous blue screen of death (BSOD). The error will usually be a STOP 7B error which is related to a problem with the hard drive controller.

Windows Stop 7B Error

This problem is often simply due to the fact that the storage controller used by Windows XP requires a different driver depending on what type of hard drive controller is on the motherboard. If the old controller uses one driver and the new controller requires a different driver, XP is trying to boot with the old driver and throws up the blue screen because the wrong driver is trying to load. The recovery console or even Safe Mode isn’t usable because Windows can’t boot anything without the correct software for the controller. The only real hope you have of this problem not occurring is to use a motherboard with exactly the same chipset for the hard drive controller.

After all these years since the release of Windows XP, it’s still not a straightforward task to move a Windows XP hard drive and partition to another computer without getting a blue screen. There are some easier ways to do it although they cost a fair amount of money. Amazingly, a large proportion of websites on the internet (including Microsoft) will tell you the only solution is to perform a Repair Install or even completely wipe your XP install with a format and re-install.

Thankfully there are ways around the issue. You can firstly avoid this problem before moving XP to the new computer or motherboard if you know what to do, and secondly the problem is still fixable even after you have moved XP to the new hardware configuration. Here’s how to do it.

Before Moving the Hard Drive or Removing the Old Motherboard

This is obviously the much more preferable method because it will stop you getting the problems after moving to the new hardware and requires the usage of no extra software.

1. Go to Control Panel and open System.

2. Click the Hardware tab and then click the Device Manager button.

3. In Device Manager expand “IDE ATA/ATAPI controllers” by clicking the + sign.

4. Right click on the FIRST controller in the list and select Update Driver, it should be the one with a manufacturer name, such as VIA or Intel etc.

Update IDE ATA ATAPI Driver

5. Select “No, not this time” when asked “Can Windows connect to Windows Update to search for software?” and click Next.

6. Select “Install from a list or specific location (Advanced)” and click Next.

install from a list or specific location

7. Select “Don’t search. I will choose the driver to install” and click Next.

8. Select “Standard Dual Channel PCI IDE Controller” and click Next.

Standard Dual Channel PCI IDE Controller

9. Click No when ask to restart. Now shutdown the computer, remove the hard drive and install it on another computer, or replace the old motherboard. As you’ve probably worked out, this solution simply reverts the driver back to the standard Microsoft controller driver you would have on a clean install. Do note this method won’t help if you’re trying to use the XP drive on an AHCI enabled target system. You need to make sure the BIOS is set to IDE or standard SATA mode.

On Page 2 we’ll show you the solution if you’ve already connected the XP hard drive to the target motherboard/system.

  • < Prev
  • 1
  • 2
  • Next >


Didn't find what you want? The links below could help:

Power Off USB Port when Safely Removed USB Device in Windows 7Power Off USB Port when Safely Removed USB Device in Windows 7BlueScreenView Determines Which Driver Caused Blue Screen on WindowsBlueScreenView Determines Which Driver Caused Blue Screen on WindowsCopy Windows XP Installation Files to Local Hard Disk SourcePathCopy Windows XP Installation Files to Local Hard Disk SourcePathHow To Fix Windows Cannot Find MSCONFIG Error at RUN CommandHow To Fix Windows Cannot Find MSCONFIG Error at RUN Command

26 comments on “Move Windows XP Hard Drive or Change Motherboard Without Getting a Blue Screen STOP 7B Error”

  1. pd says:
    1 day ago

    I’ve had a Windows XP SP3 installation running on a Athlon 64 3000+ era system for a long time. With Seagate SSHD drives dropping to $99 for 500GB, I thought I’d move that install from a mechanical drive to the SSHD. Despite the install being less than pristine in state, using this method of switching the hard drive controller’s driver, then Parted Magic’s clone tool, I successfully migrated the install! Thanks for this help. It is astonishing, and also a credit to you, that this simple technique is only available on your blog.

    However, can you top this by suggesting why, after getting the install to boot fine, I can’t then go and update the HDC drivers back to the appropriate nVidia nForce 430 drivers as supplied by the motherboard’s website, without a repeat of the STOP 7B BSOD? I was under the (perhaps misguided) impression that the HDC only needed to be downgraded to the old generic Windows driver in order to get the system running again. Then the proper drivers could be re-installed. Would absolutely love your advice on this topic. I’m now seemingly stuck running a SATA3 SSHD in UDMA6 (133 MB/s) mode. I know my old motherboard can’t run the SSHD in it’s optimal SATA3 (600 MB/s) mode but I have it plugged into a SATA2 port so I’d hope SATA2 speeds of 300MB/s would be (theoretically) attainable.

    Reply
    • HAL9000 says:
      3 minutes ago

      The problem with trying to install drivers AFTER having XP in IDE mode is when you install the motherboard/chipset drivers while in IDE mode, the setup doesn’t see the SATA/RAID controller and so doesn’t install drivers for SATA. In other words, you’re still getting a BSOD because XP still doesn’t have any SATA drivers on there!

      What you have to do is insert the SATA driver manually so Windows will see it on boot, it’s not exactly easy, but not too difficult either. Have a look at the following nVidia community page for a guide on what to do.

      forums.geforce.com/default/topic/419127/switching-to-ahci-nvidia-nforce-drivers/

      Reply
  2. tekHedd says:
    5 months ago

    Thanks!

    I upgraded my motherboard/CPU and simply couldn’t fool Windows into booting without the wrong AHCI drivers. (Too late to go back to the old motherboard now and uninstall them!) This advice (Hiren’s boot cd method) got me into safe mode, where I can now update the motherboard drivers and (cross fingers) get into full proper windows again. Awesome!

    Reply
  3. TK says:
    2 years ago

    Thank you. You have no idea how much time you saved me today.

    Reply
  4. Mark says:
    2 years ago

    Señor Raymondo,

    Up until now, any method I knew of involved a Windows XP CD and was also quite time consuming. I imaged my hard drive with Macrium Reflect before moving it from an HP Pavillion to a Compaq Presario. I tried Solution a): OMG – Pure Genius!!! You are a true scholar in your profession. Thank you so much!

    Reply
  5. Dave says:
    2 years ago

    Excellent article, saved me rebuilding a machine i have had for four years.

    Upgraded from an K7Neo to an K8N Neo 939 motherboard had the BSOD 7b boot device error, used option B here and it worked a charm!

    Thank you so much!

    Reply
  6. Lardboy McStott says:
    2 years ago

    Thank you, thank you, thank you……

    Although it’s a bit of a mess around to do it, you have no idea how much time this will save me.

    I bow down to your superior knowledge and may you get all the good Karma you deserve in one lump sum (maybe the lottery) :)

    Again, thank you :)

    Reply
  7. whatsleft says:
    2 years ago

    worked for me…
    Dead motherboard…
    Replaced >booted >UBCD4win > followed directions…Had to go in safe mode a couple of boots :>found and installed other drivers automatically…running good

    Reply
  8. Tim says:
    2 years ago

    I can’t believe I actually found an answer to this problem. A virus took out some system files, so I did a in-place upgrade of Windows with a custom made XP disk with NLite to include the SATA drivers that I’d need. Unfortunately, the in-place upgrade fails to deploy those drivers, even though it uses them to detect the HDD during Setup. I’ve been searching for two days on how to install SATA drivers on an unbootable WinXP installation, and finally found your posting. Thank you very much.

    Reply
  9. Mingo says:
    3 years ago

    Great post. I have a great deal to thank you for the timesaving fix,.. Because it was so effective with most machines i had to move hard drives, i now have a Hirens Boot CD on a usb drive. The latest version has a mini-xp boot o.s. that I use to run that registry cure. Again thanks a million

    Reply
  10. Josh says:
    3 years ago

    Thank you so much for posting this. I never knew about the UBCD4Win and the incredible “Fix-HDC” which performs the “MergeIDE.reg” automated!! I had an untimely and sudden death of a VIA chipset motherboard and had to switch WinXP over to a nVidia nForce2 motherboard, which obviously has a completely different IDE controller etc. Resulting in the infamous STOP 0x7B BSOD.

    UBCD4Win (while not as simple as downloading an ISO and burning it) took about an hour to build & burn (by default it builds a >700MB ISO that won’t fit on a standard 650MB CD-R???).

    But in the end it did the trick and it’s thanks to this blog for pointing me towards the solution!!

    Reply
  11. M & M says:
    3 years ago

    Awesome. Exactly what I was looking for. This was after trying five different methods that fail.

    Thanks, you saved me a lot of re-build time.

    Reply
  12. geePRIest says:
    3 years ago

    i MUST say thanks again…i really appreciate the tip here…its people like u that make the internet worth while….ALL HAIL THIS GUY!!!!

    Reply
  13. geePRIest says:
    3 years ago

    THANK YOU FOR POSTING THIS INFO HERE….MAGA LIFE SAVER…THANKS AGAIN!!!

    Reply
  14. Dads35 says:
    3 years ago

    Good post simplest I’ve seen yet. Thanks for the post.

    Reply
  15. keil says:
    4 years ago

    great! you saved me from buying another copy of xp! everything got well, just reinstalled drivers from new mobo cd and video card!
    really thanks a lot! ;)

    Reply
  16. uhoh says:
    4 years ago

    thanks to ray for this method i always wondered what the problem was with that this will save a lot of cloning and formatting i run into this problem

    Reply
  17. iLink says:
    4 years ago

    Worked nicely, thanks.

    Reply
  18. John Hansen says:
    4 years ago

    Hi. I have 3 legal copies of win xp pro sp2.

    I have moved them around all over and into new computers and never had to call microsoft or had any trouble booting.

    Today I just installed my winxp pro hard drive into a new computer and it booted right up.

    John Hansen

    Reply
  19. mrx says:
    4 years ago

    thanks for the post it worked great and saved me a butt load of time

    Reply
  20. jeff says:
    4 years ago

    ei raymond thanks! this is so nice and Great!

    Reply
  21. Ray says:
    4 years ago

    Beautiful article Ray!! BEAUTIFUL!! Thanx a million!!

    Reply
  22. Mojo says:
    4 years ago

    Thanks

    Reply
  23. Jan-Bert says:
    4 years ago

    The above method is also a good way to repair a crashed windows installation. If it is a software problem you can use this method on the same hardware. But be sure you have the right CD and Product key.

    With a hardware problem, for example some bad blocks, try to get a copy onto a new HDD and then repair using the install method.

    Reply
  24. Ammar says:
    4 years ago

    Thanks Raymond

    Reply
  25. Starboykb says:
    4 years ago

    That was a great tips.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recently Updated

  • backtrack icon

    Best Compatible USB Wireless Adapter for BackTrack 5, Kali Linux and Aircrack-ng

  • flash bios icon

    5 Tools to Easily Install FreeDOS or MS-DOS onto USB for BIOS Flashing

  • avast icon

    Reset or Remove avast! Authorization Password to Access Settings

New Articles

  • task manager replacement icon

    Memory Usage Test to See Which is the Lightest Antivirus Software

  • kaspersky antivirus 2013 icon

    Activate Free Kaspersky Anti-Virus 2013 ROG with 1 Year License

  • remote access software

    Top 8 Remote Access Software for Providing Online Support

Popular Posts

  • Top 10 FREE Data Recovery Software

    Top 10 FREE Data Recovery Software

  • How to Hack Into a Windows XP Computer Without Changing Password

    How to Hack Into a Windows XP Computer Without Changing Password

  • 10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

    10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

Recommend on Google
Follow @raymond_cc
Subscribe Youtube »
(c) 2013 Raymond.CC Blog
  • Contact
  • Disclaimer
  • Disclosure
  • Privacy Policy
  • Terms of Use
  • Sitemap