Has anyone used the "Fix IDE" or "Fix HDC" tools? The perfect way to recover from a replacing a dead motherboard?
Posted 23 January 2009 - 12:47 AM
The "in place reinstall/repair" procedure described in some places (e.g. http://www.michaelst...pairinstall.htm) is good but it has a few drawbacks:
- it takes time
- it doesn't always work if you don't have the right/matching version of Windows (e.g. OEM vs. Retail vs. Corporate)
- afterwards you need to install all the Windows updates that were published since the release of the service pack used on your CD
If the "Fix IDE" and "Fix HDC" tools on UBCD4WIN worked as described, it could save a lot of people a lot of time, because generally the BSOD is due to the different mass storage controller, and resetting to the default Microsoft Standard PCI/IDE controller would let you boot into Windows and install the drivers for the new motherboard.
I'll have the opportunity to test these tools as soon as I get the new CPU cooler for a friend's PC that I am installing a new motherboard in. I was just wondering if anyone else had used these tools to recover from a dead motherboard without reinstalling Windows on the replacement motherboard.
Posted 23 January 2009 - 09:36 AM
Posted 23 January 2009 - 11:49 AM
Fix_HDC does work fine so far at tested hardware.
It's nice too to change from IDE mode to AHCI mode.
Remember: Other reasons may cause BSOD too.
Which old and new motherboard do you use?
Actually Nvidia released new strange AHCI drivers.
A fix_hdc adjustment maybe required and is prepared already.
Real testing is missing because of no appropiate hardware.
@all: Tester are highly welcome.
Posted 23 January 2009 - 12:03 PM
Yes, I realize other things can cause a BSOD on boot, but I'm referring specifically to issues involving the mass storage controller as they seem to be the most common when replacing a dead motherboard. In my experience the change to the mass storage controller on the new motherboard, when they are from different chipset families, often causes a BSOD which prevents even Safe Mode from loading. Most people reinstall to fix this, but this tool sounds like just the ticket to avoid it.
Dead motherboard is from an eMachines PC, I'm not sure of the exact make/model, but the chipset is Intel, I believe 945G. New motherboard is an ECS GOAL 3+ 1.1C with an SiS 761GX northbridge / 965 southbridge.
Posted 23 January 2009 - 04:36 PM
Posted 26 January 2009 - 01:49 AM
In case anyone is curious, the swap went like this:
- Installed the new motherboard, booted into Windows, got the BSOD almost immediately. (Same thing when I selected Safe Mode.)
- Booted into UBCD4Win, ran Fix HDC, rebooted, and this time I got the BSOD later in the boot (after the Windows logo was displayed.) The difference is, this time I was able to reach Safe Mode, so I figured the mass storage driver issue had been resolved, and there was some other issue at play.
- Installed all the new drivers I could, used the DEVMGR_SHOW_NONPRESENT_DEVICES environment variable to show orphaned Device Manager entires, cleaned out Device Manager as much as possible.
- Reboot = same BSOD
- Finally I Googled the exact STOP code I was receiving, and it turned out to be an issue with an Intel-specific power management driver (intelppm.sys) that was running (the previous CPU was a Celeron D 330). I followed the MS KBase steps at KB 953396 to manually disable the driver through the registry, and was able to boot into Windows with no problem.
Posted 31 January 2009 - 08:35 AM
General approach is documented: http://support.micro....com/kb/314082/
Thanks for report.
Yes, addional steps maybe necessary. Like disable processor power driver intelppm.sys.
Do you use pciide.sys as mass storage driver now?
Posted 03 February 2009 - 01:18 PM
I tried Fix_HDC for the first time last week when I changed the SATA controller mode from ATA to AHCI
I have multiboot with XP (sp3), Vista (sp2) and Windows 7 in separate partition
all changes successfull (though I backed up partitons first)
(Intel chipset GA-965P-DS4 motherboard)
Posted 05 February 2009 - 11:47 AM
You can remove FixIDE.
Posted 05 March 2009 - 01:51 PM
The steps I went through are here: http://www.icompute....repair_0x7b.htm
I normally would not cross back and forth between AMD and Intel platforms but like I said I didnt even bother looking untill after I had made it work and the guy was desperate. I have found the UBCD4win to be a fantastic utility for Windows repairs. Keep up the good work!
Posted 07 March 2009 - 10:20 PM
I have a success rate of about 95%, but seem to recall that it does seem like it's SIS boards that have given me issues in the past.
Since there is no "repair" install method for Vista, this little trick is pretty awesome when switching a Vista system to a new mobo. The 2 I've tried so far have worked!!