Jump to content
Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.Create Account How it Works
Solution 6; Create a new Hardware Profile; Reboot to redetect:
(This is a non-destructive alternative to deleting the enum registry key or deleting devices in device manager).
A hardware profile consists of specified changes to the original hardware profile configured in the SOFTWARE and SYSTEM keys of HKEY_LOCAL_MACHINE. These changes are stored in the Hardware Profiles subkey in HKEY_LOCAL_MACHINE. The Hardware Profiles subkey in the IDConfigDB subkey stores information about the profile, but not the profile itself. You can use System in Control Panel to create a hardware profile. Also, the system creates new hardware profiles automatically when it encounters configurations that require new profiles. You can create a profile before you make extensive changes to your system. That way, if the system doesn’t work correctly after the changes, you can restore the hardware setup to the way it was, and then start Windows using the profile for the original configuration.
1) Review and complete Pre-Action Procedures described in the Pre-Action Procedures section above.
2) Before changing any hardware, boot up the existing (old) system. Open Control Panel / System / Hardware Profiles. If profiles are unchanged since OS installation, there will be one profile named “Original Configuration”. This is the current hardware profile.
3) Identify the current profile and rename it to something representing the existing hardware configuration; e.g. “OldMobo-1” (original). The “1” designation identifies this file as the original and distinguishes it from the copy to be created next.
4) Copy the existing current profile to create a duplicate profile; e.g. “OldMobo-2” (copy). At this point you should have two identical profiles, “1” and “2”; (close and reopen the profiles window to be sure they are saved).
Note: The duplicate is created to trigger a system prompt on reboot which is needed to get the required hardware redetection. The only time Windows prompts you for the name of a hardware profile is when two profiles are so similar that it cannot differentiate between them.
5) Optional; For the extra-cautious only: Go into C:\windows\inf and delete drvdata.bin and drvidx.bin. (backup before deletion)
6) Optional; For the extra-cautious only: While in C:\windows\inf, delete any *.inf files you KNOW you no longer need. (backup before deletion)
7) Optional; For the extra-cautious only: In C:\windows\inf\other, delete any *.inf files you KNOW you no longer need. (backup before deletion)
8) Don’t make any hardware or driver changes until you reboot; you are running the ‘OldMobo-1’ profile at this time and you don’t want new changes written to that profile.
9) Shut down the PC, remove power, and do the motherboard swap.
10) Power up, and go into BIOS setup. Note the BIOS revision to be sure you have the most current version. Make any BIOS adjustments needed for new hardware. Note ACPI in BIOS. Keep it enabled if Windows is installed with ACPI or disable it if Windows is installed without it. Save your settings, exit, and shutdown.
Note: If your BIOS isn't current, flash upgrade your bios, reboot, recheck your bios settings, and shut down. It’s preferable to flash from the hard drive; floppy disks and floppy drives are more likely to fail or encounter physical errors during a flash sequence. If you must use a floppy, be absolutely certain both the disk and drive are good before you start.
11) Continue boot into Windows. As Windows starts, you should be asked which profile you wish to use. Do not select either of the ”OldMobo-1” or “OldMobo-2” profiles, instead, select 'None of the Above'.
12) With “None of the Above” selected, Windows boots up as if it’s the first time, and redetects all the hardware (new and old still in use). You should only need driver disks for any new hardware as existing hardware drivers will be on your hard drive. If Windows needs the Win CD or newer drivers, simply point the install at the directory where you copied Windows or drivers.
Note: It may be a misunderstanding, but two reports state that through this process of selecting “None of the Above”, Windows is actually updating or “redoing” the original (“OldMobo-1”) profile, not creating a third or new profile. If this is correct, to boot with the new settings, then, select the “OldMobo-1” profile. Also, do not delete the “OldMobo-1” profile thinking it is for the old motherboard. This advice is proved invalid if a third or new profile appears.
13) Note the name given to the newly created profile; “Original Configuration” (DON’T DELETE THIS). You can rename it to more clearly represent the new hardware (e.g. “NewMobo-1”). Use this profile when booting on the new hardware configuration.
14) Optional: As a backup for possible future use, some users recommended creating a copy of the new profile “NewMobo-1”; e.g. “NewMobo-2” (copy). Set the computer to always boot from “NewMobo-1” so the profile menu is not displayed at startup.
The great thing about this procedure is that it’s fast, and if everything goes wrong, you can put the old board back, select the 'OldMobo-1' (original) or ‘OldMobo-2’ (copy) profile, and be back with a booting system. Once you have the new system properly installed, if you won’t ever boot on the old system again, you can delete the 'old' profiles (OldMobo-1 and OldMobo-2). Deleting unneeded profiles cleans up the registry.
0 members, 0 guests, 0 anonymous users
Community Forum Software by IP.Board
Licensed to: Geeks to Go, Inc.