Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Upgrading motherboard on Windows 7

07 Jun 2011   #41

Win 7 pro x64
This worked for me too! Thanks a bunch!

Quote   Quote: Originally Posted by Brighamite View Post

This worked for me
I recently installed Windows 7 on my computer and had everything up and running. My fried them upgraded his CPU and gave me hi sold one as it was better than mine. This forced me to buy a new motherboard and RAM. After booting with new hardware i got the BSOD. Safe mode did nothing to fix the problem. I figured I would have to do a repair install but found out that you can only run that while windows is running. I decided to try an unorthodox fix and it worked. If you backup your data before trying this then all you have to loose is the time and may have to do a clean install.

1. before changing your hardware, run the setup.exe on the Window 7 DVD while windows is running.

2. Choose an Upgrade install when you get to that option.

3. The upgrade install takes longer since it backs up your files, settings and registry.

4. ***Important Step***** Wait patiently for windows install to reboot your computer the first time during the upgrade install process. As soon as it says it is going to reboot, wait for the screen to go black and pull the plug on your computer.

5. At this point change out your motherboard and turn the computer back on. The HAL file has been overwritten at this point so Windows does not know what hardware was there. The installation will continue as normal but may hang for about 15 20 minutes before going on to the next step.

6. After that it should continue as normal and detect all your new hardware. When mine finally came up I had to load a few drivers and change a few settings but nothing major. So far everything seems to be running stable. :)

Thanks for this!! I had a ton of software and settings just so and when I tried to upgrade the motherboard/cpu of my system I got the Classpnp.sys lockup. I tried all the other solutions first, nothing worked.

Following these steps saved me several days of reinstalling and reregistering stuff, not to mention some on-line purchases I would have had to re-purchase.

Boot old mobo, run win setup, select "upgrade" wait for first reboot, power off before it boots up, swap to new system, keep going. Took about 3 hours, and saved me countless days! (do an image backup first, just in case)

My System SpecsSystem Spec
22 Jun 2011   #42

Windows 7 Ultimate x64

My asus p45 Motherboard died, so i buy an a gigabyte g41 mobo but win7 x64 wont boot.
After of hours of trying everiting, put the drive in a friends p43 mobo, it boots ok, install drivers, restart. Works fine!
Then download the intel chipset driver from gigabyte website, force manual install ICH7 sata driver on the 4 port sata controller,
ask to reboot, turn off.
Put back the drive on the g41, and works!!!
My System SpecsSystem Spec
09 Sep 2012   #43

Windows 7 Ultimate 64

Quote   Quote: Originally Posted by scaramonga View Post
Still, I would really rather do a successful upgrade of the OS rather than a clean install.
Your asking for long term problems in the future going down that route. A clean install is always the best option after installing new hardware, especially when replacing the motherboard.
When Microsoft split from IBM on the development of OS/2 long, long ago, a major issue was dealing with the OS interaction with hardware - in fact, this was reputed to be the primary factor.

Microsoft's approach was the creation of the HAL - Hardware Abstraction Layer, introduced with Windows NT. The idea was to separate the physical hardware from the OS and applications, that the OS would basically have an interface design where it didn't matter how the underlying actions occurred, you (the application) simply issued an instruction. Kind of like the situation with cars: in a traditional car, you push the gas pedal and a physical link moved a series of connections, increasing the gas flow to the engine. The HAL type approach is what we have with the Toyota Prius (for example), where pressing the gas pedal does not physically move the throttle. Instead, the car's OS reads the pressing of the pedal and then issues appropriate commands to the device which opens the throttle (or fuel injectors, really). Thus, with this example, you could readily replace the "throttle" mechanism with something completely new simply by replacing the driver to which the OS of the car communicates. It need only have the same interface design: increase flow / decrease flow ...

If Microsoft had remained true to this implementation, then swapping hardware around would cause no issues other than simply replacing the driver which the OS uses to communicate with the hardware. The driver would merely have an interface which looks for an object command (open --> door ) and the door would then be opened by the driver which actually implements the hardware. This would cause absolutely no longer term (or short term for that matter) issues with the current installation. You update the drivers for the hardware, and that should be it. I find it rather frustrating and offensive that Microsoft seems to have discarded this approach which was so extremely important, to one that makes life offensively tedious for those who find themselves in need of upgrading/replacing hardware for one reason or another.
My System SpecsSystem Spec

10 Sep 2012   #44

Windows 7

While that was a nice trip down memory lane with a thoughtful analogy between mechanical and electronic throttle control, I don't think it's fair to assume that Microsoft abandoned this concept. I think it's more appropriate that they never really perfected it in the first place.

Changing hardware with Windows has always been hit or miss. Sometimes you must trick it into booting. If you're feeling frustrated, just remember that Microsoft has always struggled with not having a hardware standard like Apple. Cheaper prices for the consumers, but more headaches for the developers... and that trickles down to the consumer when you start shuffling things around. =)
My System SpecsSystem Spec
11 Sep 2012   #45

Windows 7 Ultimate 64

All MSFT need do to make this pretty much flawless is to define the interface for the drivers. Then it doesn't matter how the underlying driver is implemented and anyone's hardware/driver will work fine as long as they adhere to the interface. If they don't, then there hardware doesn't work and the mfg will see a whole lot of returned hardware and lose all their customers.

If MSFT were true to the HAL implementaton, then I don't think we'd see these problems. I could be wrong though. I haven't ever worked on designing drivers and don't know where things really stand in this regard.
My System SpecsSystem Spec

 Upgrading motherboard on Windows 7

Thread Tools

Similar help and support threads
Thread Forum
Upgrading Motherboard - Want To Avoid Reinstalling Windows 7
Hey there, I was wondering if you could help me. I am going to be in the process of upgrading my motherboard as well as my CPU and GPU, However I've only just seen that you need to reinstall Windows 7 Home Premium 64bit. Is there an option to not have to clean install? There's a lot of...
Installation & Setup
Upgrading motherboard and CPU
Hi. I am planning to change my motherboard and CPU. At first I thought only to change the processor but Intel processors are so expensive. So now i'm planning to buy AMD. My computer specs are given below. I wont be changing my graphics card. Or RAM. Only the CPU and mobo.And the PSU. So...
Hardware & Devices
Best Approach for Upgrading Motherboard With OEM Windows?
I'm sorry if there is a better section to put this in, but it seemed to be the best option for my question. I currently have an HP Pavilion p7-1102 Specs: Windows 7 Home Premium 64-bit SP1 Pegatron 2ACD AMD A8-3800 1 TB Hitachi SATA 512 MB ATI AMD 6550 (integrated)
Installation & Setup
upgrading my motherboard
hi i what to upgrade my motherboard to an Asus Sabertooth X79 Asus Sabertooth X79 Motherboard (Socket 2011, Intel X79, DDR3, ATX, PCI Express 3.0, USB 3.0, Thermal Armor, ASUS SSD Caching): Computers & Accessories it does not matter what motherboard i have at the moment i dont know if...
Hardware & Devices
Upgrading to a new motherboard and cpu.
What are the things i need to do before installing the new motherboard? like reformatting, removing chipset drivers and such etc., I'm new at this so please explain carefully. OR should i just remove the old motherboard and then put the new motherboard in and boot up with CD and then install...
Installation & Setup

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 07:49.
Twitter Facebook Google+