Monday, August 10, 2009

hal.dll missing after imaging dell optiplex 760 with WDS

After successful image machine boots with the following error;

Windows don't boot because the file \system32\hal.dll is missing

Please re-install a copy file.

After some googling came upon this solution and it works great!

Boot into WDS as if deploying an image
once logged on hit Shift+F10 to get a Command prompt

DISKPART
SELECT DISK 0
CLEAN
CREATE PARTITION PRIMARY
EXIT
EXIT

Close the command prompt and image as usual. Sweet!

2 comments:

  1. You can fix this easier by doing 1 of 2 things.

    1. Create an unattend answer file for WDS itself and set it to format the driver how you need it, apply it to the WDS server itself.

    2. Mount the xp image using imagex and edit the boot.ini file and change the boot partition from 1 to 2, save it and commit the changes to the WIM, readd it to WDS.

    Having to hit shift+10 and type in commands is very tedious if you have a lot of machines.

    Hope this helps.

    ReplyDelete