Tips for migrating a physical computer to a virtual machine

The HAL is the ‘Hardware Abstraction Layer’ and is responsible for some of the lowest level access in the system.

You can find out about all the various HALs here:http://support.microsoft.com/default.aspx?scid=kb;en-us;309283.

Having the wrong HAL loaded can result in:

  • Blue screens during boot
  • Unrecoverable processor errors
  • Boot simply ‘stalling’ and never finishing

In order to update the HAL you should boot into the recovery console (as described here: ). You should then change directory to the WINDOWSSYSTEM32 directory and run “expand D:I386HALACPI.DL_” followed by “copy HALACPI.DLL HAL.DLL”.

Note – this method is not officially supported by Microsoft – but I have found it to be very handy

Leave a Reply

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