After restoring a Windows Server 2003 SP1 (Service Pack 1) computer, you receive the following message when you restart the computer:
Windows could not start because of an error in the software. Please report this problem as : load needed DLLs for kernel. Please contact your support person to report this problem.
This issue will occur if the HAL.DLL and Ntoskrnl.exe files are mismatched.
To resolve this issue, expand the correct HAL.DLL and Ntoskrnl.exe files from the Windows Server 2003 SP1 CD-ROM, or copy them from an alternate install of Windows Server 2003 SP1.
NOTE: For a similar issue with Windows XP, see Windows XP 'could not start because of an error in the software'?
NOTE: See Error Message: Load Needed DLLs for Kernel.