Windows SBS 2003 Restore to Different Hardware

Written by James McDonald

February 15, 2008

I have a Windows 2003 SBS SP1 box on a Dell PE750. As a disaster recovery trial I decided to try and recover it to a Dell PE1950 which obviously has different hardware. The PE750 has “Intel Pro/1000 CT” nics and the PE1950 has “Broadcom NetXtreme II GigE” Nics not to mention different RAID controllers.

Backups are done via Veritas Backup Exec 9.1 for SBS. So I followed the restore procedure from Veritas (Doc ID: 243037).

I ran into problems after I restored the OS (System State) to the new hardware.

The Symptoms:
After restoring the backup from the PE750 to the PE1950. The Broadcom nics worked but kept being re-detected evey reboot. Every time the add hardware wizard was run to re-install the drivers the error was “Fatal Error During Installation”.

The Cause (I think):

Incorrect version of C:\windows\system32\drivers\wdf01000.sys not allowing the install to run.

The Resolution:
The remedy was to boot to safe mode with networking, rename the wdf01000.sys file, and then from device manager update the drivers using the driver files that dell copies to c:\drivers\R166055

More Info:

There are some trouble-shooting steps here http://www.microsoft.com/whdc/Driver/tips/KMDF_install.mspx which explains where to look. I used notepad to open C:\Windows\wdf01005inst.log and found the error message “FileVersion of C:\windows\system32\drivers\wdf01000.sys is greater than 1.5.5600.0”.

2 Comments

  1. Doug

    Thanks for posting this. The renaming of wdf0100.sys solved my problem when I restored a system from a different platform to a Dell Power Edge 2950 (PE2950). The Broadcom NIC drivers would not install until this was renamed.

    Reply
  2. james

    Good to hear! I thought I would try and save someone else the four days I consumed trying to fix it.

    Reply

Submit a Comment

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

You May Also Like…